Abstract
Many practical cases of database schema evolution require an effective support from configuration management. Although DBMS construction and software configuration management (SCM) constitute the well established areas of research, they are usually considered in separation from each other. In this paper different issues of SCM are summarized and their relevance to DBMS is investigated. We suggest to extend the OODBMS metamodel to allow recording certain aspects of application-database dependencies in a database schema repository. The extended metamodel contains both typical database metamodel information as well as software configuration information. Such a solution we consider necessary for solving some of schema evolution problems.
This work is partly supported by the EU 5th Framework project ICONS, IST-2001-32429.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
J. Banerjee, H. Chou, J. Garza, W. Kim, D. Woelk, N. Ballou. Data Model Issues for Object-Oriented Applications. ACM TOIS, April 1987.
R. Cattel, D. Barry. (eds.) The Object Data Standard: ODMG 3.0. Morgan Kaufmann, 2000
K. T. Claypool, J. Jin, E. A. Rundensteiner. OQL SERF: An ODMG Implementation of the Template-Based Schema Evolution Framework. In Centre for Advanced Studies Conference, 1998, 108–122
F. Ferrandina, S.-E. Lautemann. An Integrated Approach to Schema Evolution for Object Databases. OOIS 1996, 280–294
E. Franconi, F. Grandi, F. Mandreoli. A Semantic Approach for Schema Evolution and Versioning in Object-Oriented Databases. Computational Logic 2000, 1048–1062
I. A. Goralwalla, D. Szafron, M. T. Özsu, R. J. Peters. A Temporal Approach to Managing Schema Evolution in Object Database Systems. DKE 28(1), 1998, 73–105
P. Habela, M. Roantree, K. Subieta. Flattening the Metamodel for Object Databases. (To appear in) ADBIS 2002
ISO/IEC 12207. Information Technology-Software Life Cycle Processes. ISO/IEC Copyright Office, Geneva, Switzerland, 1995
A. Jodflowski, P. Habela, J. Pffodzień, K. Subieta. Dynamic Object Roles in Conceptual Modeling and Databases. Institute of Computer Science PAS Report 932, Warsaw, Dec. 2001 (submitted for publication)
S.-E. Lautemann. Change Management with Roles. DASFAA, 1999, 291–300
Object Management Group: Unified Modeling Language (UML) Specification. Version 1.4, September 2001 [http://www.omg.org/]
R. J. Peters, M. T. Özsu. An Axiomatic Model of Dynamic Schema Evolution in Objectbase Systems. TODS 22(1), 1997 75–114
Y.-G. Ra, E. A. Rundensteiner. A Transparent Object-Oriented Schema Change Approach Using View Evolution. ICDE, 1995, 165–172
B. Staudt Lerner. A model for compound type changes encountered in schema evolution. ACM TODS 25(1), 2000, 83–127
K. Subieta. Object-Oriented Standards. Can ODMG OQL Be Extended to a Programming Language? (In) Cooperative Databases and Applications. World Scientific, 1997, 459–468
K. Subieta. Mapping Heterogenous Ontologies through Object Views. Proc. of 3rd Workshop Engineering Federated Information Systems (EFIS 2000), 2000, 1–10
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Habela, P., Subieta, K. (2002). OODBMS Metamodel Supporting Configuration Management of Large Applications. In: Bellahsène, Z., Patel, D., Rolland, C. (eds) Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46102-7_8
Download citation
DOI: https://doi.org/10.1007/3-540-46102-7_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44087-1
Online ISBN: 978-3-540-46102-9
eBook Packages: Springer Book Archive