International audienceIn this paper, we present our approach to analyze the testability of data-flow designs of reactive systems. We use the SATAN technology which is based on the information theory to model the information transfer in the system. We extend this technology with: a common formalism to represent data-flow designs produced from different CASE tools; a flattening mechanism to allow a flexible analysis of testability. We also improve the testability analysis by introducing: a statistical evaluation of information loss coefficient of operators, and a cyclic analysis that takes into account the recurring behavior of reactive systems. Our approach was integrated into a tool allowing an automatic analysis of testability of graphical...
AbstractConformance testing is a kind of functional testing where a formally verified specification ...
Most digital systems at some time during use have areas (modules) that are "dead" in the sense that ...
The execution of a reactive system amounts to the repetitions of executions of control flow cycles i...
International audienceReactive real-time systems require a very high level of confidence. The valida...
International audienceReactive Real-Time Systems require very high level of confidence. The validati...
AbstractThis paper is about testability analysis for data-flow software. We describe an application ...
Three approaches to the problem of testing synchronous data-flow programs written in LUSTRE are pres...
Labelled transition system based test theory has made remarkable progress over the past 15 years. Fr...
Labelled transition system based test theory has made remarkable progress over the past 15 years. Fr...
International audienceThe synchronous data-flow language Lustre is widely used to describe the behav...
Constructing good test cases is difficult and time-consuming, especially if the system under test is...
In the paper, it is shown how testability analysis can be used both to modify digital data path for ...
Test data generation and test execution are both timeconsuming activities when done manually. Automa...
Real-time reactive systems are largely event-driven, interact intensively and continuously with the ...
This thesis is about black-box formal conformance testing for reactive systems. A reactive system is...
AbstractConformance testing is a kind of functional testing where a formally verified specification ...
Most digital systems at some time during use have areas (modules) that are "dead" in the sense that ...
The execution of a reactive system amounts to the repetitions of executions of control flow cycles i...
International audienceReactive real-time systems require a very high level of confidence. The valida...
International audienceReactive Real-Time Systems require very high level of confidence. The validati...
AbstractThis paper is about testability analysis for data-flow software. We describe an application ...
Three approaches to the problem of testing synchronous data-flow programs written in LUSTRE are pres...
Labelled transition system based test theory has made remarkable progress over the past 15 years. Fr...
Labelled transition system based test theory has made remarkable progress over the past 15 years. Fr...
International audienceThe synchronous data-flow language Lustre is widely used to describe the behav...
Constructing good test cases is difficult and time-consuming, especially if the system under test is...
In the paper, it is shown how testability analysis can be used both to modify digital data path for ...
Test data generation and test execution are both timeconsuming activities when done manually. Automa...
Real-time reactive systems are largely event-driven, interact intensively and continuously with the ...
This thesis is about black-box formal conformance testing for reactive systems. A reactive system is...
AbstractConformance testing is a kind of functional testing where a formally verified specification ...
Most digital systems at some time during use have areas (modules) that are "dead" in the sense that ...
The execution of a reactive system amounts to the repetitions of executions of control flow cycles i...