10. The system as recited in claim 9 , wherein said intermediate logical construct is created in response to said event logical construct.
9. A system, comprising: a memory unit for storing a computer program for construction of rules for use in a complex event processing application program; and a processor coupled to said memory unit, wherein said processor, responsive to said computer program, comprises: circuitry for providing a rule construction interface for constructing rules for a rule set of a complex event processing system, said rules comprising definitions of one or more detected events and corresponding actions, said interface being arranged to enable a user definition of new events or actions during a rule construction process; in response to an identification of a new event or action during said rule construction process via said rule construction interface, circuitry for generating a corresponding event or action logical construct for representing said event or action in said complex event processing system; circuitry for generating an intermediate logical construct arranged to provide a data connection for said event or action logical construct; and circuitry for linking said event or action logical construct to a corresponding action or event logical construct via said intermediate logical construct.