Consistency checking of UML static diagrams using B

Ninh Thuan Truong 1 Jeanine Souquières 1
1 DEDALE - Development of specifications
LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : This paper describes the transformation of UML static diagrams into B for verifying the consistency of UML properties. Class diagrams, object diagrams and OCL constraints are transformed into B abstract machines which are then combined into a complete B specification. UML object diagrams provide the data, meanwhile constraints on associations in class diagrams and constraints expressed by OCL give invariants for the B specification. Proof obligations automatically generated by the support tool (AtelierB) are used to check the consistency of UML specifications.
Type de document :
Rapport
[Intern report] A04-R-268 || truong04e, 2004, 14 p
Liste complète des métadonnées

https://hal.inria.fr/inria-00100225
Contributeur : Publications Loria <>
Soumis le : mardi 26 septembre 2006 - 10:15:44
Dernière modification le : mardi 24 avril 2018 - 13:36:41

Identifiants

  • HAL Id : inria-00100225, version 1

Collections

Citation

Ninh Thuan Truong, Jeanine Souquières. Consistency checking of UML static diagrams using B. [Intern report] A04-R-268 || truong04e, 2004, 14 p. 〈inria-00100225〉

Partager

Métriques

Consultations de la notice

155