...
首页> 外文期刊>Journal of Computational Methods in Sciences and Engineering >Linking business rules to object-oriented software using JAsCo
【24h】

Linking business rules to object-oriented software using JAsCo

机译:使用JAsCo将业务规则链接到面向对象的软件

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

摘要

Object-oriented software applications that support a particular business or domain consist of substantial core application functionality and business rules. Since business rules tend to evolve frequently, it is important to separate them from the core application. However, current approaches that support business rules at the implementation level only separate the business rules themselves and not the code that links them to the core application. We observe that this code crosscuts the core application. As a result, Aspect-Oriented Programming is required to separate and encapsulate the linking code. In addition to this, we identify several other requirements for obtaining highly flexible and configurable business rules. In previous work we conducted an experiment with AspectJ for separating the business rule links. Although this delivered satisfactory results for some of the requirements, many others were not fulfilled. This paper shows how JAsCo, an aspect-oriented implementation language combining the advantages of AspectJ's expressiveness with the plug-and-play characteristics of components, succeeds in fulfilling the remaining requirements.
机译:支持特定业务或领域的面向对象的软件应用程序由大量的核心应用程序功能和业务规则组成。由于业务规则趋于频繁发展,因此将它们与核心应用程序分开很重要。但是,当前在实现级别支持业务规则的方法仅将业务规则本身分开,而不是将它们链接到核心应用程序的代码。我们观察到该代码横切了核心应用程序。结果,需要面向方面的编程来分离和封装链接代码。除此之外,我们还确定了获得高度灵活和可配置业务规则的其他几个要求。在先前的工作中,我们使用AspectJ进行了一个用于分离业务规则链接的实验。尽管这对于某些要求提供了令人满意的结果,但许多其他要求没有得到满足。本文展示了JAsCo是一种面向方面的实现语言,该语言将AspectJ的表现力的优点与组件的即插即用特性相结合,如何成功满足其余要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号