Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Note

Service Level Agreements in Service-Oriented Architecture Environments

  • Abstract

    Quality attribute requirements play an important role in service selection in a service-oriented architecture environment. It is easy to envision finding several services that fulfill the functional requirements but fail to meet important quality attribute measures. Service level agreements provide the architect with a specification of the verifiable quality characteristics that the service will provide. Such a specification allows the architect to select the service that best supports the system’s quality attribute requirements. This report surveys the state of practice in service level agreement specification and offers guidelines on how to assure that services are provided with high availability, security, performance, and other required qualities. In addition, this report discusses the quality properties that have been expressed in service level agreements, and it considers the mechanisms used to assure service quality by contract and those used by service providers to achieve and monitor quality properties. Also, this report examines the support for expressing service quality requirements in existing service technologies and describes areas where more research is needed.

  • Download

Cite This Report

SEI

Bianco, Philip; Lewis, Grace; & Merson, Paulo. Service Level Agreements in Service-Oriented Architecture Environments. CMU/SEI-2008-TN-021. Software Engineering Institute, Carnegie Mellon University. 2008. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8615

IEEE

Bianco. Philip, Lewis. Grace, and Merson. Paulo, "Service Level Agreements in Service-Oriented Architecture Environments," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2008-TN-021, 2008. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8615

APA

Bianco, Philip., Lewis, Grace., & Merson, Paulo. (2008). Service Level Agreements in Service-Oriented Architecture Environments (CMU/SEI-2008-TN-021). Retrieved December 05, 2016, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8615

CHI

Philip Bianco, Grace Lewis, & Paulo Merson. Service Level Agreements in Service-Oriented Architecture Environments (CMU/SEI-2008-TN-021). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2008. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8615

MLA

Bianco, Philip., Lewis, Grace., & Merson, Paulo. 2008. Service Level Agreements in Service-Oriented Architecture Environments (Technical Report CMU/SEI-2008-TN-021). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8615

BibTex

@techreport{BiancoServiceLevel2008,
title={Service Level Agreements in Service-Oriented Architecture Environments},
author={Philip Bianco and Grace Lewis and Paulo Merson},
year={2008},
number={CMU/SEI-2008-TN-021},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8615} }