Elias Mturi and Paul Johannesson
The purpose of this paper is to provide a model for semantically annotating business process models stored in a repository. The purpose of the model is to facilitate the searching…
Abstract
Purpose
The purpose of this paper is to provide a model for semantically annotating business process models stored in a repository. The purpose of the model is to facilitate the searching of process models, to support navigating the process model repository and to enhance the understandability of process models.
Design/methodology/approach
The annotation model has been developed by following a design science research approach. By analysing existing works the authors have identified the requirements for such an annotation model. Following these requirements the authors have designed a context‐based process semantic annotation model. As a proof of concept, the annotation model has been implemented in a repository prototype and its applicability demonstrated. Finally, the annotation model has been evaluated in two controlled experimental studies.
Findings
The proposed annotation model can be used to positively affect searching, navigation and understandability of process models.
Practical implications
Application of the annotation model and clearly defined concepts in the process model repository is expected to improve the process of finding relevant process models in the repository for reuse.
Originality/value
The contribution of the paper is both theoretical and practical. It provides a clear‐cut context‐based process semantic annotation model that can be implemented easily in any process model repository.