Title :
A lightweight aspect modelling approach for BPMN
Author :
Jabeen, Aneela ; Tariq, Sidra ; Farooq, Qurat-ul-ann ; Malik, Zafar I.
Author_Institution :
PMAS - UAAR, Univ. Inst. of Inf. Technol., Rawalpindi, Pakistan
Abstract :
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.
Keywords :
business data processing; corporate modelling; simulation languages; ABPMN; BPMN; Eclipse; PCDL; Pointcuts; XText; aspectual business process modelling; cross cutting concerns; e-bidding system; languages meta models; lightweight aspect modelling approach; tool infrastructures; Weaving; ABPMN; Aspect-oriented Modelling; BPMN; Metamodel; Xtext;
Conference_Titel :
Multitopic Conference (INMIC), 2011 IEEE 14th International
Conference_Location :
Karachi
Print_ISBN :
978-1-4577-0654-7
DOI :
10.1109/INMIC.2011.6151484