Abstract
The use of commercial off-the-shelf (COTS) components to develop large-scale systems has become increasingly prominent over the past decade. This approach requires more attention to risk management. In addition to the classical risks that exist with developing large systems, the use COTS components requires managers to modify their typical mitigation strategies for some of the classic risks and develop new mitigation strategies for risks that are particular to the use of COTS in system development. This chapter discusses the risks particular to the development of COTS intensive systems and describes some strategies that can be employed to help with risk mitigation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abst, C., Boehm, B., Clark, E.: COCOTS: A COTS Software Integration Lifecycle Cost Model – Model Overview and Preliminary Data Collection Findings. USC-CSE-2000-501, USC Center for Software Engineering (2000)
Albert, C., Brownsword, L.: Meeting the Challenges of COTS Products: Integrating Technology by a Structured Evolutionary Process (ITSEP). In: Dean, J., Gravel, A. (eds.) ICCBSS 2002. LNCS, vol. 2255, p. 10. Springer, Heidelberg (2002)
Albert, C., Brownsword, L.: Evolutionary Process for Integrating COTSBased Systems (EPIC): An Overview. Technical Report. CMU/SEI-2002-TR-009 (2002), Retrieved from http://www.sei.cmu.edu/pub/documents/02.reports/pdf/02tr009.pdf
Basili, V., Boehm, B.: COTS-Based Systems Top 10 List. IEEE Computer 34(5), 91–93 (2001)
Boehm, B.: A Spiral Model of Software Development and Enhancement. IEEE Computer 21, 61–72 (1988)
Charette, R.: Software Engineering Risk Analysis and Management. McGraw-Hill, New York (1989)
Department of Defense Architectural Framework (1997), Retrieved from http://www.c3i.osd.mil/org/cio/i3/AWG_Digital_Library/pdfdocs/fw.pdf
Engert, P., Clapp, J.: Common Risks and Risk Mitigation Actions for Management of a COTS-Based System (2001), Retrieved from http://www.mitre.org/pubs/edge_perspectives/march_01/risks.html
Moore, G.E.: The continuing silicon technology evolution inside the PC platform (1997), Retrieved from http://www.intel.com/update/archive/issue2/featrue.htm
Garlan, D., Allen, R., Ockerbloom, J.: Architectural Mismatch: Why Reuse is So Hard. IEEE Software (1994)
Kontio, J.: A Case Study in Applying a Systematic Method for COTS Selection. In: Proceedings of the International Conference on Software Engineering, Berlin (1996)
Morisio, M., Seaman, C., Basili, V., Parra, A., Kraft, S., Condon, S.: COTS-Based Software Development: Processes and Open Issues (2001), . Retrieved from http://www.research.umbc.edu/~cseaman/papers/jss2001.pdf
Shaffer, G., McPerson, G.: FAA COTS Risk Mitigation Guide: Practical Methods For Effective COTS Acquisition and Life Cycle Support (2002), Retrieved from http://www2.faa.gov/aua/resources/cots/Guide/CRMG.htm
Shaw, M.: Software Architecture and Component Integration. Keynote address. In: 5th Internaitional Symposium on Assessment of Software Tools (1997)
Software Productivity Consortium: Component Evaluation Process, SPC- 98091-CMC, Version 01.00.02 (1999), Retrieved, from http://www.software.org/pub/darpa/cep/spc-98091-cmc_pdf.zip
Software Productivity Consortium: COTS Architectural Analysis Method, SPC-2002002-CMC, Version 01.00.00 (2002), Retrieved from http://www.software.org/pub/darpa/CAAMPaper.zip
Software Productivity Consortium: COTS Integration Questions and Checklist, SPC-2000018-CMC, Version 01.00.01 (2000), Retrieved from http://www.software.org/pub/darpa/cots/spc2000018_cmc.doc
Software Productivity Consortium: Evolutionary Spiral Process Guidebook, SPC-91076-MC, Version 03.00.05 (1993)
Software Productivity Consortium: Phased-Integrated COTS Approach, SPC-2001006-CMC, Version 01.00.00 (2001), Retrieved from http://www.software.org/pub/pic
Zachman, J.: A Framework for Information Systems Architecture. IBM Systems Journal 26(3) (1987)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Rose, L.C. (2003). Risk Management of COTS Based Systems Development. In: Cechich, A., Piattini, M., Vallecillo, A. (eds) Component-Based Software Quality. Lecture Notes in Computer Science, vol 2693. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45064-1_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-45064-1_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40503-0
Online ISBN: 978-3-540-45064-1
eBook Packages: Springer Book Archive