Service-oriented architecture (SOA)
Service-oriented architecture (SOA) is a top priority for IT infrastructure investments by large corporations. That's because SOA allows for the integration of existing systems, while reducing the total cost of ownership of IT assets and providing the extreme flexibility to handle future changes.
When implemented in an SOA, Haley's business rules technology actually extends the dynamic nature of a service-oriented architecture. Just as SOA provides a framework for agile integration across applications, Haley's business rules technology provides agile management of business logic within a service. That's a powerful combination.

The business logic that is managed by subject matter experts is brought to bear within Haley's turnkey SOA. The service uses a Web service definition language (WSDL) that defines operations requested by the application and responses are generated by HaleyRules SOA to be understood by the application.
Just consider the benefits of making Haley business rules technology a core part of your SOA solution:
- Business logic changes no longer require reprogramming. Haley's business rules management system lets you externalize business logic from applications and manage them from a central repository. Logic can be modified and new business rules authored by subject matter experts in English, without the need for IT staffers to supply code.
- Easily manage even the most complex business policies which contain nested conditions and exceptions using Haley's unique conclusion-driven rules language and methodology.
- Reuse business logic across multiple applications and services for greater consistency and agility.
