Stepwise Validation of Formal Specifications - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2011

Stepwise Validation of Formal Specifications

Atif Mashkoor
  • Fonction : Auteur
  • PersonId : 854132
Jean-Pierre Jacquot
  • Fonction : Auteur
  • PersonId : 835382

Résumé

Formal methods are recommended for the development of software controlled safety critical systems because they support formal verification. However, they raise the issue of validation. Mostly due to poor readability of formal texts, validation is difficult. The key idea of stepwise development process, such as B method is to break the general verification into a sequence of smaller steps, called proof-obligations, associated with each refinement. We aim at “breaking” validation in the similar way. Technology allows us to animate specifications so users can validate them. Verification and validation impose very different constraints on the specification text: the former prefers abstract, non constructive, legible (for specifiers!) texts, the latter requires concrete, constructive, computable texts, for instance. These constraints come from the processes (proofs) or the tools (provers, animators). Validation through animation implies to modify the text: using it on each refinement therefore requires a cost-effective transformation technique.
Fichier principal
Vignette du fichier
Mashkoor-FMICS09.pdf (76.42 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

inria-00392939 , version 1 (09-06-2009)
inria-00392939 , version 2 (06-12-2011)

Identifiants

  • HAL Id : inria-00392939 , version 1

Citer

Atif Mashkoor, Jean-Pierre Jacquot. Stepwise Validation of Formal Specifications. The 13th IEEE International High Assurance Systems Engineering Symposium, Nov 2009, Boca Raton, United States. pp.2. ⟨inria-00392939v1⟩
97 Consultations
209 Téléchargements

Partager

Gmail Facebook X LinkedIn More