ACM Home Page
Please provide us with feedback. Feedback
ACTA: a framework for specifying and reasoning about transaction structure and behavior
Full text PdfPdf (1.28 MB)
Source International Conference on Management of Data archive
Proceedings of the 1990 ACM SIGMOD international conference on Management of data table of contents
Atlantic City, New Jersey, United States
Pages: 194 - 203  
Year of Publication: 1990
ISBN:0-89791-365-5
Also published in ...
Authors
Panayiotis K. Chrysanthis  Department of Computer and Information Science, University of Massachusetts, Amherst MA
Krithi Ramamritham  Department of Computer and Information Science, University of Massachusetts, Amherst MA
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 34,   Citation Count: 40
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/93597.98729
What is a DOI?

ABSTRACT

Recently, a number of extensions to the traditional transaction model have been proposed to support new information-intensive applications such as CAD/CAM and software development. However, these extended models capture only a subset of interactions that can be found in such applications, and represent only some of the points within the spectrum of interactions possible in competitive and cooperative environments. ACTA is a formalizable framework developed for characterizing the whole spectrum of interactions. The ACTA framework is not yet another transaction model, but is intended to unify the existing models. ACTA allows for specifying the structure and the behavior of transactions as well as for reasoning about the concurrency and recovery properties of the transactions. In ACTA, the semantics of interactions are expressed in terms of transactions' effects on the commit and abort of other transactions and on objects' state and concurrency status (i.e., synchronization state). Its ability to capture the semantics of previously proposed transaction models is indicative of its generality. The reasoning capabilities of this framework have also been tested by using the framework to study the properties of a new model that is derived by combining two existing transaction models.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Bancflhon, F , Klm, W , and Korth, H A model of CAD Transactions In Proceedtngs of the 11th tnternatsonal conference on VLDB, pages 25-33, Stockholm, August 1985
 
4
Chrvsanthls, P K and Kamamntham, K Capturing the structure and the behavior of complex transactions In Proceedzngs of the Thtrd Workshop on Large Grain Parallehsm, SEI, Carnegie Mellon Umverslty, Pittsburgh, October 1989
5
 
6
 
7
Gray, J The transaction concept Vxrtues and hmltatlons In Proceed;ngs of the 7th VLDB Conference, pages 144-154, September 1981
 
8
Gray, J N, Lone, R A, Putzulo, G R, and Tralger, I L Granularity of locks and degrees of conmstency m a shared database In Proceedings of the 1st znternat~onal conference on VLDB, pages 25-33, Frammgham, MA , September 1975
9
 
10
Martin, B E Scheduhng protocols for nested ob- 2ects Technical Report CS-094, Department of Computer Science and Engineering, Umvermty of Cahfornm, San Diego, Cahforma, 1988
 
11
Moss, J E B Nested Transactions An approach to rehable distributed computing PhD thesis 260, Massachusetts Institute of Technology, Cambridge, MA, April 1981
12
 
13
 
14
15
 
16
Shnvastava, S K and Wheater, S M Ob2ects and multl-coloured actions In Thzrd Workshop on Large Gram Paralelhsm, SEI, Carnegie Mellon Umvermty, Pittsburgh, October 1989
17
 
18
Vmter, S, Ramamntham, K , and Stemple, D Recoverable actions in gutenberg In Proceeding8 of the Szxth Internatzonal conference on Dzst.mbuted Computing Systems, pages 242-249, May 1986
 
19

CITED BY  40

Collaborative Colleagues:
Panayiotis K. Chrysanthis: colleagues
Krithi Ramamritham: colleagues