A Process for COTS Software Product Evaluation
The growing use of commercial products in large systems makes evaluation and selection of appropriate products an increasingly essential activity. However, many organizations struggle in their attempts to select an appropriate product for use in systems. As part of a cooperative effort, the Software Engineering Institute (SEI) and the National Research Council Canada (NRC) have defined a tailorable software product evaluation process that can support organizations in making carefully reasoned and sound product decisions. This paper describes that process.
KeywordsSystem Requirement Evaluation Requirement Evaluation Team Software Engineer Institute National Research Council Canada
Unable to display preview. Download preview PDF.
- 1.International Organization for Standardization (ISO): ISO/IEC 14598-1:1999-Information Technology-Software Product Evaluation. Geneva, Switzerland, (1999).Google Scholar
- 2.Briand, L., Morasca, S., and Basili, V.R.: Goal-Driven De.nition of Product Metrics Based on Properties. CS-TR-3346, UMIACS-TR-94-106, University of Maryland, Computer Science Technical Report, December (1994), 24 pages. More information available online at: http://sel.gsfc.nasa.gov/website/exp-factory/gqm.htm.
- 3.Abts, Christopher M. and Boehm, Barry: COCOTS (Constructive COTS) Software Integration Cost Model: An Overview. USC Center for Software Engineering, University of Southern California, briefing. Available online at: http://sunset.usc.edu/COCOTS/cocots.html, August (1998).
- 5.Saaty, T.: The Analytic Hierarchy Process. McGraw-Hill, New York, (1990).Google Scholar
- 6.Wallnau, K., Hissam, S. and Seacord, R.: Building Systems from Commercial Components. Addison Wesley (2001). ISBN: 0201700646.Google Scholar