A method is presented for converting unstructured program schemas to strictly equivalent structured form. The predicates of the original schema are left intact with structuring being achieved by the duplication of he original decision vertices without the introduction of compound predicate expressions, or where possible by function duplication alone. It is shown that structured schemas must have at least as many decision vertices as the original unstructured schema, and must have more when the original schema contains branches out of decision constructs. The structuring method allows the complete avoidance of function duplication, but only at the expense of decision vertex duplication. It is shown that structured schemas have greater space...
The RELAP5-3D source code is unstructured with many interwoven logic flow paths. By restructuring th...
Quite a number of papers have discussed the problems of identifying unstructured programs and turnin...
A programming methodology based on schema transformations is presented. Such an approach is a logica...
AbstractIrreducible program fowgraphs are important in the study of program structuredness. In this ...
Abstract: A method is described that allows the translation of a traditionally written (unstructured...
Within the maintenance activity, a great deal of time is spent in the process of understanding unstr...
We develop a new schema for unstructured data. Traditional schemas resemble the type systems of prog...
This paper consists of a survey of current, and past, work on *program transformation* for the purpo...
The unfold/fold framework constitutes the spine of many program transformation strategies. However,...
A program schema defines a class of programs, all of which have identical state-ment structure, but ...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
We compare the structural complexity of various classes of structured programs. To achieve this we c...
We show in this article that program schemas terminate because of secondorder reasons, in a sense to...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
A program schema defines a class of programs, all of which have identical statement structure, but w...
The RELAP5-3D source code is unstructured with many interwoven logic flow paths. By restructuring th...
Quite a number of papers have discussed the problems of identifying unstructured programs and turnin...
A programming methodology based on schema transformations is presented. Such an approach is a logica...
AbstractIrreducible program fowgraphs are important in the study of program structuredness. In this ...
Abstract: A method is described that allows the translation of a traditionally written (unstructured...
Within the maintenance activity, a great deal of time is spent in the process of understanding unstr...
We develop a new schema for unstructured data. Traditional schemas resemble the type systems of prog...
This paper consists of a survey of current, and past, work on *program transformation* for the purpo...
The unfold/fold framework constitutes the spine of many program transformation strategies. However,...
A program schema defines a class of programs, all of which have identical state-ment structure, but ...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
We compare the structural complexity of various classes of structured programs. To achieve this we c...
We show in this article that program schemas terminate because of secondorder reasons, in a sense to...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
A program schema defines a class of programs, all of which have identical statement structure, but w...
The RELAP5-3D source code is unstructured with many interwoven logic flow paths. By restructuring th...
Quite a number of papers have discussed the problems of identifying unstructured programs and turnin...
A programming methodology based on schema transformations is presented. Such an approach is a logica...