Soft Constraints for Quality Aspects in Service Oriented Architectures

Stefano Bistarelli
Francesco Santini

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.

In Maurice ter Beek: Proceedings Fourth European Young Researchers Workshop on Service Oriented Computing (YR-SOC 2009), Pisa, Italy, 17-19th June 2009, Electronic Proceedings in Theoretical Computer Science 2, pp. 51–65.
Published: 26th June 2009.

ArXived at: http://dx.doi.org/10.4204/EPTCS.2.5 bibtex PDF

Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org