An efficient context-free parsing algorithm
Communications of the ACM
Communications of the ACM
Program development by stepwise refinement
Communications of the ACM
An axiomatic basis for computer programming
Communications of the ACM
Systematic Programming: An Introduction
Systematic Programming: An Introduction
Is it not time to define "structured programming"?
ACM SIGOPS Operating Systems Review
It is not time to define "structured programming"
ACM SIGOPS Operating Systems Review
Programming with abstract data types
Proceedings of the ACM SIGPLAN symposium on Very high level languages
Structured programming
Hi-index | 0.00 |
In spite of the lack of a single agreed upon definition of structured programming, the term has been used more or less consistently to describe certain kinds of programming methodologies. Peter Denning has noted both the dangers of using an undefined term and the benefits that can accrue from a precise definition and has, therefore, asked if it is not time to define "structured programming" [Den 74]. On the other hand Zelkowitz [Zel 74] has argued that it is not yet time to define a not so well defined term. However, in the hopes that an attempted definition might be useful just for achieving this understanding, this paper offers some arguments for a particular proposed semantic definition of structured programming.