๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

A logic-based semantics for the verification of multi-diagram UML models

โœ Scribed by Baresi, Luciano; Morzenti, Angelo; Motta, Alfredo; Rossi, Matteo


Book ID
125477265
Publisher
Association for Computing Machinery
Year
2012
Weight
828 KB
Volume
37
Category
Article
ISSN
0163-5948

No coin nor oath required. For personal study only.

โœฆ Synopsis


UML is a well-known and widely used design notation: it offers a rich set of modeling elements, but their behavior is often not properly defined. Many proposals have tried to provide UML with a formal semantics, but they often focus on a limited number of diagram types, and thus do not provide a viable solution for the actual verification of complex UML models. This paper addresses a significant and consistent set of UML diagrams, called MADES UML, and uses a metric temporal logic to ascribe a formal semantics to them. It also introduces a prototype verification tool based on a bounded model/satis ability checker. The verification of a car collision avoidance system gave encouraging results.


๐Ÿ“œ SIMILAR VOLUMES


[ACM Press the International Workshop -
โœ Knieke, Christoph; Goltz, Ursula ๐Ÿ“‚ Article ๐Ÿ“… 2010 ๐Ÿ› ACM Press โš– 214 KB

Since the revision 2 of the UML, activity diagrams have acquired many new features and a completely new metamodel. UML 2 was targeted at improving semantic precision but still lacks an executable semantics as a basis for tool support and simulation. In this paper we define an executable step semanti