An adaptive transactional system - Framework and service synchronization

6Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The characteristics of advanced applications vary a lot and the transaction concept must adapt to fulfil the varying transactional requirements. However, current transaction services do not support the required flexibility in a principled way. We believe that the need for transaction service flexibility can be supported through reflection, where the system is capable of inspecting and changing its own behaviour. The first part of this paper describes a framework for such a reflective transactional system, in which different transaction services can be deployed and modified, and from where a suitable transaction service can be chosen for the execution of a transaction. As concurrent transactions may request different transaction services, the framework allows concurrently active transaction services within the same environment. To ensure correctness when heterogeneous transaction services are concurrently active, a transaction service manager within this framework, provides, among other tasks, transaction service synchronization. The second part of the paper concentrates on service synchronization, and presents algorithms that demonstrate how correctness can be guaranteed when incompatible services are requested. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Karlsen, R. (2003). An adaptive transactional system - Framework and service synchronization. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2888, 1208–1225. https://doi.org/10.1007/978-3-540-39964-3_77

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free