Event-B at Work: Some Lessons Learnt from an Application to a Robot Anti-collision Function - Archive ouverte HAL
Communication Dans Un Congrès Année : 2017

Event-B at Work: Some Lessons Learnt from an Application to a Robot Anti-collision Function

Résumé

The technical and academic aspects of the Event-B method , and the abstract description of its application in industrial contexts are the subjects of numerous publications. In this paper, we describe the experience of development engineers non familiar with Event-B to getting to grips with this method. We describe in details how we used the formalism, the refinement method, and its supporting toolset to develop the simple anti-collision function embedded in a small rolling robot. We show how the model has been developed from a set of high-level requirements and refined down to the software specification. For each phase of the development, we explain how we used the method, expose the encountered difficulties, and draw some practical lessons from this experiment.
Fichier principal
Vignette du fichier
Paper.pdf (559.35 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01535060 , version 1 (08-06-2017)

Identifiants

Citer

Arnaud Dieumegard, Ning Ge, Eric Jenn. Event-B at Work: Some Lessons Learnt from an Application to a Robot Anti-collision Function. 9th International Symposium on NASA Formal Methods (NFM 2017), May 2017, Moffet Field, CA, United States. pp.312-341, ⟨10.1007/978-3-319-57288-8_24⟩. ⟨hal-01535060⟩

Collections

IRT_SAINT-EXUPERY
48 Consultations
512 Téléchargements

Altmetric

Partager

More