The CEP community has been working hard for a shared community-wide glossary (with different semantics, but similar concepts to those you have described). I'd encourage you to check out www.complexevents.com for the latest version, and to continue to discuss your ideas in the CEP Yahoo group.Brian |