The invoice case study modelling in Event B

Dominique Cansell 1, 2 Dominique Méry 2
2 MOSEL - Proof-oriented development of computer-based systems
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : It introduces in a very progressive way the different notations and concepts required for developing the case study. Section 2 analyses the case study and extracts informations for constructing a first skeleton of B event-based model. The B event-based modelling technique is introduced in section 3 by writing an event~~B model. The first invoice case study model is given in section 4 and it completes the skeleton of the section 2. Section 5 defines the refinement of a event~~B model and it is used in the section 6 for deriving the second case study model; a refinement of this model is proposed and introduces an ordering over invoices. Sections 7 and 8 conclude our proof-based development of B event-based models for the case study. The complete B models are given in three figures.
Document type :
Reports
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download

https://hal.inria.fr/inria-00000857
Contributor : Dominique Méry <>
Submitted on : Saturday, November 26, 2005 - 11:35:49 AM
Last modification on : Thursday, September 19, 2019 - 5:00:14 PM
Long-term archiving on : Friday, April 2, 2010 - 10:50:49 PM

Identifiers

  • HAL Id : inria-00000857, version 1

Collections

Citation

Dominique Cansell, Dominique Méry. The invoice case study modelling in Event B. [Research Report] 2005. ⟨inria-00000857⟩

Share

Metrics

Record views

168

Files downloads

153