1. A method for monitoring information events comprising: partitioning sets of information and processing steps into one or more workspaces; wherein said workspaces comprise sharable specifications for one or more objects used to implement event processing flows.