ACM Home Page
Please provide us with feedback. Feedback
ASSET: a system for supporting extended transactions
Full text PdfPdf (1.01 MB)
Source International Conference on Management of Data archive
Proceedings of the 1994 ACM SIGMOD international conference on Management of data table of contents
Minneapolis, Minnesota, United States
Pages: 44 - 54  
Year of Publication: 1994
ISBN:0-89791-639-5
Also published in ...
Authors
A. Biliris  AT&T Bell Labs, Murray Hill, NJ
S. Dar  AT&T Bell Labs, Murray Hill, NJ
N. Gehani  AT&T Bell Labs, Murray Hill, NJ
H. V. Jagadish  AT&T Bell Labs, Murray Hill, NJ
K. Ramamritham  University of Massachusetts, Amherst MA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 28,   Citation Count: 20
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/191839.191848
What is a DOI?

ABSTRACT

Extended transaction models in databases were motivated by the needs of complex applications such as CAD and software engineering. Transactions in such applications have diverse needs, for example, they may be long lived and they may need to cooperate. We describe ASSET, a system for supporting extended transactions. ASSET consists of a set of transaction primitives that allow users to define custom transaction semantics to match the needs of specific applications. We show how the transaction primitives can be used to specify a variety of transaction models, including nested transactions, split transactions, and sagas. Application-specific transaction models with relaxed correctness criteria, and computations involving workflows, can also be specified using the primitives. We describe the implementation of the ASSET primitives in the context of the Ode database.


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
Biliris A., N. Gehani, D. Lieuwen, E. Panagos, and T. Roycraft. Ode 2.0 User's Manual. AT&T Bell Laboratories, 1993.
3
4
 
5
 
6
 
7
Bukhres, O., A. Elmagarmid, and E. Kuhn. Implementation of the Flex Transaction Model. Bulletzn of the IEEE Technical Committee on Data Engsneerzng, 16(2):28-32, June 1993.
 
8
9
10
11
 
12
13
 
14
 
15
 
16
17
 
18
 
19
 
20
Ramamritham, K. and P. Chrysanthis. In Search of Acceptability Criteria: Database Consistency Requirements and Transaction Correctness Properties. Dis. tributed Object Management, Ozsu,Dayal, and Valduriez Ed., Morgan Kaufrnann, 1993.
 
21
 
22
Wachter, H. and A. Reuter. The ConTract Model. in {12}.
23

CITED BY  20

Collaborative Colleagues:
A. Biliris: colleagues
S. Dar: colleagues
N. Gehani: colleagues
H. V. Jagadish: colleagues
K. Ramamritham: colleagues