Accession Number : ADA215289

Title :   SAtool II: An IDEF0 Syntax Data Manipulator and Graphics Editor.

Descriptive Note : Master's thesis,

Corporate Author : AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH SCHOOL OF ENGINEERING

Personal Author(s) : Smith, Nealon F.

Report Date : DEC 1989

Pagination or Media Count : 90

Abstract : Design and development of SAtool II was part of ongoing research in the development of computer-aided software engineering (CASE) tools at AFiT. SAtool II, designed for use during the requirements analysis phase of software life cycle, allows users to construct structured analysis diagrams using a computer instead of manual techniques. From the graphics and data entered into the computer, data dictionary information can be derived and stored. Combined, diagrams and data dictionaries provide an effective means to depict software system development information. The tool is based on the IDEF sub 0 syntax which is a derivation of the Structured Analysis Design Technique (SADT) and was implemented using the Ada language. Development of the data model (data manipulator) was the primary focus of this thesis. The data manipulator provides all of the necessary operations to create, edit, and store data dictionary entries for the activity and data element structures of the IDEF sub 0 language. Development of the graphics model consisted of establishing an interface to the X Windows system. Later research will build upon this interface. The expected product will be a graphics editor capable of creating and editing all of the constructs contained in the IDEF sub 0 syntax. Keywords: Computer aided design; Computer programming. (EDC)

Descriptors :   *COMPUTER AIDED DESIGN, *COMPUTER PROGRAMMING, ADA PROGRAMMING LANGUAGE, COMPUTER APPLICATIONS, COMPUTER PROGRAMS, DATA BASES, DATA MANAGEMENT, DATA PROCESSING, DIAGRAMS, DICTIONARIES, EDITING, GRAPHICS, INTERFACES, LIFE CYCLES, MODELS, REQUIREMENTS, SYNTAX, THESES.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE