Specification Technology Guidebook.

Abstract

The Specification Technology Guidebook provides guidelines for the selection of requirements and design specification methodologies appropriate to various software development environments and various types of software. The guidelines cover the requirements analysis architectural and detailed design phases. These guidelines are incorporated in a table-driven format that define increasingly thorough and formal levels of specification based on a software project's significance level. Significance level measures the relative importance of an individual project based on considerations of quality, software, and project. The guidebook provides summary descriptions of specification methodologies. It includes a method for selecting automated tools to support the selected methodologies. It includes typical paragraphs that can be included in Air Force software development statements-of-work to specify the use of specification methodologies by the contractor during the requirements analysis and design phases of a contracted development. Three example problems for C3I software development projects are included. A primary consideration imposed on each example is compatibility with the Ada programming language. The other considerations used for system requirements and design of the C3I problems were derived from actual requirements set forth in C3I RFP's,, and working knowledge of the requirements for C3I software and system projects gained by Boeing Aerospace engineers during the last decade.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1985
Accession Number
ADA162457

Entities

People

  • David R. Addleman
  • Margaret J. Davis
  • P. E. Presson

Organizations

  • Boeing

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Cyber
  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Materials and Manufacturing Processes
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Aircrafts
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computers
  • Information Science
  • Information Systems
  • Operating Systems
  • Software Design
  • Software Development
  • Software Development Tools
  • Software Testing
  • System Software
  • Systems Engineering
  • Test And Evaluation
  • Test Equipment
  • Test Facilities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Facility/Structural Engineering.
  • Software Engineering.
  • Systems Analysis and Design

Technology Areas

  • Space