Dynamic Metamodel Extension Modules to Support Adaptive Data Management

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.

[1]  Gunter Saake,et al.  EDBT'08 Workshop on Software Engineering for Tailor-made Data Management , Proceedings, Nantes, France, March 29, 2008 , 2008, Software Engineering for Tailor-made Data Management.

[2]  Wee Hyong Tok,et al.  DBNet: A Service-Oriented Database Architecture , 2006, 17th International Workshop on Database and Expert Systems Applications (DEXA'06).

[3]  Ramez Elmasri,et al.  Entity-Relationship Approach — ER '93 , 1993, Lecture Notes in Computer Science.

[4]  Moira C. Norrie,et al.  An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems , 1993, ER.

[5]  Alexandre de Spindler,et al.  Semantic Data Management for db4o , 2008, ICOODB.

[6]  Henrik Loeser,et al.  "One Size Fits All": An Idea Whose Time Has Come and Gone? , 2011, BTW.

[7]  Alexandre de Spindler,et al.  Unified Event Model for Object Databases , 2009, ICOODB.

[8]  Klaus Meyer-Wegener,et al.  Runtime adaptation in a service-oriented component model , 2008, SEAMS '08.

[9]  Moira C. Norrie,et al.  Information concepts for content management , 2002, Proceedings of the Third International Conference on Web Information Systems Engineering (Workshops), 2002..

[10]  Andrea Lombardoni Towards a universal information platform , 2006 .

[11]  Klaus R. Dittrich,et al.  Component Database Systems , 2001, Morgan Kaufmann series in data management systems.

[12]  Jörgen Hansson,et al.  COMET: A Component-Based Real-Time Database for Automotive Systems , 2004, ICSE 2004.

[13]  Michael Grossniklaus,et al.  An Object-Oriented Version Model for Context-Aware Data Management , 2007, WISE.

[14]  David Beech,et al.  Generalized version control in an object-oriented database , 1988, Proceedings. Fourth International Conference on Data Engineering.

[15]  Boualem Benatallah Web Information Systems Engineering - WISE 2007, 8th International Conference on Web Information Systems Engineering, Nancy, France, December 3-7, 2007, Proceedings , 2007, WISE.

[16]  Klaus Meyer-Wegener,et al.  Semantics of a runtime adaptable transaction manager , 2009, IDEAS '09.

[17]  F. Tödtling,et al.  One size fits all?: Towards a differentiated regional innovation policy approach , 2005 .

[18]  Theo Härder DBMS Architecture - New Challenges Ahead , 2005, Datenbank-Spektrum.

[19]  Alexandre de Spindler,et al.  Development Framework for Mobile Social Applications , 2009, CAiSE.