Weaving of Aspects in Business Process Management

Separation of cross-cutting concerns is an important issue in business process management, where Aspect-Oriented Business Process Modeling (AO-BPM) aims to support this separation through a new form of encapsulation technique. Although different researchers have investigated how these models can be...

Full description

Saved in:
Bibliographic Details
Main Author: Amin Jalali
Format: Article
Language:English
Published: Riga Technical University Press 2018-07-01
Series:Complex Systems Informatics and Modeling Quarterly
Subjects:
Online Access:https://csimq-journals.rtu.lv/article/view/2227
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849400090079264768
author Amin Jalali
author_facet Amin Jalali
author_sort Amin Jalali
collection DOAJ
description Separation of cross-cutting concerns is an important issue in business process management, where Aspect-Oriented Business Process Modeling (AO-BPM) aims to support this separation through a new form of encapsulation technique. Although different researchers have investigated how these models can be designed to support separation of non-retroactive cross-cutting concerns, there is no study that defines the separation of retroactive ones. The lack of a unified definition of the syntax and the operational semantics for these models hinders their enactment in practice as well. As a result, the perceived usefulness and usability of these approaches have not yet been investigated so far. Thus, this article fills this gap by formalizing an AO-BPM language and the semantics that can support enactment of such models. The semantics is validated through the state-space analysis technique, and the feasibility of the implementation is also demonstrated. The perceived usefulness and easy to use of the AO-BPM is evaluated by applying the Technology Acceptance Model during a workshop session. The result shows that participants perceived the approach usable and easy to use.
format Article
id doaj-art-a035290e9aa6402ea40ccc77d211a9ed
institution Kabale University
issn 2255-9922
language English
publishDate 2018-07-01
publisher Riga Technical University Press
record_format Article
series Complex Systems Informatics and Modeling Quarterly
spelling doaj-art-a035290e9aa6402ea40ccc77d211a9ed2025-08-20T03:38:11ZengRiga Technical University PressComplex Systems Informatics and Modeling Quarterly2255-99222018-07-01015244410.7250/csimq.2018-15.021180Weaving of Aspects in Business Process ManagementAmin Jalali0Department of Computer and Systems Sciences, Stockholm University, StockholmSeparation of cross-cutting concerns is an important issue in business process management, where Aspect-Oriented Business Process Modeling (AO-BPM) aims to support this separation through a new form of encapsulation technique. Although different researchers have investigated how these models can be designed to support separation of non-retroactive cross-cutting concerns, there is no study that defines the separation of retroactive ones. The lack of a unified definition of the syntax and the operational semantics for these models hinders their enactment in practice as well. As a result, the perceived usefulness and usability of these approaches have not yet been investigated so far. Thus, this article fills this gap by formalizing an AO-BPM language and the semantics that can support enactment of such models. The semantics is validated through the state-space analysis technique, and the feasibility of the implementation is also demonstrated. The perceived usefulness and easy to use of the AO-BPM is evaluated by applying the Technology Acceptance Model during a workshop session. The result shows that participants perceived the approach usable and easy to use.https://csimq-journals.rtu.lv/article/view/2227Business Process ManagementAspect-OrientedWeavingCross-Cutting ConcernsModularization
spellingShingle Amin Jalali
Weaving of Aspects in Business Process Management
Complex Systems Informatics and Modeling Quarterly
Business Process Management
Aspect-Oriented
Weaving
Cross-Cutting Concerns
Modularization
title Weaving of Aspects in Business Process Management
title_full Weaving of Aspects in Business Process Management
title_fullStr Weaving of Aspects in Business Process Management
title_full_unstemmed Weaving of Aspects in Business Process Management
title_short Weaving of Aspects in Business Process Management
title_sort weaving of aspects in business process management
topic Business Process Management
Aspect-Oriented
Weaving
Cross-Cutting Concerns
Modularization
url https://csimq-journals.rtu.lv/article/view/2227
work_keys_str_mv AT aminjalali weavingofaspectsinbusinessprocessmanagement