Date Added: Mar 2009
Novel computing paradigms like Grid and Cloud computing facilitate efficient, flexible, and on demand provision of the computational resources. In such models users usually pay for the resource usage and expect that nonfunctional requirements are satisfied, as for example, in terms of execution time, reliability, and availability. Non-functional requirements are negotiated between service provider and consumer using Service Level Agreements (SLAs) standards. Currently available Quality of Service (QoS) models assume that service provider and consumer have matching SLA templates and common understanding of the negotiated terms. However, this is an unrealistic assumption in systems where service consumer and provider meet each other dynamically and on demand.