Environment Behavior Models for Scenario Generation and Testing Automation

Abstract

This paper suggests an approach to automatic scenario generation from environment models for testing of real-time reactive systems. The behavior of the system is defined as a set of events (event trace) with two basic relations: precedence and inclusion. The attributed event grammar (AEG) specifies possible event traces and provides a uniform approach for automatically generating, executing, and analyzing test cases. The environment model includes a description of hazardous states in which the system may arrive and makes it possible to gather statistics for system safety assessment. The approach is supported by a generator that creates test cases from the AEG models. We demonstrate the approach with case studies of prototypes for the safety-critical computer-assisted resuscitation algorithm (CARA) software for a casualty intravenous fluid infusion pump and the Paderborn Shuttle System.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 2005
Accession Number
ADA487936

Entities

People

  • James Bret Michael
  • Mantak Shing
  • Mikhail I. Auguston

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Artificial Organs
  • Automatic
  • Automation
  • Case Studies
  • Computer Science
  • Computers
  • Control Systems
  • Debugging
  • Demographic Cohorts
  • Engineering
  • Environment
  • Grammars
  • Infusions
  • Language
  • Models
  • Software Development
  • Software Testing

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Software Engineering.
  • Trauma or Military Medicine