Atomicity Decomposition Plug-in User Guide
From Event-B
Introduction
The Atomicity Decomposition (AD) plug-in allows an explicit representation of control flow and explicit representation of refinement relationships between an abstract event and the corresponding concrete events.
See the Atomicity Decomposition page for technical details.
Currently the AD diagrams can be defined in an EMF tree structure included in an Event-B machine which is opened by Rose editor. After defining the control flow and refinement relationships via AD diagrams, the AD diagrams can automatically transformed to the Event-B notation.
Installing and Requirements
Setup
The following steps will guide you through the setup process:
- Start Rodin.
- In the menu choose Help -> Install New Software...
- In the Work with dropdown list, choose the location URL: Rodin - http://rodin-b-sharp.sourceforge.net/updates
- Select the Atomicity Decomposition feature under the Atomicity Decomposition category, then click the check box
- Click Next, after some time, the Install Details page appears
- Click Next and accept the license
- Click Finish
- A Security Warning window may appear: click OK
- Restart Rodin as suggested.
Requirements
The AD plug-in requires Rose Editor Plug-in and EMF Plug-in.