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 条
  • [31] Combining constraint-based models for Sign Language synthesis
    Filhol, Michael
    Delorme, Maxime
    Braffort, Annelies
    LREC 2010 - SEVENTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2010, : A88 - A91
  • [32] Global Sensitivity Analysis of Constraint-Based Metabolic Models
    Damiani, Chiara
    Pescini, Dario
    Nobile, Marco S.
    COMPUTATIONAL INTELLIGENCE METHODS FOR BIOINFORMATICS AND BIOSTATISTICS, CIBB 2018, 2020, 11925 : 179 - 186
  • [33] The Localization and Correction of Errors in Models: A Constraint-Based Approach
    Sylvain Piechowiak
    Joaquin Rodriguez
    Applied Intelligence, 2005, 23 : 153 - 164
  • [34] Learning constraint-based planning models from demonstrations
    Loula, Joao
    Allen, Kelsey
    Silver, Tom
    Tenenbaum, Josh
    2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 5410 - 5416
  • [35] The localization and correction of errors in models: A constraint-based approach
    Piechowiak, S
    Rodriguez, J
    APPLIED INTELLIGENCE, 2005, 23 (03) : 153 - 164
  • [36] Constraint-based process planning in sheet metal bending
    Márkus, A
    Váncza, J
    Kovács, A
    CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2002, 51 (01) : 425 - 428
  • [37] Enhancing Business Process Management with a Constraint-Based Approach
    Runte, Wolfgang
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2012, 246 : 215 - 237
  • [38] Spatial and Epistemic Modalities in Constraint-Based Process Calculi
    Knight, Sophia
    Palamidessi, Catuscia
    Panangaden, Prakash
    Valencia, Frank D.
    CONCUR 2012 - CONCURRENCY THEORY, 2012, 7454 : 317 - 332
  • [39] Integrating time constraints into constraint-based configuration models
    John, U
    Geske, U
    APPLICATIONS OF DECLARATIVE PROGRAMMING AND KNOWLEDGE MANAGEMENT, 2005, 3392 : 200 - 214
  • [40] Constraint-based models for dominating protein interaction networks
    Alofairi, Adel A.
    Mabrouk, Emad
    Elsemman, Ibrahim E.
    IET SYSTEMS BIOLOGY, 2021, 15 (05) : 148 - 162