DocumentCode
3032089
Title
Automatic Test Generation for LUSTRE/SCADE Programs
Author
Papailiopoulou, Virginia
Author_Institution
LIG, Univ. of Grenoble I, Grenoble
fYear
2008
fDate
15-19 Sept. 2008
Firstpage
517
Lastpage
520
Abstract
Lustre is a declarative, data-flow language, which is devoted to the specification of synchronous and real-time applications. It ensures efficient code generation and provides formal specification and verification facilities. A graphical tool dedicated to the development of critical embedded systems and often used by industries and professionals is SCADE (Safety Critical Application Development Environment). SCADE is a graphical environment based on the LUSTRE language and it allows the hierarchical definition of the system components and the automatic code generation. This research work is partially concerned with Lutess, a testing environment which automatically transforms formal specifications into test data generators.
Keywords
automatic test pattern generation; formal specification; parallel languages; program compilers; program testing; program verification; safety-critical software; software tools; LUSTRE program; SCADE graphical tool; automatic code generation; automatic test data generation; declarative data-flow language; formal specification; formal verification; safety critical application development environment; Aerospace industry; Aerospace testing; Application software; Automatic testing; Clocks; Delay; Electronic mail; Equations; Formal specifications; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location
L´Aquila
ISSN
1938-4300
Print_ISBN
978-1-4244-2187-9
Electronic_ISBN
1938-4300
Type
conf
DOI
10.1109/ASE.2008.96
Filename
4639389
Link To Document