Methods Inf Med 2001; 40(03): 225-228
DOI: 10.1055/s-0038-1634157
Original Article
Schattauer GmbH

Migration of Legacy Mumps Applications to Relational Database Servers

K. C. O’Kane
1   Computer Science Department, University of Northern Iowa, Cedar Falls, USA
› Author Affiliations
Further Information

Publication History

Publication Date:
07 February 2018 (online)

Preview

Abstract:

An extended implementation of the Mumps language is described that facilitates vendor neutral migration of legacy Mumps applications to SQL-based relational database servers. Implemented as a compiler, this system translates Mumps programs to operating system independent, standard C code for subsequent compilation to fully stand-alone, binary executables. Added built-in functions and support modules extend the native hierarchical Mumps database with access to industry standard, networked, relational database management servers (RDBMS) thus freeing Mumps applications from dependence upon vendor specific, proprietary, unstandardized database models. Unlike Mumps systems that have added captive, proprietary RDMBS access, the programs generated by this development environment can be used with any RDBMS system that supports common network access protocols. Additional features include a built-in web server interface and the ability to interoperate directly with programs and functions written in other languages.