GRIDtoday Hewlett-Packard

DAILY NEWS AND INFORMATION FOR THE GLOBAL GRID COMMUNITY /
  ( Table of Contents )  
Breaking News - Operating Systems & Middleware:

Haley Systems Launches HaleyRules For Java Environments

Haley Systems Inc announced the release of HaleyRules for Java Platforms, a 100 percent pure Java version of the industry's fastest, most scalable, and most intelligent business rules inference engine. HaleyRules for Java Platforms is part of the Haley Business Rules Suite, a unique business rules management system that supports natural language rules capture and auto-code generation for both Java and .NET environments. The new, 100 percent pure Java product addresses the market need for platform independent solutions and also opens the Java OEM market for Haley.

"HaleyRules for Java Platforms provides the highest business rules engine performance in the industry for pure Java applications," stated Paul Haley, founder and chief technology officer of Haley Systems. "This is an exciting launch that opens up new opportunities for us and our customers, in embedded, OEM, and web architecture applications."

Highest Performance

HaleyRules is targeted at application development environments where enterprises seek to automate decision-making, especially in very large, high- volume transaction applications. HaleyRules is the only multi-threaded business rules engine designed specifically to process rules at the fastest rates, in the smallest footprint, with multiple applications, and across multiple computing platforms. Numerous clients, sessions, or transactions are supported as HaleyRules loads, checks and applies tens and hundreds of thousands of rules per second, with insignificant latency and no need for resource-intensive pooling.

"Web services platforms, such as IBM's Websphere or BEA's WebLogic, use Java versions of third-party business rules management systems to fulfill the need for automated decision-making in a services architecture," said Chris Gormley, vice president of business development for Haley Systems. "In such an environment, HaleyRules' scalability and industry-leading processing speed will be critical to enterprise application performance."

Advanced Intelligence

HaleyRules runs an advanced version of the Rete Algorithm which provides the most advanced decision-making logic capability for a broader range of business scenarios than typical if/then/else or table-driven tools. Unlike other rules engines, data- and goal-driven reasoning approaches are supported with forward-chaining, backward-chaining, and deduction capabilities. In addition to authoring rules in English via HaleyAuthority, HaleyRules provides commercial support for an extended version of CLIPS, a rules language syntax, which includes quantification, aggregation and deduction capabilities.

CLIPS rules language, and its Java version, JESS, are based on the early work of Haley System's founder, Paul Haley, who worked on OPS5 and ART rules languages, the basis for NASA's CLIPS. Overall, HaleyRules' advanced intelligence complements the natural language understanding and parsing of HaleyAuthority, the business rules capture and management application that understands English and automatically generates code for the HaleyRules engine.

Field Tested

HaleyRules for Java Platforms is based on the industry's fastest inference engine, HaleyRules for Specific Platforms which supports C++, Java and .NET encapsulations for many platforms, including AIX, HP-UX, Linux, Solaris and Windows. Both HaleyRules versions, that for Specific Platforms and that for Java Platforms, can run the same rules knowledge bases provided by HaleyAuthority. J2SE compatible and J2EE compliant, HaleyRules for Java Platforms is the industry's highest performance, most intelligent, 100 percent pure Java business rules inference engine.

( Top of Page )
  ( Table of Contents )