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, Spain. 08 - 12 Sep 2008.

Download

[img] PDF RE08_Doctoral.pdf - Accepted Manuscript
Download (96kB)

Description/Abstract

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 (Other)
Additional Information: Event Dates: 8 - 12 September 2008
Venue - Dates: 16th IEEE INTERNATIONAL REQUIREMENTS, Spain, 2008-09-08 - 2008-09-12
Organisations: Electronic & Software Systems
ePrint ID: 266731
Date :
Date Event
9 September 2008Accepted/In Press
Date Deposited: 01 Oct 2008 12:37
Last Modified: 17 Apr 2017 18:59
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/266731

Actions (login required)

View Item View Item