Soft Constraints for Quality Aspects in Service Oriented Architectures

06/22/2009
by   Stefano Bistarelli, et al.
0

We propose the use of Soft Constraints as a natural way to model Service Oriented Architecture. In the framework, constraints are used to model components and connectors and constraint aggregation is used to represent their interactions. The "quality of a service" is measured and considered when performing queries to service providers. Some examples consist in the levels of cost, performance and availability required by clients. In our framework, the QoS scores are represented by the softness level of the constraint and the measure of complex (web) services is computed by combining the levels of the components.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/06/2023

A Logical Way to Negotiate Services

Service providers commonly provide only a fixed catalog of services to t...
research
08/06/2002

Soft Concurrent Constraint Programming

Soft constraints extend classical constraints to represent multiple cons...
research
03/06/2022

Managing Service Level Agreements in Service Oriented Product Lines

Service Oriented Architecture (SOA) and Software Product Line (SPL) have...
research
03/14/2018

What Should You Know Before Developing a Service Identification Approach

In this paper, we answer a set of research questions that are required t...
research
02/28/2023

Ask and You Shall be Served: Representing and Solving Multi-agent Optimization Problems with Service Requesters and Providers

In scenarios with numerous emergencies that arise and require the assist...
research
03/31/2020

DATESSO: Self-Adapting Service Composition with Debt-Aware Two Levels Constraint Reasoning

The rapidly changing workload of service-based systems can easily cause ...
research
04/20/2021

HASFC: a MANO-compliant Framework for Availability Management of Service Chains

Most softwarized telco services are conveniently framed as Service Funct...

Please sign up or login with your details

Forgot password? Click here to reset