Operational Semantics of Aspects in Business Process Management
Aspect orientation is an important approach to address complexity of cross-cutting concerns in Information Systems. This approach encapsulates these concerns separately and compose them to the main module when needed. Although there are different works which shows how this separation should be performed in process models, the composition of them is an open area. In this paper, we demonstrate the semantics of a service which enables this composition. The result can also be used as a blueprint to implement the service to support aspect orientation in Business Process Management area.
KeywordsBusiness Process Management Workflow Management Systems Aspect Oriented Coloured Petri Nets Weaving
Unable to display preview. Download preview PDF.
- 1.Aspect-Oriented Business Process Management, http://aobpm.blogs.dsv.su.se/
- 2.Adams, M.J.: Facilitating Dynamic Flexibility and Exception Handling for Workflows. PhD thesis, Faculty of IT, QUT (November 2007)Google Scholar
- 3.Charfi, A.: Aspect-oriented workflow languages: AO4BPEL and applications. PhD thesis, Dr.-Ing. thesis, der Technischen Universitat Darmstadt, Darmstadt (2007)Google Scholar
- 5.Jalali, A., Wohed, P., Ouyang, C.: Aspect Oriented Business Process Modelling with Precedence. To appear in Proc. 4th Int. Workshop on BPMN (2012)Google Scholar