期刊文献+

面向业务的Drools规则引擎改进 被引量:12

BUSINESS-ORIENTED IMPROVEMENTS IN DROOLS RULES ENGINE
在线阅读 下载PDF
导出
摘要 针对Drools只能解析与执行由专业人员定义的业务逻辑问题,提出基于语言解析程序ANTLR(Another Tool for Language Recognition)的解决办法,并给出相应改进后的开发框架ADF(ANTLR-Drools developing framework)及其关键实施方法。业务人员可以利用ADF提供的领域规则元模板直接定义业务逻辑,由基于ANTLR的元模板解析程序完成相应业务逻辑到Drools逻辑的转换。事实证明该框架的可行性和有效性。 Aiming at the problem that Drools can only parse and execute the business logic defined by professional person, we present a solution, which is based on the language parsing program ANTLR, together with the correlated improved development framework ADF and its key practice methods. The business people can use the domain rule meta-templates provided by ADF to define the business logic directly, then completes the transform from correlated business logic to Drools logic using the ANTLE-based meta-templates parsing program. Facts tes- tify the practicability and effectiveness of the framework.
出处 《计算机应用与软件》 CSCD 2015年第5期20-23,29,共5页 Computer Applications and Software
基金 湖南省科技计划项目(2010GK3068)
关键词 DROOLS ANTLR ADF 领域规则元模板 元模板解析程序 Drools ANTLR ANTLR-Drools developing framework (ADF) Domain rule meta-template Meta-template parsing program
  • 相关文献

参考文献10

  • 1王伟辉,耿国华,周明全.规则软件系统模式匹配算法研究综述[J].小型微型计算机系统,2012,33(5):913-920. 被引量:3
  • 2Drools Introduction and General User Guide [ EB/OL ]. ( 2013-7-8 ). http ://docs. jboss, org/drools/release/6. 0. 0. Beta5/droolsjbpm-intro- duction-docs/html.
  • 3Drools Expert User Guide[EB/OL]. (2013-7-8). http://docs, jboss. org/drools/release/6. 0. 0. BetaS/drools-expert-docs/pdf/drools-ex- pert-docs, pdf.
  • 4Terence Parr. The Definitive ANTLR4 Reference [ M ]. The Pragmatic Bookshelf. Dellas, Texas, Ralegh, North Carolina. 2013-1.
  • 5邓伟.基于Drools的领域专用语言应用研究[J].电脑开发与应用,2012,25(2):8-11. 被引量:5
  • 6赵彤洲,王海晖,马帅军,陈洲.基于规则引擎的面向企业服务管理系统的设计[J].湖北大学学报(自然科学版),2010,32(3):265-268. 被引量:4
  • 7Mark Proctor. Drools:A Rule Engine for Complex Event Processing [ C ]. International Symposium on Application of Graph Transformation with Industrial Relevance 4"th. 2011.
  • 8Chai Young Jung, Katherine A Sward, Peter J Haug. Executing medical logic modules expressed in ArdenML, using Drools [ J ]. Journal of the American Medical Informatics Association, 2012,19 (4) : 56 - 67.
  • 9Zhanlin Ji, Damien Meere, Ivan Ganchev, et at. Implementation and Deployment of an Intelligent Framework for Utilization within an InfoS- ration Environment [ J ]. Journal of software, 2012,7 ( 5 ).
  • 10刘宇.Java规则引擎技术研究[J].计算机时代,2011(7):10-13. 被引量:7

二级参考文献44

共引文献13

同被引文献48

引证文献12

二级引证文献33

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部