2015
DOI: 10.3233/fi-2015-1222
|View full text |Cite
|
Sign up to set email alerts
|

True Concurrency in Long-running Transactions for Digital Ecosystems

Abstract: The concept of a digital ecosystem (DE) has been used to explore scenarios in which multiple online services and resources can be accessed by users without there being a single point of control, which can be used to effectively serialise their interactions. We argue in this paper that this weak coupling between services places additional demands on the modelling of compensation and recovery management in long-running transactions over traditional SOC related formalisms. We describe an adaptation of Shields' ve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
2
1

Relationship

5
2

Authors

Journals

citations
Cited by 8 publications
(15 citation statements)
references
References 38 publications
0
15
0
Order By: Relevance
“…In view of that example, it seems appropriate to look into expressing ordering of Fact Types in SBVR without changing the OMG standard or introducing special primitives particular to our approach. The idea is to express ordering in terms of dependency between certain messages (causality), and by implication also choice (conflict) and concurrency, which should be possible, especially if a true concurrency semantics is pursued as done in [22].…”
Section: A Notion Of Time In Business Rules: Ordering Of Service Intementioning
confidence: 99%
See 1 more Smart Citation
“…In view of that example, it seems appropriate to look into expressing ordering of Fact Types in SBVR without changing the OMG standard or introducing special primitives particular to our approach. The idea is to express ordering in terms of dependency between certain messages (causality), and by implication also choice (conflict) and concurrency, which should be possible, especially if a true concurrency semantics is pursued as done in [22].…”
Section: A Notion Of Time In Business Rules: Ordering Of Service Intementioning
confidence: 99%
“…In the context of service choreography, verification additionally comes in the form of conformance and realisation [33,5]. Moreover, if choreographies are to be equipped with transactional guarantees [22], meaning that a series of compensations are performed upon failure, the ordering of the interactions is doubly important.…”
Section: Introductionmentioning
confidence: 99%
“…Compensating behaviour is beyond the scope of the current paper. We refer the interested reader to work in [27], [28] on web transactions and the work in [16] on providing transactional guarantees to service interactions in the absence of a central coordinator.…”
Section: Related Workmentioning
confidence: 99%
“…Like UML design models it provides user-friendly graphical notations but these often exhibit various divergent semantics. UML collaboration diagrams [14] and UML 2 sequence diagrams [15], [16] have also been proposed, but drawing the diagrams typically requires integration with a UML tool.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation