The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS'03)
SLAng: A Language for Defining Service Level Agreements
San Juan, Puerto Rico
May 28-May 30
ISBN: 0-7695-1910-5
Application or web services are increasingly being used across organisational boundaries. Moreover; new services are being introduced at the network and storage level. Languages to specify interfaces for such services have been researched and transferred into industrial practice. We investigate end-to-end quality of service (QoS) and highlight that QoS provision has multiple facets and requires complex agreements between network services, storage services and middleware services. We introduce SLAng, a language for defining Service Level Agreements (SLAs) that accommodates these needs. We illustrate how SLAng is used to specify QoS in a case study that uses a web services specification to support the processing of images across multiple domains and we evaluate our language based on it.
Citation:
D. Davide Lamanna, James Skene, Wolfgang Emmerich, "SLAng: A Language for Defining Service Level Agreements," ftdcs, pp.100, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS'03), 2003