Event Pattern Mining for Smart Environments

Complex Event Processing CEP systems find matches of a pattern in a stream of events. Patterns specify constraints on matching events and therefore describe situations of interest. Formulating patterns is not always trivial, especially in smart environments where a large amount of events are continuously created. For example, a smart home with sensors that can tell us if someone is flipping on a light switch to indicate how he would like his breakfast in the morning. Our work deals with the problem of mining patterns from historical traces of events.