An Investigation of Expert Systems Usage for Software Requirements Development in the Strategic Defense Initiative Environment.

Abstract

The Strategic Defense Initiative (SDI) poses a significant challenge to the United States, namely how to counter the threat of Soviet nuclear ballistic missiles. Part of the solution to this problem involves the development of sophisticated automatic programming techniques. Embedded within these techniques is how to develop and check the consistency of evolving SDI-related software requirements. This report addresses what has been done in developing tools for software requirements determination and what has to be done in developing future software requirements tools for the SDI environment. The use of expert systems in an inherent part of these considerations. This report first develops a basic foundation on software design. Specifically, its definition, emergence, description, and methodologies and tools are addressed. Afterwards, the SDI environment and its associated problems are described. Then, recommendations for a knowledge-based software requirements development approach are explained.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 10, 1986
Accession Number
ADA169659

Entities

People

  • Jay Liebowitz
  • Yi-tzuu Chien

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Human Systems
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Acquisition
  • Application Software
  • Artificial Intelligence
  • Business Administration
  • Computer Programming
  • Computers
  • Databases
  • Debugging
  • Directed Energy Weapons
  • Engineering
  • Expert Systems
  • Information Processing
  • Information Systems
  • Language
  • Robotics
  • Software Development
  • Weapon Systems

Fields of Study

  • Computer science

Readers

  • Missile Defense Systems.
  • Software Engineering.