Program Development by Stepwise Refinement

  • Wirth N
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The creative activity of programming-to be distinguished from coding-is usually taught by examples serving to exhibit certain techniques. It is here considered as a sequence of design decisions concerning the decomposition of tasks into subtasks and of data into data structures. The process of successive refinement of specifications is illustrated by a short but nontrivial example, from which a number of conclusions are drawn regarding the art and the instruction of programming.

Cite

CITATION STYLE

APA

Wirth, N. (2001). Program Development by Stepwise Refinement. In Pioneers and Their Contributions to Software Engineering (pp. 545–569). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-48354-7_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free