Evaluation of graphical control flow management approaches for Event-B modelling


Dghaym, Dana, Butler, Michael and Salehi Fathabadi, Asieh (2013) Evaluation of graphical control flow management approaches for Event-B modelling At Proceedings of the 13th International Workshop on Automated Verification of Critical Systems (AVocS 2013), United Kingdom. 15 pp. (doi:10.14279/tuj.eceasst.66.891).

Download

[img] PDF 891-2700-1-PB.pdf - Accepted Manuscript
Download (1MB)

Description/Abstract

Integrating graphical representations with formal methods can help bridge the gap between requirements and formal modelling. In this paper, we compare and evaluate two graphical approaches aiming at describing control flows and refinement in Event-B, and we use a fire dispatch system case study to perform this evaluation. The fire dispatch system case study provides a good example of a complex workflow through which we try to identify a process that facilitates defining the structural and the behavioural parts of the Event-B model. In our case study, we focus on building the dynamic part of the model to evaluate the two diagrammatic notations: UML Activity Diagrams and Atomicity Decomposition Diagrams. Based on our evaluation, we try to identify the advantages and limitations of both approaches. Finally, we try to compare how both graphical notations can affect the Event-B formal modelling of our case study.

Item Type: Conference or Workshop Item (Paper)
Digital Object Identifier (DOI): doi:10.14279/tuj.eceasst.66.891
Venue - Dates: Proceedings of the 13th International Workshop on Automated Verification of Critical Systems (AVocS 2013), United Kingdom, 2013-08-01
Keywords: event-B, atomicity decomposition, UML activity diagram, control flow
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Organisations: Electronic & Software Systems
ePrint ID: 355223
Date :
Date Event
1 August 2013e-pub ahead of print
January 2014Published
Date Deposited: 06 Aug 2013 14:46
Last Modified: 23 Feb 2017 03:04
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/355223

Actions (login required)

View Item View Item