Press Releases
Haley Introduces Industry's First Business Rules Authoring Environment As a Hosted Web Service
Haley's New SOA-based Business Rules Web Service, Combined with Its JSR-94 Industry Standard Support and KML, Helps to Advance Rule Server Independence
Pittsburgh, PA - June 12, 2006 - In a further effort to promote industry standards for rules interchange, Haley Systems, Inc., a leading provider of business rules management systems, today announced the availability of its HaleyAuthority business rules authoring environment as a hosted Web Service. The announcement marks the first time that a business rules authoring system has been made available as a hosted service using XML standards. It also represents an unprecedented level of flexibility in business rule authoring metaphors and customizable user interfaces for developers.
The new service is made possible by Haley's new KML (knowledge management language), and will be available in beta this month from the Haley Web site. With it, Haley customers or any interested developer can develop their business rules, compile and validate them using the hosted service and output their rules in RML - Haley's markup language that supports the JSR-94 industry standard API. The rules can then execute against the HaleyRules engine or any other Eclipse or CLIPS language-compatible rule engine supporting Haley's JSR-94 syntax for which source code is publicly available. In addition, the XSD for Haley's KML will be published so that interested third parties can create custom authoring applications.
Today's announcement combines Haley's SOA-based business rule authoring with its support for JSR-94. In April, Haley announced its support for the JSR-94 specification for the Java Rule Engine API through its rules engine, HaleyRules-JP 5.3. Haley is also the first rules vendor to offer developers the full range of authoring metaphors without the need to modify the underlying knowledge model for the rules. One of the first applications to be supported by the new Web Service will be tabular rules, also known as decision tables.
"This represents our next step in moving forward the standardization of business rule environments," said Haley President and CEO Hans Witt. "Our approach to knowledge modeling, combined with our KML and an SOA (Service Oriented Architecture) orientation enables us to support any authoring metaphor against a common knowledgebase. These rules can be output as an RML file that executes against any Eclipse or CLIPS language-compatible rule engine that supports the standard rules syntax for JSR-94. Our objective is to make this another milestone in the road to authoring flexibility and rule server independence."
Developers with ISV, OEM, ASP and large organizations will see Haley's new service as a powerful tool that enables them to customize and brand the look-and-feel of business rules authoring user interfaces.
"With this announcement, Haley has opened up new capabilities for business rules users, especially ISVs and OEMs," said Rolando Hernandez, CEO of Haley partner BizRules. "It enables organizations deploying business rules to use multiple authoring metaphors in an open source manner with vendor-neutral ontologies and rule standards. This promises to be attractive to ISVs, OEMs and ASPs seeking to embed business rule engines in their offerings, and establishes Haley as the agile BR vendor most committed to open source and support of industry standards."
Haley recently advanced the practical use of JSR-94 by providing corresponding standard rule syntax. The XML Schema Definition (XSD) for Haley's RML mark-up language specifies the syntax of rules as supported by both HaleyRules engines and the popular Eclipse language. With RML and Haley's JSR-94 implementation, developers using either HaleyAuthority or Eclipse can generate JSR-94-compliant code that runs against the HaleyRules engine or any Eclipse or CLIPS language-compatible rules engine.
Available on Haley's Web site (www.haley.com) are the documentation and heavily commented source code for Haley's JSR-94 implementation; the XSD for RML; and HaleyAuthority Edge, which helps business users capture and organize business decision logic and business policy statements using English statements rather than code.
Learn more about Tabular Rules Web Service