Title :
Software cost reduction methods in practice
Author_Institution :
State College, PA, USA
fDate :
12/1/1989 12:00:00 AM
Abstract :
In 1978, a software cost reduction program was initiated with the goal of applying modern design and documentation principles to the development of large systems. The results of this effort have been documented in several research papers published by D. Parnas et al. (1983). The author extends that approach by updating the methodology based on lessons learned during the application of the concepts to the development of a computer-based training system. An engineering life-cycle which provides more visibility to maintenance concerns is described, and the lessons learned during its implementation are discussed. A summary provides the author´s impressions of the methodology and its potential to reduce system maintenance costs
Keywords :
computer aided instruction; software engineering; computer-based training system; documentation principles; engineering life-cycle; maintenance concerns; modern design; software cost reduction program; system maintenance costs; Application software; Computer networks; Costs; Delay; Distributed computing; Documentation; Equations; Probability; Software design; Software maintenance;
Journal_Title :
Software Engineering, IEEE Transactions on