Synthesis of Extended Transaction Models Using ACTA

142Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

Abstract

ACTA is a comprehensive transaction framework that facilitates the formal description of properties of extended transaction models. Specifically, using ACTA, one can specify and reason about 1994 the effects of transactions on objects and (2) the interactions between transactions. This article presents ACTA as a tool for the synthesis of extended transaction models, one which supports the development and analysis of new extended transaction models in a systematic manner. Here, this is demonstrated by deriving new transaction definitions (1) by modifying the specifications of existing transaction models, (2) by combining the specifications of existing models, and (3) by starting from first principles. To exemplify the first, new models are synthesized from atomic transactions and join transactions. To illustrate the second, we synthesize a model that combines aspect of the nested- and split-transaction models. We demonstrate the latter by deriving the specification of an open-nested-transaction model from high-level requirements. © 1994, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Chrysanthis, P. K., & Ramamritham, K. (1994). Synthesis of Extended Transaction Models Using ACTA. ACM Transactions on Database Systems (TODS), 19(3), 450–491. https://doi.org/10.1145/185827.185843

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free