• DocumentCode
    1297694
  • Title

    Iterative enhancement: A practical technique for software development

  • Author

    Basil, Victor R. ; Turner, Albert J.

  • Author_Institution
    Dept. of Computer Sci., Univ. of Maryland, MD, USA
  • Issue
    4
  • fYear
    1975
  • Firstpage
    390
  • Lastpage
    396
  • 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 property 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 facilities reliability.
  • Keywords
    computer software; programming; SIMPL; iterative enhancement; production compiler; software analysis; software development; software evaluation measures; stepwise refinement; top down design; Educational institutions; Iterative methods; Market research; Program processors; Reliability; Timing; Iterative enhancement; SIMPL; software analysis; software development; software evaluation measures; top-down design;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1975.6312870
  • Filename
    6312870