Migration of legacy mumps applications to relational database servers.
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.
O'Kane
K C
KC
Computer Science Department, University of Northern Iowa, Cedar Falls 50614-0507, USA. okane@cs.uni.edu
D003195:Computer Communication Networks; D003628:Database Management Systems; D006801:Humans; D020407:Internet; D016347:Medical Records Systems, Computerized; D011381:Programming Languages