Font Size: a A A

Distributed Rule System Design And Implementation

Posted on:2008-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ZhangFull Text:PDF
GTID:2178360242998889Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
As today's marketplace globalizes, new markets, new workforces and new competitors drive companies to look for new ways to adapt to change more quickly. Business leaders who have been focused on cost-containment must now focus on growth - a goal that demands the flexibility to be more nimble than competitors. Companies still want to control costs by making better use of the investments that they already have. That is the reason why SOA attracts people's attention increasingly.To meet the demands of performance, flexibility, scalability and reuseable in enterprise software system, we concentrates on the core problems such as the lack of standard in Rule Engine area and lack support for distributed rule system, based on the theory of Rule Engine, proposed a distributed rule system that manages and deploys business rules to various business rule engines. The contributions of this paper are listed in detail as follows:(1) Study of the basic theory and technologies of rule engine, and take the most popular rule engine - drools as an example.(2) proposed the compatible architecture of business rule engine which allow us to use hterogeneous business rules engines by unifying the access to the rules. Heterogeneous business rules engines are integrated into the system by using a plug-in based architecure; when one new rule is added, the source code of corresponding Web Service would be generated, compiled, and deployed to the business application. Current business rule systems manage and execute business rules.(3) however, lack support for increasingly distributed software systems, we propose a service-oriented distributed business rules system that manages and deploys business rules to various business rule engines; it is built based on the compatible model. Furthermore, we present the design and some implementation aspects of a service-oriented business rules system based on WS-Coordination.
Keywords/Search Tags:Business Rules, Rule Engine, SOA, Distributed System, WS-Coordination
PDF Full Text Request
Related items