DocumentCode :
2486074
Title :
Test sequences generation from LUSTRE descriptions: GATEL
Author :
Marre, Bruno ; Arnould, Agnès
Author_Institution :
Lab. de Recherche en Inf., Univ. de Paris-Sud, Orsay, France
fYear :
2000
fDate :
2000
Firstpage :
229
Lastpage :
237
Abstract :
We describe a test sequence generation method from LUSTRE descriptions and its companion tool, GATEL. The LUSTRE language is declarative and describes synchronous data-flow computations. It is used for reactive control/command systems, mainly for electrical power production applications. Such critical applications require a high level of reliability. While this language benefits from powerful verification tools, there is still a demand for adequate testing techniques. The method and the tool described can be applied during unit and integration testing, according to a structural (glass box) or functional (black box) test selection strategy. The test generation tool uses some interpretation of the language constructs as boolean and integer interval constraints. Test sequence generation is automated using constraint logic programming techniques. The method and the tool are illustrated on an example extracted from an industrial case study
Keywords :
constraint handling; parallel languages; program testing; program verification; software tools; GATEL; LUSTRE; boolean constraints; constraint logic programming; declarative language; electrical power production; integer interval constraints; program testing; reactive command control systems; reliability; synchronous dataflow computations; test generation tool; test sequence generation method; verification tools; Automatic control; Automatic testing; Glass; Logic programming; Logic testing; Power system modeling; Power system reliability; Safety; Signal generators; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2000. Proceedings ASE 2000. The Fifteenth IEEE International Conference on
Conference_Location :
Grenoble
ISSN :
1938-4300
Print_ISBN :
0-7695-0710-7
Type :
conf
DOI :
10.1109/ASE.2000.873667
Filename :
873667
Link To Document :
بازگشت