Concepedia

Publication | Open Access

A Formal Semantics for Use Case Diagram Via Event-B

13

Citations

7

References

2017

Year

Abstract

UML has become the "de facto" standard for modeling object-oriented software. However, the UML notation suffers from an imprecise and incomplete semantics definition, which makes difficult to automated analysis and is errors-prone. Formal methods have been used largely in order to deal with this problem. This paper proposes an approach to formally describe Use Case Diagram using the Event-B language. More specifically, it is presented a set of transformation rules that maps the elements of this diagram to elements of Event-B, both expressed via meta-models. The approach is illustrated by showing an example about how to make automatic verification in this diagram.

References

YearCitations

Page 1