Haley Business Rules Engine Features

*Formerly known as HaleyRules

Haley Business Rules Engine's features offer speed and flexibility for automated decision making. Even in high-transaction applications, Haley Business Rules Engine delivers and efficient, scalable business rules performance.

Rete-based algorithm

Haley Business Rules Engine's optimized Rete algorithm supports complex logic through both forward and backward chaining, making it much more flexible than common if/then/else technology.

Multi-threaded architecture

Haley Business Rules Engine architecture makes it highly scalable, supporting thousands of clients, transactions, and sessions simultaneously. Because Haley Business Rules Engine is architected with a single, shared knowledge base, it eliminates redundant copies of rules or rule sets and the resources needed to maintain them.

Optimized Rules Syntax Language, Haley Eclipse

Haley Eclipse is at the core of Haley Business Rules Engine's high performance business rules processing. An extended version of CLIPS, Haley Eclipse is the most advanced syntax language of its kind, providing declarative, rule-based programming capabilities that are not available in standard programming languages such as C and C++.

Software Component Design

Haley Business Rules Engine's software component design provides a rich set of libraries that enable seamless and rapid integration with applications. And Haley Business Rules Engine's compact footprint needs less than 1MB per 1,000 rules.

  • Eliminates thread startup or switching latencies such as loading rules or saving and reloading data.
  • Incurs no functionality or performance penalty for rules that are dynamically loaded rather than pre-compiled.
  • Maintains session state in multiple transaction processes such as multiple page visits by Web site browsers.
  • Automatically maintains state per client for multi-transaction business processes.
  • Eliminates redundantly loading and checking of rules and state information.

Request more information on Haley Business Rules Engine