2006 · 110 citations · 9 references
Source CodeBusiness Process AutomationEngineeringBusiness RuleWeb Service ModelingBusiness IntelligenceRule LanguageBusiness Rules IntegrationService-oriented Software EngineeringBusinessSoftware EngineeringBusiness LogicBusiness RulesBusiness Process ModelingRegulationSoftware DesignService-oriented Computing
Business rules change frequently and are poorly managed when embedded in code, so business rules engines are needed, yet BPEL composition languages lack support for integrating rules from multiple engines. This paper proposes a service‑oriented approach to integrate business rules into BPEL. The approach enables the use of business rules engines within BPEL by incorporating rule management into the composition process.
Business rules change quite often. These changes cannot be handled efficiently by representing business rules embedded in the source code of the business logic. Efficient handling of rules that govern ones business is one factor for success. That is where business rules engines play an important role. The service-oriented computing paradigm is becoming more and more popular. Services offered by different providers, are composed to new services by using Web service composition languages such as BPEL. Such process-based composition languages lack the ability to use business rules managed by different business rules engines in the composition process. In this paper, we propose an approach on how to use and integrate business rules in a service-oriented way into BPEL.
9
Artificial intelligence: a modern approach
Choice Reviews Online · 1995 · 22.2K citations · Full text
Hybrid web service composition
Anis Charfi, Mira Mezini · 2004 · 170 citations
Web Service Specification, Whole Business Logic, Engineering +16