Developing Specifications by using Operators: a Process to guarantee correctness by construction - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2006

Developing Specifications by using Operators: a Process to guarantee correctness by construction

Dieu Donné Okalas Ossami
  • Fonction : Auteur
  • PersonId : 830613
Jeanine Souquières
Jean-Pierre Jacquot
  • Fonction : Auteur
  • PersonId : 835382

Résumé

We propose a process model for the development of specifications based on the notions of multi-view state and of operators. A specification state consists of a UML view and a B expression of the same specification. Operators model design decisions as the simultaneous transformation of UML and B descriptions. A specification development is a sequence of applications of operators. We define a notion of coherence of a specification state which allows us to define formally a notion of correctness for operators. Thus, the development process guarantees that the specification can be safely verified and validated.
Fichier principal
Vignette du fichier
OSJ_TFIT2006.pdf (101.29 Ko) Télécharger le fichier
Loading...

Dates et versions

hal-00104266 , version 1 (06-10-2006)

Identifiants

  • HAL Id : hal-00104266 , version 1

Citer

Dieu Donné Okalas Ossami, Jeanine Souquières, Jean-Pierre Jacquot. Developing Specifications by using Operators: a Process to guarantee correctness by construction. 2006. ⟨hal-00104266⟩
159 Consultations
86 Téléchargements

Partager

Gmail Facebook X LinkedIn More