Discovering hidden dependencies in constraint-based declarative process models for improving understandability

被引:18
|
作者
De Smedt, Johannes [1 ,2 ]
De Weerdt, Jochen [1 ]
Serral, Estefania [1 ]
Vanthienen, Jan [1 ]
机构
[1] Katholieke Univ Leuven, Dept Decis Sci & Informat Management, Fac Econ & Business, Cardiff, S Glam, Wales
[2] Univ Edinburgh, Business Sch, Management Sci & Business Econ Grp, Edinburgh, Midlothian, Scotland
关键词
Declarative process modeling; Declare; Hidden dependencies; Constraint-based process models; Model comprehension; Empirical research; COGNITIVE DIMENSIONS; STRATEGIES; LANGUAGES; LOAD;
D O I
10.1016/j.is.2018.01.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flexible systems and services require a solid approach for modeling and enacting dynamic behavior. Declarative process models gained plenty of traction lately as they have proven to provide a good fit for the problem at hand, i.e. visualizing and executing flexible business processes. These models are based on constraints that impose behavioral restrictions on process behavior. Essentially, a declarative model is a set of constraints defined over the set of activities in a process. While allowing for very flexible process specifications, a major downside is that the combination of constraints can lead to behavioral restrictions not explicitly visible when reading a model. These restrictions, so-called hidden dependencies, make the models much more difficult to understand. This paper presents a technique for discovering hidden dependencies and making them explicit by means of dependency structures. Experiments with novice process modelers demonstrate that the proposed technique lowers the cognitive effort necessary to comprehend a constraint-based process model. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:40 / 52
页数:13
相关论文
共 50 条
  • [1] Improving Understandability of Declarative Process Models by Revealing Hidden Dependencies
    De Smedt, Johannes
    De Weerdt, Jochen
    Serral, Estefania
    Vanthienen, Jan
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016), 2016, 9694 : 83 - 98
  • [2] ESProNa: Constraint-Based Declarative Business Process Modeling
    Igler, Michael
    Moura, Paulo
    Zeising, Michael
    Jablonski, Stefan
    2010 14TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2010), 2010, : 91 - 98
  • [3] Constraint-based reasoning on declarative process execution with the logics workbench
    Lam, Vitus
    BUSINESS PROCESS MANAGEMENT JOURNAL, 2015, 21 (03) : 586 - 609
  • [4] Constraint-Based Composition of Business Process Models
    Wisniewski, Piotr
    Kluza, Krzysztof
    Slazynski, Mateusz
    Ligeza, Antoni
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2017), 2018, 308 : 133 - 141
  • [5] Supervision of Constraint-Based Processes: A Declarative Perspective
    Schaidt, Sauro
    Rocha Loures, Eduardo de Freitas
    Vieira, Agnelo Denis
    Portela Santos, Eduardo Alves
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS, 2013, 8186 : 134 - 143
  • [6] MiningZinc: A declarative framework for constraint-based mining
    Guns, Tias
    Dries, Anton
    Nijssen, Siegfried
    Tack, Guido
    De Raedt, Luc
    ARTIFICIAL INTELLIGENCE, 2017, 244 : 6 - 29
  • [7] The Impact of Modularization on the Understandability of Declarative Process Models: A Research Model
    Andaloussi, Amine Abbad
    Soffer, Pnina
    Slaats, Tijs
    Burattin, Andrea
    Weber, Barbara
    INFORMATION SYSTEMS AND NEUROSCIENCE, NEUROIS RETREAT 2020, 2020, 43 : 133 - 144
  • [8] Investigating expressiveness and understandability of hierarchy in declarative business process models
    Zugal, Stefan
    Soffer, Pnina
    Haisjackl, Cornelia
    Pinggera, Jakob
    Reichert, Manfred
    Weber, Barbara
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (03): : 1081 - 1103
  • [9] Investigating expressiveness and understandability of hierarchy in declarative business process models
    Stefan Zugal
    Pnina Soffer
    Cornelia Haisjackl
    Jakob Pinggera
    Manfred Reichert
    Barbara Weber
    Software & Systems Modeling, 2015, 14 : 1081 - 1103
  • [10] Expressiveness and Understandability Considerations of Hierarchy in Declarative Business Process Models
    Zugal, Stefan
    Soffer, Pnina
    Pinggera, Jakob
    Weber, Barbara
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2012, 2012, 113 : 167 - 181