Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. A box structure ADA design language
Details

A box structure ADA design language

Date Issued
August 1, 1990
Author(s)
Hopkins, Scott L.
Advisor(s)
Jesse H. Poore
Additional Advisor(s)
David Mutchler
David Straight
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/34114
Abstract

Box Structure Methodology is a stepwise system design process which facilitates the application of software engineering principles to systems design. Box Structure Methodology defines a system as an abstract function. It then proceeds, with an eleven step process, to expand that function into a hierarchy of subfunctions each described as a black box, state box, and clear box. The resulting design is expressed in a non-executable language called Box Description Language (BDL) . BDL consists of outer syntax for Box Structures (black box, state box, and clear box) and control structures. The Ada language is executable and was designed to express software engineering principles in systems development. For these reasons an Ada Design Language (ADL) is defined to replace the Box Description Language. Black box to clear box expansion is illustrated for each Ada program unit. The eleven step BDL design process is modified and illustrated. Finally, a case study is discussed which applied this Box Structure ADL to a small system. A comparison between this case study and a similar study using standard BDL is made.

Degree
Master of Science
Major
Computer Science
File(s)
Thumbnail Image
Name

Thesis90.H672.pdf

Size

2.94 MB

Format

Unknown

Checksum (MD5)

75e7254816fd9c47b2c434e24d4a919c

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
  • Contact
  • Libraries at University of Tennessee, Knoxville
Repository logo COAR Notify