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
%0 Conference Paper
%1 morisio00
%A Morisio, M.
%A Seaman, C. B.
%A Parra, A. T.
%A Basili, V. R.
%A Kraft, S. E.
%A Condon, S. E.
%B Int. Conf. on Software Engineering
%C Limerick, Ireland
%D 2000
%J Software Engineering, 2000. Proceedings of the 2000 International
Conference on
%K cots requirements
%P 32--41
%T Investigating and improving a COTS-based software development process
%U http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=870394
%X 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
@inproceedings{morisio00,
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},
added-at = {2006-09-18T06:26:07.000+0200},
address = {Limerick, Ireland},
author = {Morisio, M. and Seaman, C. B. and Parra, A. T. and Basili, V. R. and Kraft, S. E. and Condon, S. E.},
biburl = {https://www.bibsonomy.org/bibtex/2b6093a5a66b8ae14271a3005ae0cd8c8/neilernst},
booktitle = {Int. Conf. on Software Engineering},
citeulike-article-id = {669145},
description = {Not previously uploaded},
interhash = {14441f5189cd4d598fd8e3b7a68e36f4},
intrahash = {b6093a5a66b8ae14271a3005ae0cd8c8},
journal = {Software Engineering, 2000. Proceedings of the 2000 International
Conference on},
keywords = {cots requirements},
month = {June},
pages = {32--41},
priority = {2},
timestamp = {2006-09-18T06:26:07.000+0200},
title = {Investigating and improving a COTS-based software development process},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=870394},
year = 2000
}