System for Automated Validation of Embedded Software in Multiple Operating Configurations
Abstract
Embedded controllers in safety critical applications rely on the highest of software quality standards. Testing is performed to ensure that requirements and specifications are met for all the different environments in which the controllers operate. This paper describes the architecture of a system that uses a relational database for tracking tests, requirements, and configurations. The relational sub-schemas are integrated in a data warehouse and allow traceability from requirements to tests. A normalized representation of test cases enables the system to reason about the test topologies and is used for constructing clusters of similar tests. A representative test from each cluster can in turn provide a rapid estimation, of the software's requirement coverage and quality.
BibTeX
@inproceedings{Lingamarla-al:ASE99,
author = {Sridevi Lingamarla and
Gautam B. Singh and
John Limburg and
Mary Watson and
Gary Edwards and
Scott Gobrogge},
title = {System for Automated Validation of Embedded Software in Multiple Operating Configurations},
booktitle = {ASE},
pages = {323--326},
publisher = {{IEEE} Computer Society},
year = {1999},
}