Affiliation:
1. National Technical University of Athens, Greece
Abstract
In this chapter, we present the current state-of-the-art technology and methodologies regarding the evaluation of the provided quality of service in service oriented environments. With the emergence of service provisioning infrastructures and the adoption of Service Level Agreements acting as electronic contracts between service providers and customers, the need to control and validate the offered quality has appeared throughout the service lifecycle. This monitoring is performed either in the client side, using the customer’s Quality of Experience and employing trust and reputation mechanisms for the service selection and evaluation phase, or in the provider side, dynamically reconfiguring the service and allocating resources accordingly, in order to optimize the quality metrics guaranteed. The latter, of course, initially requires mapping of the high-level quality parameters, which are closer to the customer perception, to low-level computing terms related to the resource management process. Dynamic resource allocation based on quality monitoring and evaluation can lead to optimizing resource utilization and provider’s profits.
Reference65 articles.
1. Information exchange in business collaboration using grid technologies
2. Efficient QoS-aware Service Composition
3. Amazon. (2008). Service level agreement for ec2. Retrieved from http://aws.amazon.com/ ec2-sla
4. Bajaj, S., Box, D., & Chappell, D. (2006). Web services policy framework (WS-Policy). Retrieved from http://www-128.ibm.com/ developerworks/library/ specification/wspolfram/