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 *