Prototyping with Data Dictionaries for Requirements Analysis.

Abstract

The analysis of software system requirements is to develop a complete, consistent and unambiguous statement for what the software will do, but not how. Failure to correctly elicit requirements is cause for difficult and expensive correction efforts during later phases of system development. An alternative approach to interviewing and textual document preparation is the use of a functionally limited model, a prototype. This thesis will examine the feasibility of using prototypes accompanied with data dictionaries as a more effective means of communicating with users and, therefore, more correctly eliciting requirements. It will include development of a relational based, prototype data dictionary using the dBASE II database management system. Keywords include: Software prototyping and Requirements analysis.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1985
Accession Number
ADA156303

Entities

People

  • A. F. Noel

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Human Systems
  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Processing
  • Database Management Systems
  • Databases
  • Human-Machine Interaction
  • Information Systems
  • Language
  • Life Cycles
  • Plastic Explosives
  • Prototypes
  • Relational Database Management Systems
  • Relational Databases
  • Software Development
  • Software Prototyping

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Instructional Design and Training Evaluation.
  • Systems Analysis and Design