Abstract/Details

AN EXPERIMENTAL ANALYSIS OF COBOL PROGRAM QUALITY THROUGH THE APPLICATION OF SOFTWARE METRICS TO PROGRAMS WRITTEN WITH AND WITHOUT STRUCTURED PROGRAMMING TECHNIQUES

HAROLD, FREDERICK GORDON.   The George Washington University ProQuest Dissertations & Theses,  1982. 8229470.

Abstract (summary)

Since the early 1970s, most discussions of software development methodology have focused on structured programming techniques. Supporters of structured programming have uniformly claimed that the techniques they advocate produce software of high quality (as defined by readability, modifiability, and verifiability) than that developed using traditional approaches. To date, verification of the claim that structured programming improves software quality has been based primarily on ex post facto studies.

The objective of this research was to evaluate the claims of structured programming through a controlled experiment in which a set of software metrics would be applied to the same computer programs generated by individuals with and without exposure to structured programming. The selected metrics evaluated quality in terms of readability, modifiability, and verifiability.

University students in a beginning COBOL programming course were divided into control and experimental groups based on aptitude and background. After learning COBOL fundamentals, the experimental group was exposed to multi-media materials on structured programming, while the control group was assigned commensurate reading materials on programming style without a structured focus.

Source program listings for course assignments completed by both groups were scored by outside evaluators trained in the application of metrics relating to program readability and modifiability. These were supplemented with measures (objective counts) related to these same attributes and to verifiability. All evaluators were unaware of the experimental design. Evaluator worksheets were coded by group membership, keypunched, and analyzed by SPSS. T-tests of the sixteen measures (twelve individual metrics, three subtotals, and one overall total) yielded seven which showed the experimental group to be superior in program quality and only one that showed the control group to be superior at the .90 confidence level. These findings led to rejection of the primary null hypothesis which postulated that experimenal group programs were not of demonstrably higher quality than control group programs. Additional statistical measures (discriminant analysis and correlation) were applied to provide added insights into the data.

Indexing (details)


Subject
Computer science
Classification
0984: Computer science
Identifier / keyword
Applied sciences
Title
AN EXPERIMENTAL ANALYSIS OF COBOL PROGRAM QUALITY THROUGH THE APPLICATION OF SOFTWARE METRICS TO PROGRAMS WRITTEN WITH AND WITHOUT STRUCTURED PROGRAMMING TECHNIQUES
Author
HAROLD, FREDERICK GORDON
Number of pages
194
Degree date
1982
School code
0075
Source
DAI-B 43/08, Dissertation Abstracts International
ISBN
9798660288067
University/institution
The George Washington University
University location
United States -- District of Columbia
Degree
D.B.A.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
8229470
ProQuest document ID
303074602
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Document URL
https://www.proquest.com/docview/303074602/abstract