Combining formal methods and testing in the construction of real-time embedded systems | Concluded in 2010

This project aims to combine the use of formal methods and model-based testing in the context of real-time embedded systems.

The project considers the following research agenda: (1) investigate models for specifying heterogeneous systems, considering nondeterminism and time; (2) develop modelling patterns to embedded systems considering state- and process-based formalisms; (3) propose development patterns based on model refinement; (4) enable automatic code generation for both hardware and software; (5) develop a suitable formal testing theory that takes into account partial specifications; and (6) propose test selection strategies based on similarity functions.
Gustavo Carvalho
Gustavo Carvalho
Lecturer @ CIn-UFPE (BR)

My research interests include formal specification/verification, and tools development.