DocumentCode
3279781
Title
Maintaining COTS-based systems: start with the design
Author
Vigder, Mark ; Kark, Anatol W.
Author_Institution
National Res. Council of Canada, Ottawa, Ont., Canada
fYear
2006
fDate
13-16 Feb. 2006
Abstract
The use of commercial off-the-shelf (COTS) software in building software systems presents new challenges to maintenance personnel who are required to evolve and enhance these systems. Unlike custom-built systems where maintenance is performed at the source code level, maintainers of COTS-based systems deal with the system as a set of large-scale black boxes that are owned by third-parties. This paper outlines a strategy for building maintainable COTS-based systems. The strategy was developed by interviewing a number of organizations involved in the acquisition, development, and maintenance of such systems. Based on these interviews, the high-cost maintenance activities were identified, and design strategies developed for minimizing these costs. The approach is illustrated with an example from a Web-based application.
Keywords
software maintenance; software packages; systems analysis; COTS-based system; Web-based application; commercial off-the-shelf software; large-scale black box; software system maintenance; third party software; Application software; Buildings; Costs; Councils; Large-scale systems; Open source software; Personnel; Preventive maintenance; Software maintenance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Commercial-off-the-Shelf (COTS)-Based Software Systems, 2006. Fifth International Conference on
Print_ISBN
0-7695-2515-6
Type
conf
DOI
10.1109/ICCBSS.2006.19
Filename
1595744
Link To Document