We present CO2, a parametric calculus for contract-based computing in distributed systems. By abstracting from the actual contract language, our calculus generalises both the contracts-as-processes and contracts-as-formulae paradigms. The calculus features primitives for advertising contracts, for reaching agreements, and for querying the fulfilment of contracts. Coordination among participants happens via multi-party sessions, which are created once agreements are reached. We present two instances of our calculus, by modelling contracts as processes in a variant of CCS, and as formulae in a logic. We formally relate the two paradigms, through an encoding from contracts-as-formulae to contracts-as-processes which ensures that the promises d...
AbstractIn this article we present a model for multiparty contracts in which contract conformance is...
AbstractService-oriented computing, an emerging paradigm for distributed computing based on the use ...
We introduce a basic model for contracts. Our model extends event structures with a new relation, wh...
We present CO2, a parametric calculus for contract-based computing in distributed systems. By abstra...
We present a parametric calculus for contract-based computing in distributed systems. By abstracting...
We present a parametric calculus for contract-based computing in distributed systems. By abstract-in...
We propose a formal theory for contract-based computing. A contract is an agreement stipulated betwe...
We propose a formal theory for contract-based computing. A contract is an agreement stipulated betwe...
We propose a formal model for distributed systems, where each participant advertises its requirement...
We propose a formal model for distributed systems, where each participant advertises its requirement...
Modern distributed applications typically blend new code with legacy (and possibly untrusted) third-...
Contract-oriented programming is a software engineering paradigm which proposes the use of behaviour...
The present abstract reports on the state-of-the-art of the logic for contracts CL, which we have be...
Abstract. We propose a computational paradigm for service-oriented applications, where the interacti...
The research work disclosed in this publication is partially funded by the Strategic Educational Pat...
AbstractIn this article we present a model for multiparty contracts in which contract conformance is...
AbstractService-oriented computing, an emerging paradigm for distributed computing based on the use ...
We introduce a basic model for contracts. Our model extends event structures with a new relation, wh...
We present CO2, a parametric calculus for contract-based computing in distributed systems. By abstra...
We present a parametric calculus for contract-based computing in distributed systems. By abstracting...
We present a parametric calculus for contract-based computing in distributed systems. By abstract-in...
We propose a formal theory for contract-based computing. A contract is an agreement stipulated betwe...
We propose a formal theory for contract-based computing. A contract is an agreement stipulated betwe...
We propose a formal model for distributed systems, where each participant advertises its requirement...
We propose a formal model for distributed systems, where each participant advertises its requirement...
Modern distributed applications typically blend new code with legacy (and possibly untrusted) third-...
Contract-oriented programming is a software engineering paradigm which proposes the use of behaviour...
The present abstract reports on the state-of-the-art of the logic for contracts CL, which we have be...
Abstract. We propose a computational paradigm for service-oriented applications, where the interacti...
The research work disclosed in this publication is partially funded by the Strategic Educational Pat...
AbstractIn this article we present a model for multiparty contracts in which contract conformance is...
AbstractService-oriented computing, an emerging paradigm for distributed computing based on the use ...
We introduce a basic model for contracts. Our model extends event structures with a new relation, wh...