Design and implementation of the Wisconsin storage system
Software—Practice & Experience
The EXODUS optimizer generator
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Architecture and implementation of the Darmstadt database kernel system
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Implementation concepts for an extensible data model and data language
ACM Transactions on Database Systems (TODS)
Modular synchronization in multiversion databases: version control and concurrency control
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Draco: a method for engineering reusable software systems
Software reusability: vol. 1, concepts and models
Class management for software communities
Communications of the ACM
Surveying current research in object-oriented design
Communications of the ACM
ACTA: a framework for specifying and reasoning about transaction structure and behavior
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
Principles and realization strategies of multilevel transaction management
ACM Transactions on Database Systems (TODS)
Extensible database management systems
ACM SIGMOD Record - Directions for future database research & development
ACM Computing Surveys (CSUR)
Proceedings on the 1986 international workshop on Object-oriented database systems
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
The architecture of the EXODUS extensible DBMS
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
The Data Model Compiler: a tool for generating object-oriented database systems
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
A toolkit for the incremental implementation of heterogeneous database management systems
The VLDB Journal — The International Journal on Very Large Data Bases
Building Application Generators
IEEE Software
Starburst Mid-Flight: As the Dust Clears
IEEE Transactions on Knowledge and Data Engineering
FRAMBOISE—an approach to framework-based active database management system construction
Proceedings of the seventh international conference on Information and knowledge management
A Layered Architecture for Uniform Version Management
IEEE Transactions on Software Engineering
Toward an Enhancement of Textual Database Retrieval Using NLP Techniques
NLDB '00 Proceedings of the 5th International Conference on Applications of Natural Language to Information Systems-Revised Papers
Hi-index | 0.00 |
While the number of database management systems (DBMSs) increases and the various DBMSs get more and more complex, no uniform method for DBMS construction exists. As a result, developers are forced to start more or less from scratch again for every desired system, resulting in a waste of time, effort, and cost. Hence, the database community is challenged with the development of an appropriate method, i.e. the time-saving application of engineering principles (e.g., reuse). Problems related to a construction method are described, as well as approaches towards solutions.