Context-aware process modelling through imperative and declarative approach
Business process models can help to improve process visibility and shared understanding, particularly across internal and external stakeholders. By supporting knowledge transfer and enhancing documentation, they aid compliance and ultimately improve software quality. However, many current process modelling approaches and tools require significant learning on the part of users and resultant models may often be prone to errors. The use of such approaches also demands a certain level of domain expertise in both the business and IT domains. Hence, the need to accommodate a wider user group for business process models, including those, often end users, who are not IT experts. Context-aware process modelling allows end users to identify a business process model from a process repository according to different context information. In this paper, we develop a new approach to help end users for building up potential process models using PVDI (process variability through declarative and imperative). A real world case is used to explain and verify our approach. © IFIP International Federation for Information Processing 2013.