Quite a number of papers have discussed the problems of identifying unstructured programs and turning them into structured programs. Most of the papers, however, are based on intuitive arguments rather than on formal proofs. The identification of program unstructuredness has remained a difficult task. In this paper we formally study the properties of skeletons, modules, branches, iteration exits and entry nodes in program flowgraphs. We prove that two simple conditions are sufficient and necessary for the identification of unstructuredness. © 1987 The British Computer Society.link_to_subscribed_fulltex
The key challenge of model transformations in model-driven development is in transforming higher-lev...
Abstract: A method is described that allows the translation of a traditionally written (unstructured...
A method is presented for converting unstructured program schemas to strictly equivalent structured ...
Quite a number of papers have discussed the problems of identifying unstructured programs and turnin...
We introduce the concepts of fully embedded skeletons and partially overlapping skeletons in program...
AbstractIrreducible program fowgraphs are important in the study of program structuredness. In this ...
AbstractGraph theory is used to model program control structures rigorously as flowgraphs. Formal me...
summary:The program is defined syntactically as an ordered finite set of labelled commands which are...
In the approach to structural software metrics, software is modelled by means of flowgraphs. A tacit...
Graduation date: 1982The methodology of structured programming has\ud enabled rapid progress in many...
In an effort to eliminate some inconveniences connected with Dijkstra's method of Structured Program...
We compare the structural complexity of various classes of structured programs. To achieve this we c...
Abstract. The Böhm–Jacopini theorem (Böhm and Jacopini, 1966) is a classical result of program sch...
This paper presents some basic techniques for representation and analysis of software. We use the te...
There is an intimate link between program structure and behaviour. Exploiting this link to phrase pr...
The key challenge of model transformations in model-driven development is in transforming higher-lev...
Abstract: A method is described that allows the translation of a traditionally written (unstructured...
A method is presented for converting unstructured program schemas to strictly equivalent structured ...
Quite a number of papers have discussed the problems of identifying unstructured programs and turnin...
We introduce the concepts of fully embedded skeletons and partially overlapping skeletons in program...
AbstractIrreducible program fowgraphs are important in the study of program structuredness. In this ...
AbstractGraph theory is used to model program control structures rigorously as flowgraphs. Formal me...
summary:The program is defined syntactically as an ordered finite set of labelled commands which are...
In the approach to structural software metrics, software is modelled by means of flowgraphs. A tacit...
Graduation date: 1982The methodology of structured programming has\ud enabled rapid progress in many...
In an effort to eliminate some inconveniences connected with Dijkstra's method of Structured Program...
We compare the structural complexity of various classes of structured programs. To achieve this we c...
Abstract. The Böhm–Jacopini theorem (Böhm and Jacopini, 1966) is a classical result of program sch...
This paper presents some basic techniques for representation and analysis of software. We use the te...
There is an intimate link between program structure and behaviour. Exploiting this link to phrase pr...
The key challenge of model transformations in model-driven development is in transforming higher-lev...
Abstract: A method is described that allows the translation of a traditionally written (unstructured...
A method is presented for converting unstructured program schemas to strictly equivalent structured ...