First International Conference on Software Engineering and Formal Methods (SEFM'03)
Formalizing the Framework Design Language F-UML
Brisbane, Australia
September 22-September 27
ISBN: 0-7695-1949-0
Frameworks offer reuse through the generality they have to encompass. This same property, however, often makes a framework design fairly complex, hard to understand and, hence, to reuse. This paper, briefly, presents the F-UML design. It then focuses on the definition of the formal semantics of F-UML. This latter is defined through a translation of the meta-model of F-UML to Object-Z. The object-Z semantics allows a designer to prove the syntactic well-formedness of an F-UML design. In addition, it allows the verification of several design properties through a theorem prover.
Citation:
Nadia Bouassida, Han?ne Ben-Abdallah, Fa?ez Gargouri, Abdemajid Ben Hamadou, "Formalizing the Framework Design Language F-UML," sefm, pp.164, First International Conference on Software Engineering and Formal Methods (SEFM'03), 2003