Domain Engineering with Event-B: Some Lessons We Learned - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2009

Domain Engineering with Event-B: Some Lessons We Learned

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

Résumé

Domain modeling is an important aspect of software engineering. This paper presents our experience of modeling land transportation domain in the formal framework of Event-B. The domain exhibits interesting features, such as high levels of non-determinism, complex interactions, stringent safety properties, etc.. Time is an essential multifaceted feature of the domain. We discuss the problems posed by the introduction of time and some of the solutions we developed. Assessing the validity of a model is also a complex task. We designed a technique based on animation which can help this activity.
Fichier principal
Vignette du fichier
main.pdf (223.12 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

inria-00431133 , version 1 (10-11-2009)
inria-00431133 , version 2 (19-10-2010)

Identifiants

  • HAL Id : inria-00431133 , version 1

Citer

Atif Mashkoor, Jean-Pierre Jacquot. Domain Engineering with Event-B: Some Lessons We Learned. [Research Report] 2009. ⟨inria-00431133v1⟩
70 Consultations
333 Téléchargements

Partager

Gmail Facebook X LinkedIn More