Source:
In: Proceedings IEEE Computer Societies 7th International Computer Software
and Applications Conference (COMPSAC '83), Chicago, Nov. 7-11, 1983, p. 201-210.
Abstract:
General database management systems (DBMS) are complex, comprehensive software systems. For a particular database-application often a small subset of the capabilities of a DBMS is sufficient.
Dedication of DBMS, i.e. the use of versions of DBMS instead of the complete DBMS is proposed for the implementation of such applications. A version of the DBMS provides exactly those capabilities of DBMS called for by the application at hand, and consists only of the software components of DBMS supporting them. This way one can benefit from general DBMS-software available for an environment, where that environment does not allow the use of the complete DBMS due to memory restrictions, efficiency or economic considerations.
The problem of dedicating a DBMS is addressed: version specification and generation, compatibility of DBMS-versions with a given application. These ideas have been applied to a "real-world" database management system for minicomputer-based information systems, results and experiences are reported.