Español 
 
home

about

products

solutions

technology
news  
 
Technology

Putting You in Control

OpenJaw's XML Rules Engine, xRules, puts business experts in charge of business decisions. xRules is a powerful rules management solution used to design, develop, execute, and maintain business rules for XML applications.

It provides a comprehensive easy-to-use business rules editor that enables non-technical staff to easily add and remove business rules. This allows them to quickly react to changing market requirements. Unlike traditional rules engines, the xRules Runtime Engine is designed specifically for use in high throughput XML messaging systems, compiling rules into native Java executable code for exceptional performance.

Rules Editor

The rules editor allows non-technical business experts to build rules using a simple point-and-click 'pseudo English' interface. These are then dynamically applied to the running system.

Data Identification

The XML message is represented as a tree-structure, built from the XML Schema or DTD (Data Type Definition). The user identifies data elements, which may be of interest when building rules, and assigns them a descriptive name.

Rule Building

The Rule Building screen allows design and management of rules using an easy point-and-click interface. The message elements and sections identified at the 'Data Identification' stage are presented to the user along with:

  • Operators (AND, OR, 'is greater than', 'multiplied by' etc.)
  • Rule management functions ('New Rule', 'Clear Rule' etc.)
  • Links to external data sources.
  • Custom rules using java functions.

Rules are built by clicking the appropriate display items to build the rule syntax in the editor screen. The process is intuitive and typically takes minutes for a new user to learn. Through this interface, the user can also enable, disable or delete existing rules and deploy the rule updates to the running system.

Rules Runtime

Configured Rules are deployed to the running system by compiling the rule into java bytecode. The xRules Runtime Engine automatically detects rule changes and immediately loads the changed rules. This provides for an instantaneous response to rules updates.

For more information on xRules or to request an online demo, please email info@openjawtech.com.

    OpenJaw Technologies Ltd. Registered Office: Station Mews, Lindsay Grove, Glasnevin, Dublin 9, Ireland. Registered in Ireland No. 353613
    Copyright 2008 © OpenJaw Technologies Ltd. All rights reserved.