Research Article
A Time Refinement Framework Based on iUML-B State Machine
Table 5
The evaluation of various real-time Event-B modeling methods.
| | Methods | Evaluation standards | | S1 | S2 | S3 | S4 | S5 | S6 |
| | M1 | Event-B code | Event-B code | N/A | N/A | N/A | N/A | | M2 | Event-B code | Duration | N/A | N/A | N/A | N/A | | M3 | ERS diagram | Three patterns | ERS diagram | N/A | TP plug-in | Mostly automated | | M4 | ERS diagram | iUML-B state machine | ERS diagram and iUML-B state machine | ERS Diagram and iUML-B state machine | tiGen plug-in | Fully automated | | M5 | iUML-B state machine | iUML-B state machine | iUML-B state machine | iUML-B state machine | N/A | N/A |
|
|
M1: time constraints method; M2: duration pattern method; M3: Time Properties method; M4: Time Interval method; M5: iUML-B time state machine method.
|