TY - JOUR
T1 - Tool-supported enhancement of diagnosis in model-driven verification
AU - Bakera, Marco
AU - Margaria, Tiziana
AU - Renner, Clemens D.
AU - Steffen, Bernhard
PY - 2009
Y1 - 2009
N2 - We show on a case study from an autonomous aerospace context how to apply a game-based model-checking approach as a powerful technique for the verification, diagnosis, and adaptation of system behaviors based on temporal properties. This work is part of our contribution within the SHADOWS project, where we provide a number of enabling technologies for model-driven self-healing. We propose here to use GEAR, a game-based model checker, as a user-friendly tool that can offer automatic proofs of critical properties of such systems. Although it is a model checker for the full modal μ-calculus, it also supports derived, more user-oriented logics. With GEAR, designers and engineers can interactively investigate automatically generated winning strategies for the games, by this way exploring the connection between the property, the system, and the proof.
AB - We show on a case study from an autonomous aerospace context how to apply a game-based model-checking approach as a powerful technique for the verification, diagnosis, and adaptation of system behaviors based on temporal properties. This work is part of our contribution within the SHADOWS project, where we provide a number of enabling technologies for model-driven self-healing. We propose here to use GEAR, a game-based model checker, as a user-friendly tool that can offer automatic proofs of critical properties of such systems. Although it is a model checker for the full modal μ-calculus, it also supports derived, more user-oriented logics. With GEAR, designers and engineers can interactively investigate automatically generated winning strategies for the games, by this way exploring the connection between the property, the system, and the proof.
UR - http://www.scopus.com/inward/record.url?scp=68249152527&partnerID=8YFLogxK
U2 - 10.1007/s11334-009-0091-6
DO - 10.1007/s11334-009-0091-6
M3 - Article
AN - SCOPUS:68249152527
SN - 1614-5046
VL - 5
SP - 211
EP - 228
JO - Innovations in Systems and Software Engineering
JF - Innovations in Systems and Software Engineering
IS - 3
ER -