An approach for the verification of UML models using B - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2004

An approach for the verification of UML models using B

Résumé

This paper describes the formal verification of UML models using B abstract machines and a support tool (AtelierB). We transform the UML metamodel to B and automatically check proof obligations generated by using the B prover. The correctness of the properties of UML models is ensured by the well-formedness rules in the UML semantics which are transformed to B as the invariants of abstract machines. We address the class diagram and study the Core Package (Backbone and Relationships) of the UML metamodel as well as the well-formedness rules of these packages.

Domaines

Autre [cs.OH]
Fichier non déposé

Dates et versions

inria-00110557 , version 1 (30-10-2006)

Identifiants

  • HAL Id : inria-00110557 , version 1

Citer

Ninh Thuan Truong, Jeanine Souquières. An approach for the verification of UML models using B. Proceedings of the 11th International Conference and Workshop on the Engineering of Computer-Based Systems - ECBS'04, IEEE and Brno University of Technology, 2004, Brno, Czech, pp.95-102. ⟨inria-00110557⟩
42 Consultations
0 Téléchargements

Partager

More