Some Issues in Using Formal Methods for the Development of Reactive Systems

  • Pablo Argón IRCyN - NANTES
  • Olivier Roux Institut Universitarie de France - IRCyN - NANTES
Palabras clave: Compiler design, Coq theorem prover, Electre reactive language, program proof, program extraction, model checking, Spin model checker

Resumen

For the development of safety-critical reactive systems, proving correctness is unavoidable. Here we describe some research issues on using and combining formal methods. Using the Electre reactive language we illustrate a technique to the design of a sound compiler with the Coq theorem prover. Based on the same source language semantic model, we present the outlines of a method to verify correctness claims with the SPIN model checker.

Publicado
1998-06-01
Cómo citar
Argón, P., & Roux, O. (1998). Some Issues in Using Formal Methods for the Development of Reactive Systems. Electronic Journal of SADIO (EJS), 1(1), 52-75. Recuperado a partir de https://publicaciones.sadio.org.ar/index.php/EJS/article/view/135