DOI: 10.1007/978-3-540-87603-8_32
|View full text |Cite
|
Sign up to set email alerts
|

UML-B: A Plug-in for the Event-B Tool Set

Abstract: Abstract. UML-B provides a graphical front end for Event-B. It adds support for class-oriented and state machine modelling. UML-B is similar to UML but has its own meta-model. UML-B provides tool support, including drawing tools and a translator to generate Event-B models. The tools are closely integrated with the Event-B tools. When a drawing is saved the translator automatically generates the corresponding Event-B model. The Event-B verification tools (syntax checker and prover) then run automatically provid… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Publication Types

Select...
7
2

Relationship

2
7

Authors

Journals

citations
Cited by 18 publications
(15 citation statements)
references
References 3 publications
0
15
0
Order By: Relevance
“…Related Work. Significant amount of work has been done on integrating graphical and formal specification techniques to support system development (see e.g., [5,11,13,27]). In particular, the combination UML with Petri Nets is discussed in [5].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Related Work. Significant amount of work has been done on integrating graphical and formal specification techniques to support system development (see e.g., [5,11,13,27]). In particular, the combination UML with Petri Nets is discussed in [5].…”
Section: Discussionmentioning
confidence: 99%
“…In our work, we follow the same idea and consult the graphical models while creating Event-B specifications. In [26,27] UML-B -a graphical formal modelling notation -has been proposed to support class diagrams and state machines concepts within the Event-B development. However, the goal of our research is to consider possible combination UML and Event-B modelling in the context of access control model and RBAC policies.…”
Section: Discussionmentioning
confidence: 99%
“…A UML-B tool [SB08] has been developed for the Rodin platform which can be used to generate an Event-B model corresponding to a UML-B development.…”
Section: Uml-bmentioning
confidence: 99%
“…Note, however, that these bounds limit the system state of the lmstrip model instead of a system state in the application model, i.e. they it can be validated with techniques designed for structural analysis [2,7,20,12].…”
Section: Verication Using the Filmstripping Approachmentioning
confidence: 99%