DocumentCode
2044430
Title
Execution dependencies in transaction closures
Author
Schwarz, Kerstin ; Turke, Can ; Saake, Gunter
Author_Institution
Inst. fur Tech. und Betriebliche Informationssyst., Otto-von-Guericke-Univ. Magdeburg, Germany
fYear
1998
fDate
22-22 Aug. 1998
Firstpage
122
Lastpage
131
Abstract
Activities of advanced applications can be modeled by interrelated transactions. These relations can be described by different kinds of transaction dependencies. The notion of transaction closure is a generalization of nested transactions providing means to describe complex activities such as transactional workflows. In this paper our main focus lies on execution dependencies for describing certain control flows among related transactions of transaction closures. In particular we consider the transitivity property for all kinds of transaction execution dependencies and discuss their relationship to other kinds of dependencies such as transaction termination dependencies. We point out that some of these dependency combinations are incompatible. As a result we present rules for reasoning about the transitivity of execution dependencies. Thus, we are able to conclude how arbitrary transactions of a transaction closure are transitively interrelated.
Keywords
database theory; graph theory; transaction processing; advanced applications; execution dependencies; interrelated transactions; nested transactions; reasoning; transaction closures; transaction dependencies; transaction termination dependencies; transactional workflows; transitivity property; Database systems; Electrical capacitance tomography; Hip; Information systems; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Cooperative Information Systems, 1998. Proceedings. 3rd IFCIS International Conference on
Conference_Location
New York, NY, USA
Print_ISBN
0-8186-8380-5
Type
conf
DOI
10.1109/COOPIS.1998.706191
Filename
706191
Link To Document