|
|
|
Correctness and Parallelism in Composite Systems
|
Title |
Correctness and Parallelism in Composite Systems |
Author(s) |
G. Alonso, S. Blott, A. Fessler, H.-J. Schek |
Type |
inproceedings |
Booktitle |
Proc. of the 16th Symp. on Principles of Database Systems (PODS'97)Tucson, Arizona |
Organization |
Institute of Information Systems, ETH Zürich |
Month |
May
|
Year |
1997 |
|
Abstract
In recent years, databases have started to
be used as intelligent repositories for a variety of
semantically-richer systems. A consequence of such
architectures is that transaction scheduling takes place
throughout composite systems consisting of layered
subsystems. Such transaction architectures have been
studied extensively. Existing theory, however, limits the
degree of parallelism, and makes a number of simplifying
assumptions which cannot be taken for granted in
practice. This paper proposes a new model and correctness
criterion, stack conflict consistency, for composite
transactional systems. The main contribution of the new
model is to establish the correctness conditions under
which higher degrees of parallelism can be achieved
between operations of the same transaction, as well as
between conflicting operations of different transactions,
in a uniform way. This possibility, although hinted at
previously, has not yet been exploited in practical
composite systems. Hence, we hope to improve the practical
impact of many key results in this area.
|
!!! Dieses Dokument stammt aus dem
ETH Web-Archiv und wird nicht mehr gepflegt !!!
!!! This document is stored in the
ETH Web archive and is no longer maintained !!!