2006
DOI: 10.1007/s10619-006-8593-9
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of dependencies in advanced transaction models

Abstract: Transactional dependencies play an important role in coordinating and executing the subtransactions in advanced transaction processing models, such as, nested transactions and workflow transactions. Researchers have formalized the notion of transactional dependencies and have shown how various advanced transaction models can be expressed using different kinds of dependencies. Incorrect specification of dependencies can result in unpredictable behavior of the advanced transaction, which, in turn, can lead to un… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 22 publications
0
2
0
Order By: Relevance
“…They propose an extended Petri net model for specifying exceptional behavior in business processes and adapt the mechanisms of the underlying Petri net at run time to handle exceptions while keeping the Petri net design simple and easy. Recently, Indraksy et al [60] focus on how to correctly specify dependencies in advanced transactions. The authors enumerate the different kinds of dependencies that may be present in advanced transactions and classify them in two broad categories: event ordering and event enforcement dependencies.…”
Section: Related Workmentioning
confidence: 99%
“…They propose an extended Petri net model for specifying exceptional behavior in business processes and adapt the mechanisms of the underlying Petri net at run time to handle exceptions while keeping the Petri net design simple and easy. Recently, Indraksy et al [60] focus on how to correctly specify dependencies in advanced transactions. The authors enumerate the different kinds of dependencies that may be present in advanced transactions and classify them in two broad categories: event ordering and event enforcement dependencies.…”
Section: Related Workmentioning
confidence: 99%
“…Even though this work contributes in highlighting the potential of achieving a general-purpose control abstraction, with which variations of the transactional model could be built, no further development has followed. A generalization of the notion of transaction, called generalized advanced transaction, is provided in [15]. A generalized advanced transaction is defined as a directed graph having as nodes a set of transactions and as edges a set of dependencies.…”
Section: Related Workmentioning
confidence: 99%