2009 · 37 citations · 7 references
EngineeringInformation SystemsBusiness Process ManagementProcess DesignSystems ModelingBusiness Process AnalysisBusiness Process DesignModel TransformationProcess ArchitectureProcess ModelingSoftware ModelingAspect-oriented ModelingBusiness Process NotationModel NotationProcess Modeling LanguagesSeparation Of Concerns
Traditional methods to business process modeling build the model in a unified way, which gives rise to complex models, where different concerns are scattered and tangled. In this paper we propose the use of an aspect-oriented approach to modularize business process modeling. We propose a meta Aspect Oriented Process Modeling Language (AOPML) that is independent of any specific business process language. In order to show the applicability of the approach we instantiate it using the Business Process Model Notation (BPMN) in a case study that takes advantage of AOPML.
7
Modelling strategic relationships for process reengineering
John Mylopoulos, Eric Yu · 1995 · 1.4K citations
Early aspects: a model for aspect-oriented requirements engineering
Awais Rashid, Pete Sawyer, Ana Moreira et al. · 2003 · 257 citations
Engineering, Systems Engineering, Requirements Engineering +10
AO4BPEL: An Aspect-oriented Extension to BPEL
Anis Charfi, Mira Mezini · World Wide Web · 2007 · 226 citations