Joochim, Tossaporn and Poppleton, Michael
Timing diagrams add Requirements Engineering capability to Event-B Formal Development
At 16th IEEE INTERNATIONAL REQUIREMENTS, Spain.
08 - 12 Sep 2008.
Event-B is a language for the formal development of reactive systems. At present the RODIN toolkit  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)  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.
Conference or Workshop Item
||Event Dates: 8 - 12 September 2008
|Venue - Dates:
||16th IEEE INTERNATIONAL REQUIREMENTS, Spain, 2008-09-08 - 2008-09-12
||Electronic & Software Systems
|9 September 2008||Accepted/In Press|
||01 Oct 2008 12:37
||17 Apr 2017 18:59
|Further Information:||Google Scholar|
Actions (login required)