SLIDE 21 21
41
Event-flow Graph
File Edit Help Open Save Cut Copy Paste About Contents
To File, Edit and Help To File, Edit and Help
Definition Definition: Event : Event-
flow graph is a 4-
tuple < <V, E, B, I V, E, B, I> >
V is the set of vertices, representing events, is the set of vertices, representing events,
E is the set of directed edges, showing the follows is the set of directed edges, showing the follows relationship, relationship,
B is the set of events first available ( is the set of events first available (shown in red shown in red), ),
I is the set of events that invoke other components is the set of events that invoke other components ( (dotted lines). ).
42
Classifying Events
– Restricted-focus events
– Termination events
– Unrestricted-focus events
– Menu-open events
- Interacting with underlying software
– System-interaction events
Classification
– –A new classification of events aids in creating A new classification of events aids in creating the hierarchical model of the GUI the hierarchical model of the GUI