The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - Dec. (1975 vol.1)
pp: 390-396
Victor R. Basil , Department of Computer Science, Universityof Maryland, College Park, Md. 20742
Albert J. Turner , Department of Mathematical Sciences, Clemson University, Clemson, S. C.
ABSTRACT
This paper recommends the "iterative enhancement" technique as a practical means of using a top-down, stepwise refinement approach to software development. This technique begins with a simple initial implementation of a properly chosen (skeletal)-subproject which is followed by the gradual enhancement of successive implementations in order to build the full implementation. The development and quantitative analysis of a production compiler for the language SIMPL-T is used to demonstrate that the application of iterative enhancement to software development is practical and efficient, encourages the generation of an easily modifiable product, and facilitates reliability.
INDEX TERMS
Program processors, Iterative methods, Timing, Market research, Reliability, Educational institutions, top-down design, Iterative enhancement, SIMPL, software analysis, software development, software evaluation measures
CITATION
Victor R. Basil, Albert J. Turner, "Iterative enhancement: A practical technique for software development", IEEE Transactions on Software Engineering, vol.1, no. 4, pp. 390-396, Dec. 1975, doi:10.1109/TSE.1975.6312870
31 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool