The RELAP5-3D source code is unstructured with many interwoven logic flow paths. By restructuring the code, it becomes easier to read and understand, which reduces the time and money required for code development, debugging, and maintenance. A structured program is comprised of blocks of code with one entry and exit point and downward logic flow. IF tests and DO loops inherently create structured code, while GOTO statements are the main cause of unstructured code. FOR_STRUCT is a commercial software package that converts unstructured FORTRAN into structured programming; it was used to restructure individual subroutines. Primarily it transforms GOTO statements, ARITHMETIC IF statements, and COMPUTED GOTO statements into IF-ELSEIF-ELSE tests ...
Advanced computer architectures rely mainly on compiler optimizations for parallelization, vectoriza...
A method is presented for converting unstructured program schemas to strictly equivalent structured ...
AbstractIrreducible program fowgraphs are important in the study of program structuredness. In this ...
Currently, RELAP5 is undergoing a transformation that will replace much of its coding with equivalen...
As both the computer industry and field of nuclear science and engineering move forward, there is a ...
RELAP5-3D is used worldwide for analyzing nuclear reactors under both operational transients and pos...
Within the maintenance activity, a great deal of time is spent in the process of understanding unstr...
We use knot count and path count metrics to identify which routines in the Level 1 basic linear alge...
RELAP5-3D is a nuclear power plant code used worldwide for safety analysis, design, and operator tra...
Abstract: A method is described that allows the translation of a traditionally written (unstructured...
In the last twenty years the software engineering community has adopted structured methods for the d...
The general ethos of producing structured programs has been, at least in theory, adopted throughout ...
It has been recognized since the late sixties that the major source of difficulty and expense in the...
The RELAP5-3D computer program has been recently improved. Changes were made as follows: (1) heat st...
The ITC-Irst Reverse Engineering group was charged with analyzing a software application of approxim...
Advanced computer architectures rely mainly on compiler optimizations for parallelization, vectoriza...
A method is presented for converting unstructured program schemas to strictly equivalent structured ...
AbstractIrreducible program fowgraphs are important in the study of program structuredness. In this ...
Currently, RELAP5 is undergoing a transformation that will replace much of its coding with equivalen...
As both the computer industry and field of nuclear science and engineering move forward, there is a ...
RELAP5-3D is used worldwide for analyzing nuclear reactors under both operational transients and pos...
Within the maintenance activity, a great deal of time is spent in the process of understanding unstr...
We use knot count and path count metrics to identify which routines in the Level 1 basic linear alge...
RELAP5-3D is a nuclear power plant code used worldwide for safety analysis, design, and operator tra...
Abstract: A method is described that allows the translation of a traditionally written (unstructured...
In the last twenty years the software engineering community has adopted structured methods for the d...
The general ethos of producing structured programs has been, at least in theory, adopted throughout ...
It has been recognized since the late sixties that the major source of difficulty and expense in the...
The RELAP5-3D computer program has been recently improved. Changes were made as follows: (1) heat st...
The ITC-Irst Reverse Engineering group was charged with analyzing a software application of approxim...
Advanced computer architectures rely mainly on compiler optimizations for parallelization, vectoriza...
A method is presented for converting unstructured program schemas to strictly equivalent structured ...
AbstractIrreducible program fowgraphs are important in the study of program structuredness. In this ...