Thumbnail
Access Restriction
Open

Author Alonso, Gustavo ♦ Feßler, Armin ♦ Pardon, Guy ♦ Schek, Hans-Jörg
Source CiteSeerX
Content type Text
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Coherent Composite Whole ♦ Database Transaction ♦ Correctness Criterion ♦ Middleware Tool ♦ Centralized Scheduler ♦ Different Transaction Model ♦ Concurrent Execution ♦ Transactional Correctness ♦ Distributed Transaction ♦ Independent Scheduler ♦ Basic Configuration ♦ First Attempt ♦ Join Composite System ♦ Heterogeneous System ♦ Composite System ♦ Clear Conceptual Framework
Description Middleware tools are generally used to glue together distributed, heterogeneous systems into a coherent composite whole. Unfortunately, there is no clear conceptual framework in which to reason about transactional correctness in such an environment. This paper is a first attempt at developing such framework. Unlike most existing systems, where concurrent executions are controlled by a centralized scheduler, we will assume that each element in the system has its own independent scheduler receiving input from the schedulers of other elements and producing output for the schedules of yet other elements in the system. In this paper we analyze basic configurations of such composite systems and develop correctness criteria for each case. Moreover, we also show how these ideas can be used to characterize and improve different transaction models such as distributed transactions, sagas, and federated database transactions.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article
Publisher Date 1999-01-01
Publisher Institution In Proceedings of the 7 th International Conference on Database Theory (ICDT’99). Springer LNCS