Correctness of aspect-oriented business process modeling

Author:

Wang Xu,Zhang Xuan,Li Tong,Liu Junhui,Chen Qingyi

Abstract

Purpose Business process models, while primarily intended for process documentation, communication, and improvement, are often also used as input for developing process-oriented software systems (Ouyang et al., 2009). Ensuring correctness, handling complexity, and improving reusability and maintainability of business process models are important for all these goals. The purpose of this paper is to propose an aspect-oriented business process modeling and correctness controlling method based on Petri nets to satisfy these goals. Design/methodology/approach The aspect-oriented paradigm provides a proper mechanism to modularization, and thus reduces the complexity of models, and also improves reusability and maintainability. However, weaving aspects into base processes may bring in mistakes or errors. To ensure correctness of modeling, this paper presents a formal approach to modeling aspect-oriented business processes and a method to ensure modeling correctness. Petri net is used as the process modeling language and its analysis techniques are applied to analyze the correctness of modeling. Two types of correctness, specifically, aspect-aspect correctness and base-aspect correctness are analyzed. A real banking process model is studied systematically in the case study to evaluate the approach and the performance assessments are conducted to show the cost and effect of the approach. Findings Designing aspect-oriented business process models help organizations reusing the model elements to reduce redundancy of their model repository, improving their maintainability, and supporting them to adapt to the changes of business requirements with flexible modeling. It is important to stress that the correctness of business process modeling is important in ensuring the quality of the models, especially in the safety-critical business domains, such as financial business domain. Originality/value In this paper, separation of concerns is used to separate the cross-cutting activities and core activities in accordance with the different functions of these activities, and an approach to modeling aspect-oriented business processes is proposed. First, the cross-cutting activities are encapsulated as aspects, while core business activities are modeled as base processes. Then, according to the correctness requirements of business process models, based on the weaving mechanisms of aspect-oriented approach, weaving correctness is defined. Weaving correctness controlling methods between multi-aspects and between aspects and base processes are designed. Errors or mistakes of aspect-oriented business process modeling are prevented during the procedure of modeling to ensure error-free business process modeling.

Publisher

Emerald

Subject

Business, Management and Accounting (miscellaneous),Business and International Management

Reference53 articles.

1. An object-oriented language-database integration model: the composition-filters approach,1992

2. Amyot, D. (2013), “Goal and aspect-oriented business process engineering”, February, available at: www.cs.mcgill.ca/~joerg/SEL/AOM_Bellairs_2013_-_ Schedule_files/Daniel.pdf

3. User requirements notation: the first ten years, the next ten years (invited paper);Jounal of Software,2011

4. Anis, C., Müller, H. and Mezini, M. (2010), “Aspect-oriented business process with AO4BPMN”, in Anis, C., Müller, H. and Mezini, M. (Eds), Modelling Foundations and Applications, Springer, Berlin Heidelberg, pp. 48-61.

5. Becker, J., Rosemann, M. and von Uthmann, C. (2000), “Guidelines of business process modeling”, in van der Aalst, W., Desel, J. and Oberweis, A. (Eds), Business Process Management, Springer, Berlin Heidelberg, pp. 30-49.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3