This Article 
 Bibliographic References 
 Add to: 
Mapping Service-Level Agreements in Distributed Applications
September/October 2004 (vol. 8 no. 5)
pp. 100-102
Daniel A. Menasc?, George Mason University
In a previous column, I discussed how to build distributed systems from quality-of-service (QoS)-aware software components. I also described a design by which individual components can engage in QoS negotiation and perform admission control so that new incoming requests don?t violate committed QoS requirements. But what happens in a distributed application made up of several QoS-aware components? Moreover, what if the application has a global service-level agreement (SLA) for maximum end-to-end execution time? The problem I discuss here is how to determine which SLAs should be negotiated at the component level so that the global SLA is satisfied at the minimum possible cost.
Index Terms:
service-level agreements, components, QOS
Daniel A. Menasc?, "Mapping Service-Level Agreements in Distributed Applications," IEEE Internet Computing, vol. 8, no. 5, pp. 100-102, Sept.-Oct. 2004, doi:10.1109/MIC.2004.47
Usage of this product signifies your acceptance of the Terms of Use.