A process semantics for BPMN
Abstract Business Process Modelling Notation (BPMN), developed by the Business Process
Management Initiative (BPMI), intends to bridge the gap between business process design …
Management Initiative (BPMI), intends to bridge the gap between business process design …
A calculus for orchestration of web services
A Lapadula, R Pugliese, F Tiezzi - European Symposium on Programming, 2007 - Springer
We introduce COWS (Calculus for Orchestration of Web Services), a new foundational
language for SOC whose design has been influenced by WS-BPEL, the de facto standard …
language for SOC whose design has been influenced by WS-BPEL, the de facto standard …
Choreography and orchestration: A synergic approach for system design
Choreography and orchestration languages deal with business processes design and
specification. Referring to Web Services technology, the most credited proposals are WS …
specification. Referring to Web Services technology, the most credited proposals are WS …
Recovery within long-running transactions
As computer systems continue to grow in complexity, the possibility of failure increases. At
the same time, the increase in computer system pervasiveness in day-to-day activities bring …
the same time, the increase in computer system pervasiveness in day-to-day activities bring …
Foundations of web transactions
C Laneve, G Zavattaro - … Conference, FOSSACS 2005, Held as Part of the …, 2005 - Springer
A timed extension of π-calculus with a transaction construct–the calculus Web π–is studied.
The underlying model of Web π relies on networks of processes; time proceeds …
The underlying model of Web π relies on networks of processes; time proceeds …
The conversation calculus: A model of service-oriented computation
We present a process-calculus model for expressing and analyzing service-based systems.
Our approach addresses central features of the service-oriented computational model such …
Our approach addresses central features of the service-oriented computational model such …
Concurrent flexible reversibility
Concurrent reversibility has been studied in different areas, such as biological or
dependable distributed systems. However, only “rigid” reversibility has been considered …
dependable distributed systems. However, only “rigid” reversibility has been considered …
Disciplining orchestration and conversation in service-oriented computing
We give a formal account of a calculus for modeling service-based systems, suitable to
describe both service composition (orchestration) and the protocol that services run when …
describe both service composition (orchestration) and the protocol that services run when …
A calculus of contracting processes
M Bartoletti, R Zunino - 2010 25th Annual IEEE Symposium on …, 2010 - ieeexplore.ieee.org
We propose a formal theory of contract-based computing. We model contracts as formulae in
an intuitionistic logic extended with a" contractual''form of implication. Decidability holds for …
an intuitionistic logic extended with a" contractual''form of implication. Decidability holds for …
A process-algebraic approach to workflow specification and refinement
This paper describes a process-algebraic approach to specification and refinement of
workflow processes. In particular, we model both specification and implementation of …
workflow processes. In particular, we model both specification and implementation of …