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...
Saved in:
| Main Author: | |
|---|---|
| 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 |