DocumentCode
3584024
Title
Selection of components for OTS component-based systems
Author
Kizzort, Brad
Author_Institution
Harris Tech. Services Corp., Melbourne, FL, USA
Volume
6
fYear
2002
fDate
6/24/1905 12:00:00 AM
Firstpage
274450
Abstract
Acquisition of software-intensive computer systems shifted toward the inclusion of off-the-shelf (OTS) components in the 1990s in order to control spiraling software costs. The initial results of this shift are in, and there have been significant lessons learned along the way. This paper examines some of the key attributes for success and failure in OTS-based development programs including requirements management and component selection. The paper recommends criteria for selection of components based on the system characteristics. The paper discusses tradeoffs between commercial components, open source components, and legacy components and how program characteristics, e.g. program lifetime, development schedule, and maintenance plan, affect component selection. Also included is discussion of how direct project experience compares with the project experience reported in recent papers.
Keywords
formal specification; program testing; software maintenance; software packages; software performance evaluation; software reusability; software selection; OTS component-based systems; OTS-based development programs; commercial components; component selection; legacy components; off-the-shelf software components; open source components; program characteristics; program development schedule; program lifetime; program maintenance plan; project experience; requirements management; software costs; software-intensive computer systems acquisition; system characteristics; Biographies; Control systems; Costs; Government; Licenses; Open source software; Procurement; Scheduling; Software maintenance; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Conference Proceedings, 2002. IEEE
Print_ISBN
0-7803-7231-X
Type
conf
DOI
10.1109/AERO.2002.1036106
Filename
1036106
Link To Document