VerChor: a framework for the design and verification of choreographies
Choreographies are contracts specifying from a global point of view the legal interactions
that must take place among a set of services. Such a contract may serve as a reference in …
that must take place among a set of services. Such a contract may serve as a reference in …
[HTML][HTML] Checking business process evolution
Business processes support the design and implementation of software as workflows of
local and inter-organisation activities. Tools provide the business process designer with …
local and inter-organisation activities. Tools provide the business process designer with …
Collaboration vs. choreography conformance in BPMN 2.0: from theory to practice
The BPMN 2.0 standard is nowadays largely used to model distributed informative systems
in both academic and industrial contexts. The notation makes possible to represent these …
in both academic and industrial contexts. The notation makes possible to represent these …
A first-order logic verification framework for communication-parametric and time-aware BPMN collaborations
The BPMN standard notation allows business process designers to model both intra-
organizational processes and inter-organizational collaborations. A great effort has been …
organizational processes and inter-organizational collaborations. A great effort has been …
A first-order logic semantics for communication-parametric BPMN collaborations
BPMN is suitable to model not only intra-organization workflows but also inter-organization
collaborations. There has been a great effort in providing a formal semantics for BPMN, and …
collaborations. There has been a great effort in providing a formal semantics for BPMN, and …
Static analysis and process model transformation for an advanced business process to Petri net mapping
Verification of business processes typically relies on Petri net–based process models. While
they allow for natural modeling and analysis of aspects such as parallelism and message …
they allow for natural modeling and analysis of aspects such as parallelism and message …
A feature-based framework for developing and provisioning customizable web services
A customizable web service is a service that enables service consumers to dynamically
determine variants of the service they receive. Provisioning customizable services helps to …
determine variants of the service they receive. Provisioning customizable services helps to …
Symbolic specification and verification of data-aware BPMN processes using rewriting modulo SMT
Abstract The Business Process Model and Notation (BPMN BPMN) is the standard notation
for modeling business processes. It relies on a workflow-based language that allows for the …
for modeling business processes. It relies on a workflow-based language that allows for the …
Automatic skeleton generation for data-aware service choreographies
Service-oriented engineering is an emerging software development paradigm for distributed
collaborative applications. Services are developed independently and are composed to …
collaborative applications. Services are developed independently and are composed to …
Towards a goal-driven method for web service choreography validation
Nowadays web services composition that presents capabilities in response to customers'
complex requirements has a special importance in real businesses. However, service …
complex requirements has a special importance in real businesses. However, service …