kirancodes.me
To Proof Maintenance & Beyond!

System for Automated Validation of Embedded Software in Multiple Operating Configurations

Sridevi Lingamarla, Gautam B. Singh, John Limburg, Mary Watson, Gary Edwards, Scott Gobrogge

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},
}

Related papers