Requirement Analysis for an Automated Structured Design Evaluator
Keywords
Coupling metrics, Cohesion metrics, Complexity metrics, Structured chart language parsing, Automated design assessment
Abstract
During the last three decades, man has seen an enormous evolution in computer technology. Along with the advancement of faster, smaller, and more reliable hardware developed a need for more sophisticated software. This increase in demand for software applications was not met with significant progress in the development of methodologies and tools to help cope with software complexity. This lack of tools and methodologies was the reason for a declared software crisis in the seventies and early eighties. Many new methodologies evolved out of this crisis, one of which was top down decomposition which further developed into structured design. Structured design added evaluation criteria to top down decomposition. This thesis will investigate the possibilities of an automated structured design evaluator. This proposed automated structured design evaluator would read in a design in form of a structured chart/design language and analyze it for design metrics such as coupling, cohesion, and complexity. The output would highlight weaknesses and suggest possible solutions. In addition to the requirements, possible applications of such a structured design evaluator are discussed.
Notes
This item is only available in print in the UCF Libraries. If this is your thesis or dissertation, you can help us make it available online for use by researchers around the world by STARS for more information.
Graduation Date
1990
Semester
Summer
Advisor
Khajenoori, Soheil
Degree
Master of Science (M.S.)
College
College of Engineering
Department
Computer Engineering
Format
Pages
71 pages
Language
English
Length of Campus-only Access
None
Access Status
Masters Thesis (Open Access)
Identifier
DP0027236
Subjects
Dissertations; Academic -- Engineering; Engineering -- Dissertations; Academic; Structural design--Computer programs; Computer-aided software engineering--Evaluation; Software engineering--Evaluation; Computer software--Development--Evaluation; System design--Methodology
STARS Citation
Bauert, Peter, "Requirement Analysis for an Automated Structured Design Evaluator" (1990). Retrospective Theses and Dissertations. 3951.
https://stars.library.ucf.edu/rtd/3951
Accessibility Status
Searchable text
Accessibility Statement
This item was created or digitized prior to April 24, 2026, or is a reproduction of legacy media created before that date. It is preserved in its original, unmodified state specifically for research, reference, or historical recordkeeping. In accordance with the ADA Title II Final Rule, the University Libraries provides accessible versions of archival materials upon request. To request an accommodation for this item, please submit an accessibility request form.