Abstract. A contract describes the observable behavior of a Web service. When looking for Web services providing specific capabilities, the contract can be used as an important search key. This calls for a notion of contract equivalence that goes beyond nominal or structural equivalence. In this paper we define a simple, yet expressive formal language for describing Web service contracts. We provide a natural, set-theoretic semantics of contracts and we use it for defining a family of equivalence relations that can be effectively used for discovering and adapting Web services implementing a specific contract.
When Web services are composed by linking service providers and requestors, the requestor’s requirem...
In the context of Service Oriented Computing behavioural contracts are descriptions of the observa...
Abstract—Software components should be equipped with well-defined interfaces. With design by contrac...
AbstractWeb services are distributed processes exposing a public description of their behavior, or c...
Web services are distributed processes with a public description of their behavior, or contract. The...
Comprehensive contractual description of Web Ser-vices and Web Service compositions is needed for se...
We report preliminary results on our attempt to devise a type theory to decribe the detailed behavio...
Abstract. The availability of repositories of Web service descriptions enables interesting forms of ...
We define a formal contract language along with subcontract and compliance relations. We then extrap...
<p>Contracts are behavioral descriptions of Web services. We devise a theory of contracts that...
Contracts are behavioral descriptions of Web services. We devise a theory of contracts that formaliz...
AbstractWhen Web services are composed by linking service providers and requestors, the requestor's ...
Abstract. We define a language for Web services contracts as a parallel-free fragment of ccs and we ...
International audienceWe study a natural notion of compliance between clients and services in terms ...
Abstract. We present formal and practical foundations for Web service composition framework with com...
When Web services are composed by linking service providers and requestors, the requestor’s requirem...
In the context of Service Oriented Computing behavioural contracts are descriptions of the observa...
Abstract—Software components should be equipped with well-defined interfaces. With design by contrac...
AbstractWeb services are distributed processes exposing a public description of their behavior, or c...
Web services are distributed processes with a public description of their behavior, or contract. The...
Comprehensive contractual description of Web Ser-vices and Web Service compositions is needed for se...
We report preliminary results on our attempt to devise a type theory to decribe the detailed behavio...
Abstract. The availability of repositories of Web service descriptions enables interesting forms of ...
We define a formal contract language along with subcontract and compliance relations. We then extrap...
<p>Contracts are behavioral descriptions of Web services. We devise a theory of contracts that...
Contracts are behavioral descriptions of Web services. We devise a theory of contracts that formaliz...
AbstractWhen Web services are composed by linking service providers and requestors, the requestor's ...
Abstract. We define a language for Web services contracts as a parallel-free fragment of ccs and we ...
International audienceWe study a natural notion of compliance between clients and services in terms ...
Abstract. We present formal and practical foundations for Web service composition framework with com...
When Web services are composed by linking service providers and requestors, the requestor’s requirem...
In the context of Service Oriented Computing behavioural contracts are descriptions of the observa...
Abstract—Software components should be equipped with well-defined interfaces. With design by contrac...