Requirement Analysis for an Automated Structured Design Evaluator
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.
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 downloading and filling out the Internet Distribution Consent Agreement. You may also contact the project coordinator Kerri Bottorff for more information.
Master of Science (M.S.)
College of Engineering
Length of Campus-only Access
Masters Thesis (Open Access)
Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic
Bauert, Peter, "Requirement Analysis for an Automated Structured Design Evaluator" (1990). Retrospective Theses and Dissertations. 3951.