Untangling unstructured programs


Autoria(s): Oulsnam, Gordon
Contribuinte(s)

O'Regan, P. G.

Data(s)

15/09/2014

15/09/2014

1984

1984

Resumo

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-time requirements in general than their equivalent optimal unstructured counterparts and at best have the same requirements.

Accepted Version

Not peer reviewed

Formato

application/pdf

Identificador

Oulsnam, G. 1984. Untangling unstructured programs. PhD Thesis, University College Cork.

http://hdl.handle.net/10468/1659

Idioma(s)

en

en

Publicador

University College Cork

Relação

http://library.ucc.ie/record=b1100709~S0

Direitos

© 1984, Gordon Oulsnam

http://creativecommons.org/licenses/by-nc-nd/3.0/

Palavras-Chave #Unstructured program schemas #Structuring transforms #Structured programming
Tipo

Doctoral thesis

Doctoral

PhD (Science)