Gallagher Financial Systems, Inc. Announces Integration of Haley Enterprise Artificial Intelligence
Gallagher Financial Systems, Inc. has announced the integration of The Haley Enterprise's Rete++ artificial intelligence engine into its mortgage lending application. Haley's Rete++ product separates the decision logic of artificial intelligence from where it is used in an application.
Gallagher Millennium is Gallagher's loan origination package. The application covers the full range of loan-handling activities from pre-qualification to loan closing. In Gallagher Millennium, Haley's Rete++ engine is used to control the business logic of the application. This logic affects when, where and by whom a screen, document, field, product, workflow or formula is available to the user. With the Rete++ engine, Gallagher defines a lending scenario once and attaches it systematically to various objects in the Gallagher Millennium application.
"We used to have to code thousands of IF-THEN types of statements for each point in the application where a lending decision was needed," said Don Hubert, Vice-President of Product Management at Gallagher. "With our integration of Rete++, the developers simply code their programs to have attachment points for the AI engine rule definitions."
Gallagher's rule attachment points are provided throughout the program and allow the program's objects to be controlled by the rule definitions that are designed by business analysts. This combination provides the maximum flexibility and performance that is required in a complex business environment. The result of this implementation is that the rule (IF) is logically separated from the action (THEN) and both are more robust.
The rule can be based on nearly any combination of loan attributes and may be attached to control multiple action points within the program. The business analyst has direct control over the design of the business rules and where those are attached. The effect for the programmer has been a simplification of logic where the primary decision being made for program objects is often simply: does the Rete++ attachment say I should do this or not?
In the past, Gallagher developers had to develop the program source code to analyze lending scenarios. For example, to determine if a loan application met the criteria of a particular loan product, the developers would have to work with a business analyst to define all critical aspects of the scenario. Loan attributes such as loan to value ratios, loan amounts, debt ratios, property state, or any other value the lender deemed important had to be evaluated. This process not only required the analyst to teach the developer mortgage lending, but also resulted in endless duplication of the scenario throughout the code.
"When we began coding Gallagher Millennium, we realized that we needed an artificial intelligence engine in order to give the lenders what they needed," said Doug Gallagher, President and CEO of Gallagher. "With The Haley Enterprise we were able to give lenders more flexibility than is even conceivable through source code."
This flexibility is possible with Gallagher's unique integration of the Rete++ engine. Gallagher used the foundation of The Haley Enterprise's product to attach the logic to Gallagher objects. "Lenders rarely do business the same way," said Hubert. "With our system administrator's tool, lenders are able to define the business rules and programmers can return to writing applications."
Gallagher's System Administrator's Tool is an interface with list boxes that contain application objects, such as fields, screens and documents. These objects are selected by the lender and used in calculations to define a single lending situation. Once the rule is defined, the result of the rule is defined using the same method. Each rule may be used alone to define a simple lending scenario or in a group to define endlessly complicated scenarios.
"Gallagher began using our software to implement otherwise intractable logic before business rule processing technology became well established in financial services. As a result, GFS is uniquely able to address evolving needs and the custom business practices that abound in the very competitive loan underwriting and mortgage processing industry," said Paul Haley, President and CEO of The Haley Enterprise. "The agility resulting from their foresight constitutes a lasting advantage that an increasing number of corporations have realized through direct business rule automation,"
About The Haley Enterprise
The Haley Enterprise, Inc. is the leader in commercializing knowledge management and automation technology. Rule-based programming and case-based reasoning software from The Haley Enterprise is embedded in a variety of commercial software packages and Web applications by many of the world's largest companies, including IBM, Adobe, AT&T and NCR. The Haley Enterprise is a privately held corporation headquartered in Pittsburgh, PA.
For more information on The Haley Enterprise contact via telephone (800) 233-2622, via fax at (412) 741-6457, write to The Haley Enterprise, Inc., 1108 Ohio River Boulevard, Sewickley, PA 15143 or visit http://www.haley.com.
About Gallagher
Gallagher Financial Systems Inc., a privately held company, is a leading provider of mortgage origination and secondary marketing software solutions. Each product provides the following:
For more information on GFS, contact Doug Gallagher at (800) 989-9998, via fax at (305) 665-0547, write to Gallagher Financial Systems Inc., 1500 San Remo, Suite 251, Coral Gables, FL 33146, e-mail Gallagher at doug@gfsmiami.com, or visit http://www.gogallagher.com. GFS is headquartered in Coral Gables, Fla., with a development office in Nashville, Tenn.