The ruleCore Engine is an event-driven rule engine that manages and executes reaction rules. The rules are event-condition-action (ECA) style of rules. The ruleCore Engine provides capabilities for detection of complex patterns of events, called situations. Events can be combined with logical and temporal operators in order to describe complex situations. When a situation is detected, the ruleCore Engine can execute an action to alert external applications or users of the situation. The ruleCore Engine is fed with events through connectors. Currently, connector implementations exist for plain sockets, XML-RPC, IBM WebSphere MQ, and TIBCO Rendezvous. Experimental support exists for running the engine within Zope and calling Zope methods when a rule triggers its action.
| Tags | Systems Administration Networking Monitoring Information Management Workflow Frameworks |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | Python |
Recent releases


Release Notes: Minor bugfixes and updates to the documentation.


Release Notes: This release contains some minor bugfixes. Date formats on incoming events from different sources are now in the same format. The engine now dies nicely when sent an INT signal. The documentation PDF in the RPM was also updated.


Release Notes: This release adds a number of fixes in the designer GUI and some bugfixes in the engine. There is now initial support for running ruleCore in Zope and executing Zope methods as ruleCore rule actions.


No changes have been submitted for this release.