Many agree that the one of the most important aspects of complex event processing is making the power and flexibility of CEP analytics readily accessible to non-programmers. This important cornerstone of CEP is discussed in this excellent GCN article, Stream of Consciousness, mentioning StreamBase, Coral8, Progress Apama, and a new vendor in the CEP field, Truviso.
So, with CEP engines rapidly growing in popularity, it is natural that the ease of design time configuration is a major consideration for CEP customers. Declarative programming languages and models are often discussed in the context of reducing the costs and complexity of implementing new applications. It follows that software vendors who manage to simplify their design time environment with easy-to-use graphical interfaces that permit users to easily express complex ideas will have a leg up on their competition.