A critique of ANSI SQL isolation levels
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Data access for the masses through OLE DB
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Formal specification of CORBA services: experience and lessons learned
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Component database systems: introduction, foundations, and overview
Component database systems
All your data: the Oracle extensibility architecture
Component database systems
Don't Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
DataBlade Extensions for INFORMIX-Universal Server
COMPCON '97 Proceedings of the 42nd IEEE International Computer Conference
Working Together in Harmony - An Implementation of the CORBA Object Query Service and its Evaluation
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
KIDS: Construction of Database Management Systems based on Reuse
KIDS: Construction of Database Management Systems based on Reuse
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Application-Tailored Database Systems: A Case of Aspects in an Embedded Database
IDEAS '04 Proceedings of the International Database Engineering and Applications Symposium
DBNet: A Service-Oriented Database Architecture
DEXA '06 Proceedings of the 17th International Conference on Database and Expert Systems Applications
SimpleDB: a simple java-based multiuser syst for teaching database internals
Proceedings of the 38th SIGCSE technical symposium on Computer science education
FAME-DBMS: tailor-made data management solutions for embedded systems
SETMDM '08 Proceedings of the 2008 EDBT workshop on Software engineering for tailor-made data management
A new approach to modular database systems
SETMDM '08 Proceedings of the 2008 EDBT workshop on Software engineering for tailor-made data management
Dynamic metamodel extension modules to support adaptive data management
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
Hi-index | 0.00 |
Database Management Systems (DBMSs) that can be tailored to specific requirements offer the potential to improve reliability and maintainability and simultaneously the ability to reduce the footprint of the code base. If the requirements of an application change during runtime the DBMS should be adapted without a shutdown. Runtime-adaptation is a new and promising research direction to dynamically change the behavior of a DBMS. Especially the adaptation of the Transaction Manager (TM) states a challenge. In this paper, we present the session semantics of a runtime-adaptable TM. We define preliminaries and assumptions to activate the TM during sessions from a conceptual point of view. The advantages and disadvanteges of different approaches are discussed, especially regarding the occurence of ANSI SQL phenomena. From a technical point of view, we define requirements for the architecture of the TM and the DBMS that arose in our prototype.