Abstract We investigate the use of choreographies in distributed scenarios where, as in the real world, mutually distrusting (and possibly dishonest) participants may be unfaithful to their expected behaviour. In our model, each participant advertises its promised behaviour as a contract. Participants may interact through multiparty sessions, created when their contracts allow to synthesise a choreography. We show that systems of honest participants (which always adhere to their contracts) enjoy progress and session fidelity
We study the relations between a contract automata and an interaction model. In the former model, di...
Abstract. A choreography models interoperation among multiple participants in a distributed environm...
Choreographies and Contracts are important concepts in Service Oriented Computing. Choreographies ...
We investigate the use of choreographies in distributed scenarios where, as in the real world, mutua...
We propose a formal model for distributed systems, where each participant advertises its require-men...
We propose a formal model for distributed systems, where each participant advertises its requirement...
Distributed interactions are crucial design aspects to consider in modern applications. They can be ...
International audienceWe develop a theory of contracting systems, where behavioural contracts may be...
International audienceWe survey our work on choreographies and behavioural contracts in multiparty i...
International audienceWe survey our work on choreographies and behavioural contracts in multiparty i...
Choreographic models support a correctness-by-construction principle in distributed programming. Als...
Choreographic models support a correctness-by-construction principle in distributed programming. Als...
Distributed interactions can be suitably designed in terms of choreographies. Such abstractions can ...
Distributed interactions can be suitably designed in terms of choreographies. Such abstractions can ...
We study the relations between a contract automata and an interaction model. In the former model, di...
Abstract. A choreography models interoperation among multiple participants in a distributed environm...
Choreographies and Contracts are important concepts in Service Oriented Computing. Choreographies ...
We investigate the use of choreographies in distributed scenarios where, as in the real world, mutua...
We propose a formal model for distributed systems, where each participant advertises its require-men...
We propose a formal model for distributed systems, where each participant advertises its requirement...
Distributed interactions are crucial design aspects to consider in modern applications. They can be ...
International audienceWe develop a theory of contracting systems, where behavioural contracts may be...
International audienceWe survey our work on choreographies and behavioural contracts in multiparty i...
International audienceWe survey our work on choreographies and behavioural contracts in multiparty i...
Choreographic models support a correctness-by-construction principle in distributed programming. Als...
Choreographic models support a correctness-by-construction principle in distributed programming. Als...
Distributed interactions can be suitably designed in terms of choreographies. Such abstractions can ...
Distributed interactions can be suitably designed in terms of choreographies. Such abstractions can ...
We study the relations between a contract automata and an interaction model. In the former model, di...
Abstract. A choreography models interoperation among multiple participants in a distributed environm...
Choreographies and Contracts are important concepts in Service Oriented Computing. Choreographies ...