Orchestrators are descriptions at implementation level and may contain sensitive information that should be kept private. Consequently, orchestration languages come equipped with a notion of abstract processes, which enable the interaction among parties while hiding private information. An interesting question is whether an abstract process accurately describes the behavior of a concrete process so to ensure that some particular property is preserved when composing services. In this paper we focus on compliance, i.e, the correct interaction of two orchestrators and we introduce two definitions of abstraction: one in terms of traces, called trace-based abstraction, and the other as a generalization of symbolic bisimulation, called simulation...
Abstract. In the light of an increasing demand on business process compliance, the verification of p...
AbstractIn [15], processes represent incomplete specifications that guarantee proper behavior only u...
A number of integrations of the state-based specification language Object-Z and the process algebra ...
Contracts are a well-established approach for describing and analyzing behavioral aspects of web ser...
Contracts are a well-established approach for describing and analyzing behavioral aspects of web ser...
none5In a previous work we have presented a formal framework devoted to show the relevance of chore...
Simulation coercion concerns the adaptation of an existing simulation to meet new requirements. Inte...
Abstraction is a technology that enables interleaved planning and execution, the much sought-after q...
What does it mean to say that one program is "more abstract" than another? What is "abstract" about ...
AbstractThe notions of procedures, parameters, and abstraction are by convention treated together in...
Central to theories of concurrency is the notion of abstraction. Abstraction from internal actions i...
In this paper, we describe our study on the relation between formation of abstractions and aspects o...
International audienceThe objective of this chapter is to propose some retrospective analysis of the...
International audienceLarge-scale software verification relies critically on the use of compositiona...
Abstract. Choreography and orchestration languages deal with business processes design and specifica...
Abstract. In the light of an increasing demand on business process compliance, the verification of p...
AbstractIn [15], processes represent incomplete specifications that guarantee proper behavior only u...
A number of integrations of the state-based specification language Object-Z and the process algebra ...
Contracts are a well-established approach for describing and analyzing behavioral aspects of web ser...
Contracts are a well-established approach for describing and analyzing behavioral aspects of web ser...
none5In a previous work we have presented a formal framework devoted to show the relevance of chore...
Simulation coercion concerns the adaptation of an existing simulation to meet new requirements. Inte...
Abstraction is a technology that enables interleaved planning and execution, the much sought-after q...
What does it mean to say that one program is "more abstract" than another? What is "abstract" about ...
AbstractThe notions of procedures, parameters, and abstraction are by convention treated together in...
Central to theories of concurrency is the notion of abstraction. Abstraction from internal actions i...
In this paper, we describe our study on the relation between formation of abstractions and aspects o...
International audienceThe objective of this chapter is to propose some retrospective analysis of the...
International audienceLarge-scale software verification relies critically on the use of compositiona...
Abstract. Choreography and orchestration languages deal with business processes design and specifica...
Abstract. In the light of an increasing demand on business process compliance, the verification of p...
AbstractIn [15], processes represent incomplete specifications that guarantee proper behavior only u...
A number of integrations of the state-based specification language Object-Z and the process algebra ...