Title: Evolving Oryx into an aspect-oriented business process modelling tool

Authors: Ana Luisa Medeiros; Henrique Prado De Sá Sousa; Flavia Maria Santoro; Claudia Cappelli; Julio Cesar Sampaio Do Prado Leite; Thais Vasconcelos Batista; Hércules Sant'Ana Da Silva José

Addresses: Computer Science Department, Federal University of Rio Grande do Norte (UFRN), Natal, Brazil ' Department of Mathematics, Federal University Rural of Rio de Janeiro (UFRRJ), Seropedica, Brazil; Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Gávea, Rio de Janeiro, Brazil ' Department of Applied Informatics, Federal University of the State of Rio de Janeiro (UNIRIO), Urca, Rio de Janeiro, Brazil ' Department of Applied Informatics, Federal University of the State of Rio de Janeiro (UNIRIO), Urca, Rio de Janeiro, Brazil ' Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Gávea, Rio de Janeiro, Brazil ' Computer Science Department, Federal University of Rio Grande do Norte (UFRN), Natal, Brazil ' Department of Applied Informatics, Federal University of the State of Rio de Janeiro (UNIRIO), Urca, Rio de Janeiro, Brazil

Abstract: A key issue in business process modelling (BPM) is to manage the complexity in order to design a comprehensible process. This paper builds upon the idea of the aspect-oriented business process modelling (AO-BPM), a proposal to enhance the modularity of business process models. The paper focuses the development of an AO-BPM tool, CrossOryx, which aims to enable the use of the AO-BPM perspective. This perspective is divided into two parts: 1) core process: containing the model which represents essential business process elements; 2) aspect elements: that contains elements that are transversal to the core process. CrossOryx extends Oryx and includes new elements to model crosscutting concerns and to compose them with the core process. It offers different visualisations, each one showing a different perspective of the BPM - the core perspective, the crosscutting perspective, and the AO-BPM perspective that represents the weaving of the core and the crosscutting

Keywords: business process modelling; BPM; aspect-oriented development; crosscutting perspective; AO-BPM tool.

DOI: 10.1504/IJBPIM.2017.088796

International Journal of Business Process Integration and Management, 2017 Vol.8 No.4, pp.223 - 242

Received: 01 Jul 2016
Accepted: 20 Mar 2017

Published online: 19 Dec 2017 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article