An approach for the verification of UML models using B - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports Year : 2003

An approach for the verification of UML models using B

Abstract

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.

Domains

Other [cs.OH]
Not file

Dates and versions

inria-00099777 , version 1 (26-09-2006)

Identifiers

  • HAL Id : inria-00099777 , version 1

Cite

Ninh Thuan Truong, Jeanine Souquières. An approach for the verification of UML models using B. [Intern report] A03-R-444 || truong03a, 2003. ⟨inria-00099777⟩
194 View
0 Download

Share

Gmail Facebook Twitter LinkedIn More