首页> 外文期刊>ETRI journal >Knowledge-Based AOP Framework for Business Rule Aspects in Business Process
【24h】

Knowledge-Based AOP Framework for Business Rule Aspects in Business Process

机译:用于业务流程中业务规则方面的基于知识的AOP框架

获取原文
获取原文并翻译 | 示例
           

摘要

In recent years, numerous studies have identified and explored issues related to web-service-oriented business process specifications, such as business process execution language (BPEL). In particular, business rules are an important cross-cutting concern that should be distinguished from business process instances. In this paper, we present a rule-based aspect oriented programming (AOP) framework where business rule aspects contained in business processes can be effectively separated and executed. This is achieved by using a mechanism of the business rule itself at the business rule engine instead of using existing programming language-based AOP technologies. Through some illustrative examples, this work also introduces a method by which business rule aspects, separated through an external rule engine, can be represented and evaluated. We also demonstrate how they can be dynamically woven and executed by providing an implementation example which uses two open-source-based products, the Mandarax rules engine and Bexee BPEL engine.
机译:近年来,许多研究已经确定并探索了与面向Web服务的业务流程规范有关的问题,例如业务流程执行语言(BPEL)。特别是,业务规则是一个重要的跨领域关注点,应与业务流程实例区分开。在本文中,我们提出了一个基于规则的面向方面的编程(AOP)框架,其中可以有效地分离和执行业务流程中包含的业务规则方面。这是通过在业务规则引擎上使用业务规则本身的机制而不是使用现有的基于编程语言的AOP技术来实现的。通过一些说明性示例,该工作还介绍了一种方法,通过该方法可以表示和评估通过外部规则引擎分离的业务规则方面。通过提供一个使用两个基于开源产品的实现示例(Mandarax规则引擎和Bexee BPEL引擎),我们还将演示如何动态地编织和执行它们。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号