Abstract
Databases are now used in a wide variety of settings resulting in requirements which may differ substantially from one application to another, even to the point of conflict. Consequently, there is no database product that can support all forms of information systems ranging from enterprise applications to personal information systems running on mobile devices. Further, domains such as the Web have demonstrated the need to cope with rapidly evolving requirements. We define dynamic metamodel extension modules that support adaptive data management by evolving a system in the event of changing requirements and show how this technique was applied to cater for specific application settings.
Chapter PDF
References
Stonebraker, M., Cetintemel, U.: “One Size Fits All”: An Idea Whose Time Has Come and Gone. In: Proc. Intl. Conf. on Data Engineering, ICDE (2005)
Apel, S., Rosenmüller, M., Saake, G., Spinczyk, O. (eds.): Proc. EDBT Workshop on Software Engineering for Tailor-made Data Management. University of Magdeburg (2008)
Subasu, I.E., Ziegler, P., Dittrich, K.R., Gall, H.: Architectural Concerns for Flexible Data Management. In: Proc. EDBT Workshop on Software Engineering for Tailor-made Data Management, SETMDM (2008)
Tok, W.H., Bressan, S.: DBNet: A Service-Oriented Database Architecture. In: Proc. Intl. Conf. on Database and Expert Systems Applications, DEXA (2006)
Dittrich, K.R., Geppert, A. (eds.): Component Database Systems. Morgan Kaufmann, San Francisco (2001)
Härder, T.: DBMS Architecture – New Challenges Ahead. Datenbank-Spektrum 14 (2005)
Irmert, F., Fischer, T., Meyer-Wegener, K.: Runtime Adaptation in a Service-Oriented Component Model. In: Proc. Intl. Workshop on Software Engineering for Adaptive and Self-managing Systems, SEAMS (2008)
Irmert, F., Lauterwald, F., Neumann, C.P., Daum, M., Lenz, R., Meyer-Wegener, K.: Semantics of a Runtime Adaptable Transaction Manager. In: Proc. Intl. Database Engineering & Applications Symposium, IDEAS 2009 (2009)
Nyström, D., Nolin, M., Norström, C., Hansson, J.: COMET: A Component-Based Real-Time Database for Automotive Systems. In: Proc. Workshop on Software Engineering for Automotive Systems (2003)
Rosenmüller, M., Siegmund, N., Schirmeier, H., Sincero, J., Apel, S., Leich, T., Spinczyk, O., Saake, G.: FAME-DBMS: Tailor-Made Data Management Solutions for Embedded Systems. In: Proc. EDBT Workshop on Software Engineering for Tailor-made Data Management, SETMDM (2008)
Norrie, M.C., Grossniklaus, M., Decurtins, C., de Spindler, A., Vancea, A., Leone, S.: Semantic Data Management for db4o. In: Proc. Intl. Conf. on Object Databases, ICOODB (2009)
Norrie, M.C.: An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems. In: Elmasri, R.A., Kouramajian, V., Thalheim, B. (eds.) ER 1993. LNCS, vol. 823. Springer, Heidelberg (1994)
Lombardoni, A.: Towards a Universal Information Platform: An Object-Oriented, Multi-User, Information Store. PhD thesis, ETH Zurich, Zurich, Switzerland (2006)
Grossniklaus, M., Norrie, M.C.: Information Concepts for Content Management. In: Proc. Intl. Workshop on Data Semantics in Web Information Systems (2002)
Grossniklaus, M., Norrie, M.C.: An Object-Oriented Version Model for Context-Aware Data Management. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds.) WISE 2007. LNCS, vol. 4831, pp. 398–409. Springer, Heidelberg (2007)
Beech, D., Mahbod, B.: Generalized Version Control in an Object-Oriented Database. In: Proc. Intl. Conf. on Data Engineering (1988)
Grossniklaus, M., Leone, S., de Spindler, A., Norrie, M.C.: Unified Event Model for Object Databases. In: Proc. Intl. Conf. on Object Databases, ICOODB (2009)
de Spindler, A., Grossniklaus, M., Norrie, M.C.: Development Framework for Mobile Social Applications. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 275–289. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Grossniklaus, M., Leone, S., de Spindler, A., Norrie, M.C. (2010). Dynamic Metamodel Extension Modules to Support Adaptive Data Management. In: Pernici, B. (eds) Advanced Information Systems Engineering. CAiSE 2010. Lecture Notes in Computer Science, vol 6051. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13094-6_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-13094-6_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13093-9
Online ISBN: 978-3-642-13094-6
eBook Packages: Computer ScienceComputer Science (R0)