Modeling Events in Object-Process Methodology and in Statecharts Academic Article uri icon


  • Complex systems are often reactive, ie, they continuously respond to external and internal stimuli (events) and may have time constraints. When modeling such systems, the designer should be able to determine the system's behavior, as well as its flow of control. One common way for expressing control flows is via Event-Condition-Action (ECA) rules [1]. These rules specify for each action (process) its triggering event and its guarding condition. The action is executed when the triggering event occurs, if and only if the guarding …

publication date

  • January 1, 2002