Variability in business processes: Automatically obtaining a generic specification

van Beest, N., Groefsema, H., Garcia-Banuelos, L. & Aiello, M., Feb-2019, In : Information Systems. 80, p. 36-55 20 p.

Research output: Contribution to journalArticleAcademicpeer-review

Copy link to clipboard


  • Variability in business processes: Automatically obtaining a generic specification

    Final publisher's version, 1 MB, PDF document

    Request copy


The existence of different process variants is inevitable in many modern organizations. However, variability in business process support has proven to be a challenge as it requires a flexible business process specification that supports the required process variants, while at the same time being compliant with policies and regulations. Declarative approaches could support variability, by providing rules constraining process behavior and thereby allowing different variants. However, manual specification of these rules is complicated and error-prone. As such, tools are required to ensure that duplication and overlap of rules is avoided as much as possible, while retaining maintainability. In this paper, we present an approach to represent different process variants in a single compound prime event structure, and provide a method to subsequently derive variability rules from this compound prime event structure. The approach is evaluated by conducting an exploratory evaluation on different sets of real-life business process variants, including a real-life case from the Dutch eGovernment, to demonstrate the effectiveness and applicability of the approach.
Original languageEnglish
Pages (from-to)36-55
Number of pages20
JournalInformation Systems
Publication statusPublished - Feb-2019


  • Business Process Model, Declarative Variability Modeling, Event Structure, Temporal Logic, PROCESS MODELS, CORRECTNESS

View graph of relations

ID: 65540333