A Formalism for Extended Transaction Model.
Panos K. Chrysanthis, Krithi Ramamritham:
A Formalism for Extended Transaction Model.
VLDB 1991: 103-112@inproceedings{DBLP:conf/vldb/ChrysanthisR91,
author = {Panos K. Chrysanthis and
Krithi Ramamritham},
editor = {Guy M. Lohman and
Am\'{\i}lcar Sernadas and
Rafael Camps},
title = {A Formalism for Extended Transaction Model},
booktitle = {17th International Conference on Very Large Data Bases, September
3-6, 1991, Barcelona, Catalonia, Spain, Proceedings},
publisher = {Morgan Kaufmann},
year = {1991},
isbn = {1-55860-150-3},
pages = {103-112},
ee = {db/conf/vldb/ChrysanthisR91.html},
crossref = {DBLP:conf/vldb/91},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Several extensions to the transaction model adopted in traditional database systems have been proposed in order to support the functional and performance requirements of emerging advanced applications such as design environments.
In [6], we introduced a comprehensive transaction framework, called ACTA to specify the effects of extended transactions on each other and on objects in the database, and to reason about the properties of extended transactions.
This paper presents the formalism, underlying ACTA, necessary to prove the visibility, consistency, recovery, and permanence properties of transactions in theextended models.
In this paper we show how the formalism can be used to specify and reason aboutthe properties of traditional, nested, and split transaction models.
Copyright © 1991 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Guy M. Lohman, Amílcar Sernadas, Rafael Camps (Eds.):
17th International Conference on Very Large Data Bases, September 3-6, 1991, Barcelona, Catalonia, Spain, Proceedings.
Morgan Kaufmann 1991, ISBN 1-55860-150-3
References
- [1]
- B. R. Badrinath, Krithi Ramamritham:
Semantics-Based Concurrency Control: Beyond Commutativity.
ICDE 1987: 304-311
- [2]
- François Bancilhon, Won Kim, Henry F. Korth:
A Model of CAD Transactions.
VLDB 1985: 25-33
- [3]
- Philip A. Bernstein, Vassos Hadzilacos, Nathan Goodman:
Concurrency Control and Recovery in Database Systems.
Addison-Wesley 1987, ISBN 0-201-10715-5
Contents - [4]
- ...
- [5]
- ...
- [6]
- Panos K. Chrysanthis, Krithi Ramamritham:
ACTA: A Framework for Specifying and Reasoning about Transaction Structure and Behavior.
SIGMOD Conference 1990: 194-203
- [7]
- ...
- [8]
- Panos K. Chrysanthis, Krithi Ramamritham:
ACTA: The SAGA Continues.
Database Transaction Models for Advanced Applications 1992: 349-397
- [9]
- Umeshwar Dayal, Meichun Hsu, Rivka Ladin:
Organizing Long-Running Activities with Triggers and Transactions.
SIGMOD Conference 1990: 204-214
- [10]
- Ahmed K. Elmagarmid, Yungho Leu, Witold Litwin, Marek Rusinkiewicz:
A Multidatabase Transaction Model for InterBase.
VLDB 1990: 507-518
- [11]
- ...
- [12]
- Kapali P. Eswaran, Jim Gray, Raymond A. Lorie, Irving L. Traiger:
The Notions of Consistency and Predicate Locks in a Database System.
Commun. ACM 19(11): 624-633(1976)
- [13]
- Mary F. Fernandez, Stanley B. Zdonik:
Transaction Groups: A Model for Controlling Cooperative Transactions.
POS 1989: 341-350
- [14]
- Hector Garcia-Molina, Dieter Gawlick, Johannes Klein, Karl Kleissner, Kenneth Salem:
Modeling Long-Running Activities as Nested Sagas.
IEEE Data Eng. Bull. 14(1): 14-18(1991)
- [15]
- Hector Garcia-Molina, Kenneth Salem:
Sagas.
SIGMOD Conference 1987: 249-259
- [16]
- Jim Gray:
The Transaction Concept: Virtues and Limitations (Invited Paper).
VLDB 1981: 144-154
- [17]
- Maurice Herlihy, William E. Weihl:
Hybrid Concurrency Control for Abstract Data Types.
PODS 1988: 201-210
- [18]
- Gail E. Kaiser:
A Flexible Transaction Model for Software Engineering.
ICDE 1990: 560-567
- [19]
- Henry F. Korth, Eliezer Levy, Abraham Silberschatz:
A Formal Approach to Recovery by Compensating Transactions.
VLDB 1990: 95-106
- [20]
- Henry F. Korth, Gregory D. Speegle:
Formal Model of Correctness Without Serializability.
SIGMOD Conference 1988: 379-386
- [21]
- ...
- [22]
- Bruce E. Martin, Claus H. Pedersen:
Long-Lived Concurrency Activities.
IWDOM 1992: 188-206
- [23]
- ...
- [24]
- ...
- [25]
- Calton Pu, Gail E. Kaiser, Norman C. Hutchinson:
Split-Transactions for Open-Ended Activities.
VLDB 1988: 26-37
- [26]
- Peter M. Schwarz, Alfred Z. Spector:
Synchronizing Shared Abstract Types.
ACM Trans. Comput. Syst. 2(3): 223-250(1984)
- [27]
- ...
- [28]
- Stephen Vinter, Krithi Ramamritham, David W. Stemple:
Recoverable Actions in Gutenberg.
ICDCS 1986: 242-249
- [29]
- ...
Copyright © Tue Mar 16 02:22:01 2010
by Michael Ley (ley@uni-trier.de)