Service Level Agreements are a key issue in Service Oriented Computing. SLA contracts specify client requirements and service guarantees, with emphasis on Quality of Service (cost, performance, availability, etc.). In this work we propose a simple model of contracts for QoS and SLAs that also allows to study mechanisms for resource allocation and for joining different SLA requirements. Our language combines two basic programming paradigms: name-passing calculi and concurrent constraint programming (cc programming). Specifically, we extend cc programming by adding synchronous communication and by providing a treatment of names in terms of restriction and structural axioms closer to nominal calculi than to variables with existential quantific...
We address the problem of the specification and the proof of properties of concurrent systems which ...
We investigate how contracts can be used to regulate the interaction between processes. To do that, ...
We present CO2, a parametric calculus for contract-based computing in distributed systems. By abstra...
Service Level Agreements are a key issue in Service Oriented Computing. SLA contracts specify client...
AbstractWe present an extension of the Soft Concurrent Constraint language that allows the nonmonoto...
Telco services are evolving under several aspects: for instance, services may combine different tele...
This paper focuses on client-service interactions distinguishing between three phases: negotiate, co...
Service composition in Service Oriented Computing concerns not only integration of heterogeneous dis...
Service composition in Service Oriented Computing concerns not only integration of heterogeneous dis...
AbstractService composition in Service Oriented Computing concerns not only integration of heterogen...
Several models based on process calculi have addressed the definition of linguistic primitives for h...
AbstractConcurrent constraint programming (CCP) is a declarative model for concurrency where agents ...
We investigate how contracts can be used to regulate the interaction between processes. To do that, ...
In this paper, we consider a provider that offers an application implemented as a composite service ...
The concurrent constraint pi-calculus (cc-pi-calculus) has been introduced as a model for concluding...
We address the problem of the specification and the proof of properties of concurrent systems which ...
We investigate how contracts can be used to regulate the interaction between processes. To do that, ...
We present CO2, a parametric calculus for contract-based computing in distributed systems. By abstra...
Service Level Agreements are a key issue in Service Oriented Computing. SLA contracts specify client...
AbstractWe present an extension of the Soft Concurrent Constraint language that allows the nonmonoto...
Telco services are evolving under several aspects: for instance, services may combine different tele...
This paper focuses on client-service interactions distinguishing between three phases: negotiate, co...
Service composition in Service Oriented Computing concerns not only integration of heterogeneous dis...
Service composition in Service Oriented Computing concerns not only integration of heterogeneous dis...
AbstractService composition in Service Oriented Computing concerns not only integration of heterogen...
Several models based on process calculi have addressed the definition of linguistic primitives for h...
AbstractConcurrent constraint programming (CCP) is a declarative model for concurrency where agents ...
We investigate how contracts can be used to regulate the interaction between processes. To do that, ...
In this paper, we consider a provider that offers an application implemented as a composite service ...
The concurrent constraint pi-calculus (cc-pi-calculus) has been introduced as a model for concluding...
We address the problem of the specification and the proof of properties of concurrent systems which ...
We investigate how contracts can be used to regulate the interaction between processes. To do that, ...
We present CO2, a parametric calculus for contract-based computing in distributed systems. By abstra...