• DocumentCode
    2438435
  • Title

    Investigating and improving a COTS-based software development process

  • Author

    Morisio, M. ; Seaman, C.B. ; Parra, A.T. ; Basili, V.R. ; Kraft, S.E. ; Condon, S.E.

  • Author_Institution
    Maryland Univ., College Park, MD, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    32
  • Lastpage
    41
  • Abstract
    The work described in the paper is an investigation of COTS based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences, and the activities for which projects require more guidance, are requirements definition and COTS selection, high level design, integration and testing. Starting from these empirical observations, a new process and guidelines for COTS based development are developed and briefly presented. The new process is currently under experimentation
  • Keywords
    aerospace computing; computer aided software engineering; software development management; software packages; software tools; COTS based approach; COTS selection; COTS-based software development process; NASA environment; commercial off-the-shelf products; component based software; empirical observations; high level design; requirements definition; traditional software development; Educational institutions; NASA; Packaging; Permission; Programming; Software engineering; Software maintenance; Software packages; Software tools; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2000. Proceedings of the 2000 International Conference on
  • Conference_Location
    Limerick
  • ISSN
    0270-5257
  • Print_ISBN
    1-58113-206-9
  • Type

    conf

  • DOI
    10.1109/ICSE.2000.870394
  • Filename
    870394