Requirements for IV&V of NATO (North Atlantic Treaty Organization) Common Ada Programming Support Environment (APSE) Interface Set (CAIS) implementation

Abstract

A NATO Special Working Group (SWG) on Ada Programming Support Environments (APSE) was established in October, 1986. Its charter is to develop a tool set that constitutes an APSE, to evaluate the APSE on both an individual component basis and on a holistic level, and to define a NATO interface standard for APSEs. A specific task within the associated MITRE work program is to develop the requirements to perform testing of the Common APSE Interface Set (CAIS) for the SWG. The SWG CAIS is the agreed upon tool interface set for the NATO effort, and is a variant of the CAIS standard, DOD-STD-1838. CAIS provides a standard ste of kernel interfaces for APSE tools thus promoting portability of tools across disparate architectures. The SWG CAIS is complex; there are over 500 unique interfaces defined in 29 Ada packages with over 1600 possible error conditions. This report outlines a strategy and specifies the requirements for the development of a test environment which include: A test administration function that will provide control over execution of the tests and management of the test results; and a test suit whose tests will be defined based on the syntax and semantics defined in the SWG CAIS specification. This test suite will focus on nominal functionality and completeness of critical interfaces. The test environment will be incrementally developed to correspond to phased deliveries of the SWG CAIS implementations. There will be two SWG CAIS implementations installed on two different host architectures. This report outlines the requirements to perform testing on either implementation.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1988
Accession Number
ADA205165

Entities

People

  • Deborah M. Haydon
  • Diane E. Mularz
  • Jonathan D. Wood

Organizations

  • MITRE Corporation

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Computer Access Control
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Configuration Management
  • Department Of Defense
  • Language
  • Nato
  • Operating Systems
  • Software Development
  • Software Development Tools
  • Software Testing
  • Specifications
  • Standards
  • Test And Evaluation

Fields of Study

  • Engineering

Readers

  • Database Systems and Applications
  • Software Verification and Validation.