Supporting Service Level Agreement with Service Discovery

Supporting Service Level Agreement with Service Discovery

Andrea Zisman
ISBN13: 9781609604936|ISBN10: 1609604938|EISBN13: 9781609604943
DOI: 10.4018/978-1-60960-493-6.ch004
Cite Chapter Cite Chapter

MLA

Zisman, Andrea. "Supporting Service Level Agreement with Service Discovery." Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements, edited by Nikola Milanovic, IGI Global, 2011, pp. 59-83. https://doi.org/10.4018/978-1-60960-493-6.ch004

APA

Zisman, A. (2011). Supporting Service Level Agreement with Service Discovery. In N. Milanovic (Ed.), Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements (pp. 59-83). IGI Global. https://doi.org/10.4018/978-1-60960-493-6.ch004

Chicago

Zisman, Andrea. "Supporting Service Level Agreement with Service Discovery." In Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements, edited by Nikola Milanovic, 59-83. Hershey, PA: IGI Global, 2011. https://doi.org/10.4018/978-1-60960-493-6.ch004

Export Reference

Mendeley
Favorite

Abstract

Service Level Agreement (SLA) has been used as an effective way to evaluate and enforce the quality of services and their providers. However, despite the development in the area, the creation, maintenance, and evolution of SLAs are not easy tasks. This chapter presents an approach to support the creation of SLAs during the development of service-based systems. Said approach is based on an iterative service discovery process, in which services that can provide the functionalities and satisfy properties and constraints of service-based systems during their design phase are identified and used to (re-)formulate service level agreements between services participating in the system, as well as the design models of these systems. The discovery process is based on service requests expressing structural, behavioral, and quality characteristics of the system being developed. These requests are matched against different types of service specifications. The information represented in the service specifications of the matched services is used to generate service level agreements and the design models of the service-based systems.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.