search menu icon-carat-right cmu-wordmark

Acquiring Evolving Technologies: Web Services Standards

Technical Note
This technical note discusses some of the challenges of using Web services standards and presents the results generated by an assessment tool used to track the appropriateness of using this technology.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2006-TN-001
DOI (Digital Object Identifier)
10.1184/R1/6571811.v1

Abstract

Software development projects rarely are started or proceed without risks involving the technologies used. Typically, many facets of a project such as system functionality and tool support depend on the availability of a specific technology. This dependency poses risks: the required technology can disappear within the project's life cycle or a promised technology may not be available when it's required.

A popular software technology today, Web services standards, is a widely supported approach to implementing a service-oriented architecture. Because Web services standards promise system interoperability and flexibility to large projects, commercial and government organizations are including it as the cornerstone of future computer-based systems. In fact, many systems currently being architected and designed assume the availability of products built upon a stable and effective set of Web services standards. This assumption presents project stakeholders with a large technology availability risk. 

This technical note discusses some of the challenges of using Web services standards and presents the results generated by an assessment tool used to track the appropriateness of using this technology. The appendix includes an example built using the authors' opinions about the current level of appropriateness of using Web services standards in a typical, large software-intensive project.

Cite This Technical Note

Levinson, H., & O'Brien, L. (2006, February 1). Acquiring Evolving Technologies: Web Services Standards. (Technical Note CMU/SEI-2006-TN-001). Retrieved April 18, 2024, from https://doi.org/10.1184/R1/6571811.v1.

@techreport{levinson_2006,
author={Levinson, Harry and O'Brien, Liam},
title={Acquiring Evolving Technologies: Web Services Standards},
month={Feb},
year={2006},
number={CMU/SEI-2006-TN-001},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6571811.v1},
note={Accessed: 2024-Apr-18}
}

Levinson, Harry, and Liam O'Brien. "Acquiring Evolving Technologies: Web Services Standards." (CMU/SEI-2006-TN-001). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, February 1, 2006. https://doi.org/10.1184/R1/6571811.v1.

H. Levinson, and L. O'Brien, "Acquiring Evolving Technologies: Web Services Standards," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Note CMU/SEI-2006-TN-001, 1-Feb-2006 [Online]. Available: https://doi.org/10.1184/R1/6571811.v1. [Accessed: 18-Apr-2024].

Levinson, Harry, and Liam O'Brien. "Acquiring Evolving Technologies: Web Services Standards." (Technical Note CMU/SEI-2006-TN-001). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Feb. 2006. https://doi.org/10.1184/R1/6571811.v1. Accessed 18 Apr. 2024.

Levinson, Harry; & O'Brien, Liam. Acquiring Evolving Technologies: Web Services Standards. CMU/SEI-2006-TN-001. Software Engineering Institute. 2006. https://doi.org/10.1184/R1/6571811.v1