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.
|