SOA Meets Business Rules
As the pace of change within businesses across many industries continues to accelerate, market demands are driving the need for increased business agility. Achieving business agility within an enterprise requires rapid implementation of changes to business logic across the organization's applications. In order to accommodate dynamic logic that varies by industry, geography, and over time across all enterprise operations, two critical issues must be resolved. The first is how the logic can be maintained with the necessary degree of agility. The second is how to support that agility across many disparate applications. Organizations that face these challenges are beginning to turn to two approaches in combination to meet them head-on: a business rules management system (BRMS) approach to achieve the agility and a Web Services/Service-Oriented Architecture (SOA) to make it accessible to many different applications across the enterprise.