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 Version
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
Date Deposited: 01 Oct 2008 12:37
Last Modified: 27 Mar 2014 20:12
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/266731

Actions (login required)

View Item View Item