COTS-Based Software Systems

  • Gao J
  • Gupta K
  • Gupta S
  • et al.
N/ACitations
Citations of this article
30Readers
Mendeley users who have this article in their library.

Abstract

NASA's mission critical Hubble Space Telescope (HST) command and control system has been re-engineered with commercial-off-the-shelf/government-off-the-shelf (COTS/GOTS) and minimal custom code. This paper focuses on the design of this new HST Control Center System (CCS) and the lessons learned throughout its development. CCS currently utilizes more than 30 COTS/GOTS products with an additional $$\frac{1}{2}$$ million lines of custom glueware code; the new CCS exceeds the capabilities of the original system while significantly reducing the lines of custom code by more than 50%. The lifecycle of COTS/GOTS products will be examined including the package selection process, evaluation process, and integration process. The advantages, disadvantages, issues, concerns, and lessons learned for integrating COTS/GOTS into the NASA’s mission critical HST CCS will be examined in detail. This paper will reveal the many hidden costs of COTS/GOTS solutions when compared to traditional custom code development efforts.

Cite

CITATION STYLE

APA

Gao, J., Gupta, K., Gupta, S., & Shim, S. (2002). COTS-Based Software Systems. In H. Erdogmus & T. Weng (Eds.), COTS-Based Software Systems First International Conference, ICCBSS 2002 (Vol. 2580, pp. 108–121). Springer Berlin Heidelberg. Retrieved from http://link.springer.com/10.1007/3-540-36465-X

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free