|
Drools is a business rule management system (BRMS) with a forward and backward chaining inference based rules engine, more correctly known as a production rule system, using an enhanced implementation of the Rete algorithm. KIE (Knowledge Is Everything) is the new umbrella name to drools, optaPlanner, jBPM, Guvnor, uberFire and related technologies. Drools supports the JSR-94 standard for its business rule engine and enterprise framework for the construction, maintenance, and enforcement of business policies in an organization, application, or service. == JBoss Enterprise BRMS == JBoss Enterprise BRMS is a business rule management system and reasoning engine for business policy and rules development, access, and change management.〔(【引用サイトリンク】url=http://www.jboss.com/products/platforms/brms/ )〕 JBoss Enterprise BRMS is a productized version of Drools with enterprise-level support available. JBoss Rules is also a productized version of Drools, but JBoss Enterprise BRMS is the flagship product.〔(【引用サイトリンク】url=http://www.jboss.com/pdf/brms-faq.pdf )〕 Components of the enterprise version:〔(【引用サイトリンク】url=http://www.jboss.com/products/platforms/brms/components/ )〕 * JBoss Enterprise Web Platform – the software infrastructure, supported to run the BRMS components only * JBoss Enterprise Application Platform or JBoss Enterprise SOA Platform – the software infrastructure, supported to run the BRMS components only * Business Rules Engine – Drools Expert using the Rete algorithm and the Drools Rule Language (DRL)〔(【引用サイトリンク】url=http://www.jboss.com/pdf/JBossBRMSFactSheetWebPDF.pdf )〕 * Business Rules Manager – Drools Guvnor - Guvnor is a centralised repository for Drools Knowledge Bases, with rich web based GUIs, editors, and tools to aid in the management of large numbers of rules.〔http://www.jboss.org/drools/drools-guvnor〕 * Business Rules Repository – Drools Guvnor Drools and Guvnor are JBoss Community open source projects. As they are mature, they are brought into the enterprise-ready product JBoss Enterprise BRMS. Components of the JBoss Community version:〔(【引用サイトリンク】url=http://www.jboss.org/drools )〕 * Drools Guvnor (Business Rules Manager) – a centralized repository for Drools Knowledge Bases * Drools Expert (rule engine) – uses the rules to perform reasoning * Drools Flow (process/workflow), or jBPM 5 – provides for workflow and business processes * Drools Fusion (event processing/temporal reasoning) – provides for complex event processing * Drools Planner/OptaPlanner (automated planning) – optimizes automated planning, including NP-hard planning problems 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Drools」の詳細全文を読む スポンサード リンク
|