Determining the Suitability of COTS for Mission Critical Applications

Abstract

Commercial Off The Shelf (COTS) products are being considered for inclusion in ever more complex and critical systems. There are known advantages and risks 1, 4, 5 for considering the use of COTS in complex systems. Yet, given the rigorous needs of Mission Critical systems or subsystems, there have begun to emerge concerns and risks about the suitability of COTS for such applications. This paper identifies some of the characteristics of Mission Critical systems (e.g. reliability, availability, correct functionality) that makes the selection process of COTS products (hardware, software, subsystems, etc) an increasingly important factor in total system lifecycle phases (design, development, acceptance, operations/maintenance and disposal). This paper presents a set of risk areas related to the use of COTS, in general, and specifically for Mission Critical systems, that would assist both the acquisition community as well as the development/integration community in determining the suitability of using COTS in such Mission Critical systems. Then, a set of risk mitigation approaches is identified; some of which have been applied to certain National Aeronautics and Space Administration (NASA) programs. Lastly, a set of steps that could lead to the establishment of a set of procedures, and perhaps even an enterprise policy on if and/or when COTS products are suitable for certain Mission Critical applications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2000
Accession Number
ADP010676

Entities

People

  • Ronald J. Kohl

Tags

DTIC Thesaurus Topics

  • Acquisition
  • Availability
  • Complex Systems
  • Computer Programs
  • Engineering
  • Law
  • Lessons Learned
  • Maintenance
  • Maintenance Costs
  • Military Facilities
  • Performance Tests
  • Propulsion Systems
  • Reliability
  • Space Propulsion
  • Space Shuttles
  • Systems Engineering
  • Technical Information Centers

Readers

  • Aerospace Engineering.
  • Life Cycle Cost Analysis
  • Software Engineering.

Technology Areas

  • Space
  • Space - Satellites