Three approaches to the problem of testing synchronous data-flow programs written in LUSTRE are presented. LUSTRE is a language well-adapted to both the specification and the development of reactive software. The first approach automatically transforms a set of LUSTRE invariant properties characterizing the environment of the reactive program into a constrained random generator of test data sequences. The second approach consists in analyzing the required safety properties (written in LUSTRE) of the software. This analysis may result, in specific cases, in automatic generators of relevant test data. The third approach considers that LUSTRE is used for the implementation of the software, and defines structure-based testing criteria. These cr...
Copyright © 2013 Trinh Cong Duy et al. This is an open access article distributed under the Creative...
AbstractWe describe various test selection techniques from Lustre descriptions using the tool GATeL....
International audienceLustre is a formal synchronous declarative language widely used for modeling a...
This work deals with the structural testing of the synchronous reactive programs written in Lustre a...
This paper describes the language LUSTRE which is a data flow synchronous language, designed for pro...
International audienceThe synchronous data-flow language Lustre is widely used to describe the behav...
Lustre/SCADE is the language widely used for developing applications of reactive systems which have ...
The specification, implementation, verification and validation of reactive software by means of the ...
Lustre is a synchronous data‐flow language for developing reactive systems. Developed and maintained...
Lustre is a synchronous data-flow declarative language widely used for safety-critical applications ...
Test data generation and test execution are both timeconsuming activities when done manually. Automa...
International audienceReactive real-time systems require a very high level of confidence. The valida...
AbstractThis paper is about testability analysis for data-flow software. We describe an application ...
Nous nous intéressons aux approches formelles pour le développement de systèmes réactifs critiques. ...
International audienceIn this paper, we present our approach to analyze the testability of data-flow...
Copyright © 2013 Trinh Cong Duy et al. This is an open access article distributed under the Creative...
AbstractWe describe various test selection techniques from Lustre descriptions using the tool GATeL....
International audienceLustre is a formal synchronous declarative language widely used for modeling a...
This work deals with the structural testing of the synchronous reactive programs written in Lustre a...
This paper describes the language LUSTRE which is a data flow synchronous language, designed for pro...
International audienceThe synchronous data-flow language Lustre is widely used to describe the behav...
Lustre/SCADE is the language widely used for developing applications of reactive systems which have ...
The specification, implementation, verification and validation of reactive software by means of the ...
Lustre is a synchronous data‐flow language for developing reactive systems. Developed and maintained...
Lustre is a synchronous data-flow declarative language widely used for safety-critical applications ...
Test data generation and test execution are both timeconsuming activities when done manually. Automa...
International audienceReactive real-time systems require a very high level of confidence. The valida...
AbstractThis paper is about testability analysis for data-flow software. We describe an application ...
Nous nous intéressons aux approches formelles pour le développement de systèmes réactifs critiques. ...
International audienceIn this paper, we present our approach to analyze the testability of data-flow...
Copyright © 2013 Trinh Cong Duy et al. This is an open access article distributed under the Creative...
AbstractWe describe various test selection techniques from Lustre descriptions using the tool GATeL....
International audienceLustre is a formal synchronous declarative language widely used for modeling a...