1990
DOI: 10.1002/spe.4380200404
|View full text |Cite
|
Sign up to set email alerts
|

Restructuring for style

Abstract: An older FORTRAN program is restructured to a style that is related to data abstraction and object‐oriented programming. The restructuring process, which can be applied to many older procedural languages, is driven by goals that are related to clarity of function. Possible benefits include maintainability and a better understanding of the original program.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

1991
1991
2003
2003

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 23 publications
(5 citation statements)
references
References 8 publications
0
5
0
Order By: Relevance
“…In "Restructuring for Style" [21], I replaced the concepts of cohesion and coupling with a less subjective concept of data cobweb. That notion is revisited below in the section titled "Data Cobweb Graph".…”
Section: A Subjective Note On Refactoringmentioning
confidence: 99%
“…In "Restructuring for Style" [21], I replaced the concepts of cohesion and coupling with a less subjective concept of data cobweb. That notion is revisited below in the section titled "Data Cobweb Graph".…”
Section: A Subjective Note On Refactoringmentioning
confidence: 99%
“…The concept of the object module as a means of restructuring FORTRAN code into an object-oriented style was introduced in some papers [8]. While code structured as object modules is not truly object-oriented, it marked the beginning of research along that path.…”
Section: Object Extractionmentioning
confidence: 99%
“…Applying the addition operation to an ordinal-scale measure is not a meaningful transformation. Zimmer (1990) demonstrated the conversion of a procedural program into an object-module program. Both the original and restructured program are implemented in FORTRAN.…”
Section: A Documentation-based Approachmentioning
confidence: 99%