After some studies in Mathematics at the University of Rennes
1, I did a master and a Ph.D. in computer science in the IRISA
laboratory, under the supervision of Claude Jard and Michel Raynal, and
defended in 1991.
I then spent one year as a research engineer in the Alcatel research
lab in Marcoussis near Paris.
In the beginning of
1993, I came back in IRISA as an INRIA research scientist
(Chargé
de recherche) in the Pampa
team where I worked for 8 years.
Since 2001, I am the scientific leader of the VerTeCS
team.
I obtained my Habilitation in march 2004. The document (in french) can
be downloaded
. One can have a look at the video or
just download the
slides.
My current research topics concern the verification and
validation of reactive systems:
Model-based
testing: models and theory for conformance testing of reactive
systems,
automated test case synthesis with enumerated or symbolic approximate
techniques.
Diagnosis of Discrete Event Systems:
models, theories, algorithms for the construction of diagnosers,
verification of diagnosability.
Security: security testing, diagnosis
for intrusion detection.
Verification of asynchronous
communicating systems with approximate analysis.
TGV is a test generation tool for models of labelled
transition systems (LTS). The generation of test cases is guided by a
test purpose (an automaton) and is based on "on-the-fly"
co-reachability analysis of enumerated transition systems.
STG is a test generation tool for models of transition
systems extended with data variables and parameters (STS). Test
generation from a system model and a test purpose is based on syntactic
transformations of STS using approximate analysis (provided by the NBAC
tool).