2008
DOI: 10.1007/978-3-540-68855-6_9
|View full text |Cite
|
Sign up to set email alerts
|

Checking Correctness of Transactional Behaviors

Abstract: Abstract. The Signal Calculus is an asynchronous process calculus featuring multicast communication. It relies on explicit modeling of the communication structure of the network (communication flows), and on handling sessions, even multi-party. The calculus is strongly motivated by the practical needs of Service-Oriented Computing, and there exists a Java implementation, called JSCL, with a graphical modeling framework. To the aim of adding to SC (and JSCL) a verification environment, in this work we introduce… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2010
2010
2024
2024

Publication Types

Select...
3
3

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…In [11] we introduced a technique to verify properties of Long Running Transactions (LRT). Our technique works as follows: first we transform Business Process Modelling Notation (BPMN [5]) designs of LRT into the corresponding SC /NCP models.…”
Section: Discussionmentioning
confidence: 99%
“…In [11] we introduced a technique to verify properties of Long Running Transactions (LRT). Our technique works as follows: first we transform Business Process Modelling Notation (BPMN [5]) designs of LRT into the corresponding SC /NCP models.…”
Section: Discussionmentioning
confidence: 99%
“…The JSCL framework has been also equipped with a model driven development methodology [13,14,16]. The methodology exploits a suitable choreography model that takes the form of a process calculus, called Network Coordination Policies (NCP).…”
Section: Introductionmentioning
confidence: 99%
“…Indeed, certain features can be described at both levels: the NCP specification declares what is expected from the service network infrastructure, while the SC design specifies how to implement it. The gap between the local and global abstraction levels has been formally filled in [13,17]. It has been proved that for each SC design, there exists an NCP choreography that reflects all the properties of the design.…”
Section: Introductionmentioning
confidence: 99%