【24h】

A lightweight aspect modelling approach for BPMN

机译:BPMN的轻量级方面建模方法

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

摘要

Aspectual Business Process Modelling is not a new concept in business process based development to support the separation of the cross cutting concerns. Most of the researchers use the concept of the heavyweight extensions of the business processes to incorporate the aspects. This requires changes in the meta-models of the languages and the tool infrastructures, which is not a feasible option. Some of the researchers also provide lightweight extensions in the form of profiles, but these are mostly incomplete and do not provide solutions for modelling some important aspectual concepts like Pointcuts effectively. To overcome this issue, in this paper, we provide a lightweight extension of the business processes expressed in BPMN to incorporate the aspect specific concepts in it. We propose a profile ABPMN which uses the existing notations of the BPMN models for expressing aspectual concepts. Further, we developed a language PCDL to express the pointcuts in an effective way. The language is implemented using XText in Eclipse. To evaluate the applicability of our approach, we applied it on a case study of the E-Bidding system.
机译:在基于业务流程的开发中,方面业务流程建模并不是一个新概念,它可以支持交叉关注点的分离。大多数研究人员使用业务流程的重量级扩展的概念来合并各个方面。这要求更改语言和工具基础结构的元模型,这不是可行的选择。一些研究人员还以配置文件的形式提供了轻量级的扩展,但是这些扩展大多是不完整的,并且没有提供有效地建模一些重要的方面概念(例如Pointcuts)的解决方案。为了克服这个问题,在本文中,我们提供了以BPMN表示的业务流程的轻量级扩展,以将方面特定概念纳入其中。我们提出了一个概要文件ABPMN,它使用BPMN模型的现有符号来表示方面的概念。此外,我们开发了一种语言PCDL以有效地表达切入点。该语言是在Eclipse中使用XText实现的。为了评估我们方法的适用性,我们将其应用于电子投标系统的案例研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号