Title :
System for automated validation of embedded software in multiple operating configurations
Author :
Lingamarla, S. ; Singh, Gautam ; Limburg, John ; Watson, Mary ; Edwards, Gary ; Gobrogge, Scott
Author_Institution :
Software & Inf. Technol. Lab., Oakland Univ., Rochester, MI, USA
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
Keywords :
data warehouses; program verification; relational databases; software quality; automated validation; data warehouse; embedded software; multiple operating configurations; relational database; requirement coverage; safety critical applications; software quality; Application software; Automatic control; Computer architecture; Embedded software; Performance evaluation; Relational databases; Software quality; Software safety; Software standards; System testing;
Conference_Titel :
Automated Software Engineering, 1999. 14th IEEE International Conference on.
Conference_Location :
Cocoa Beach, FL
Print_ISBN :
0-7695-0415-9
DOI :
10.1109/ASE.1999.802355