DocumentCode :
1889796
Title :
Reducing the life cycle cost of software through concurrent engineering
Author :
Keene, Samuel J. ; Keene, Karen C.
Author_Institution :
IBM Corp., Boulder, CO, USA
fYear :
1993
fDate :
26-28 Jan 1993
Firstpage :
305
Lastpage :
310
Abstract :
It is noted that the largest contributor to software life cycle cost (LCC) is the maintenance costs associated with the fielded code. Concurrent engineering techniques can optimize the code maintainability through (1) developing and validating design requirements; (2) assuring a robust design that can tolerate more variation in its operating environment; (3) creating a design that more easily accommodates changes; and (4) building code and its associated documentation that assure greater understandability to ease the relearning required during maintenance. The design initiatives used to make a more robust design with lower LCC are described
Keywords :
concurrent engineering; software cost estimation; software maintenance; system documentation; LCC; code maintainability; concurrent engineering; documentation; maintenance costs; relearning; robust design; software life cycle cost; understandability; Buildings; Concurrent engineering; Costs; Documentation; Hardware; Logistics; Product design; Robustness; Software maintenance; Software reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability Symposium, 1993. Proceedings., Annual
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-0943-X
Type :
conf
DOI :
10.1109/RAMS.1993.296838
Filename :
296838
Link To Document :
بازگشت