Proceedings of the 2009 International Database Engineering &Amp; Applications Symposium on - IDEAS '09 2009
DOI: 10.1145/1620432.1620442
|View full text |Cite
|
Sign up to set email alerts
|

Semantics of a runtime adaptable transaction manager

Abstract: 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. Runtimeadaptation 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2010
2010
2014
2014

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…The authors experimented with two methods of enabling dynamic adaptation, namely dynamic aspect-oriented programming (d-AOP) and a second approach where a component implementation, or part of it, is exchanged in order to adapt the component while the interface remains valid. In [8], they present how a Transaction Manager can be added and removed at run-time using the d-APO approach which the authors argue in [7] has several disadvantages in terms of performance, code maintenance, limited functionality and testing. Therefore the approach of component replacement has been adopted in the CoRBA framework.…”
Section: Related Workmentioning
confidence: 99%
“…The authors experimented with two methods of enabling dynamic adaptation, namely dynamic aspect-oriented programming (d-AOP) and a second approach where a component implementation, or part of it, is exchanged in order to adapt the component while the interface remains valid. In [8], they present how a Transaction Manager can be added and removed at run-time using the d-APO approach which the authors argue in [7] has several disadvantages in terms of performance, code maintenance, limited functionality and testing. Therefore the approach of component replacement has been adopted in the CoRBA framework.…”
Section: Related Workmentioning
confidence: 99%