Timing diagrams add Requirements Engineering capability to Event-B Formal Development

Joochim, Tossaporn and Poppleton, Michael (2008) Timing diagrams add Requirements Engineering capability to Event-B Formal Development. At 16th IEEE INTERNATIONAL REQUIREMENTS , Barcelona, Spain, 08 - 12 Sep 2008.


[img] PDF - Accepted Manuscript
Download (94Kb)


Event-B is a language for the formal development of reactive systems. At present the RODIN toolkit [15] for Event-B is used for modeling requirements, specifying refinements and doing verification. In order to extend graphical requirements modeling capability into the real-time domain, where timing constraints are essential, we propose a Timing diagram (TD) [13] notation for Event-B. The UML 2.0 based notation provides an intuitive graphical specification capability for timing constraints and causal dependencies between system events. A translation scheme to Event-B is proposed and presented. Support for model refinement is provided. A partial case study is used to demonstrate the translation in practice.

Item Type: Conference or Workshop Item (Speech)
Additional Information: Event Dates: 8 - 12 September 2008
Divisions : Faculty of Physical Sciences and Engineering > Electronics and Computer Science > Electronic & Software Systems
ePrint ID: 266731
Accepted Date and Publication Date:
9 September 2008Accepted
Date Deposited: 01 Oct 2008 12:37
Last Modified: 31 Mar 2016 14:13
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/266731

Actions (login required)

View Item View Item

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics