User-defined Events
Idea: allow user/programmer to mark execution phases in event stream by generation special events (no partner event, event associated with text string)
Dealing with same “markers” in multiple processes:
- technically, we have an overlap situation
- but to allow user to mark phases across multiple processes, form union of events as communication pattern
2-pass approach: scan event trace for user-defined events, enhance pattern library, match patterns and event stream in second pass