Title

Requirement Analysis for an Automated Structured Design Evaluator

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 downloading and filling out the Internet Distribution Consent Agreement. You may also contact the project coordinator Kerri Bottorff 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

Print

Language

English

Length of Campus-only Access

None

Access Status

Masters Thesis (Open Access)

Subjects

Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic

This document is currently not available here.

Share

COinS