Validation of user intentions in process orchestration and choreography

被引:8
|
作者
Groener, Gerd [1 ]
Asadi, Mohsen [2 ]
Mohabbati, Bardia [2 ]
Gasevic, Dragan [3 ]
Boskovic, Marko
Parreiras, Fernando Silva [4 ]
机构
[1] Univ Koblenz Landau, WeST Inst, Koblenz, Germany
[2] Simon Fraser Univ, Burnaby, BC V5A 1S6, Canada
[3] Athabasca Univ, Athabasca, AB, Canada
[4] FUMEC Univ, Belo Horizonte, MG, Brazil
关键词
Requirement modeling; Goal-oriented process engineering; Inconsistency detection; Goal-oriented process design; PROCESS MODELS; DESIGN; BPMN;
D O I
10.1016/j.is.2013.05.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Goal models and business process models are complementary artifacts for capturing the requirements and their execution flow in software engineering. In this case, goal models serve as input for designing business process models. This requires mappings between both types of models in order to describe which user goals are implemented by which activities in a business process. Due to the large number of possible relationships among goals in the goal model and possible control flows of activities, developers struggle with the challenge of maintaining consistent configurations of both models and their mappings. Managing these mappings manually is error-prone. In our work, we propose an automated solution that relies on Description Logics and automated reasoners for validating mappings that describe the realization of goals by activities in business process models. The results are the identification of two inconsistency patterns - orchestration inconsistency and choreography inconsistency - and the development of the corresponding algorithms for detecting these inconsistencies. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:83 / 99
页数:17
相关论文
共 50 条
  • [31] Model-based Methods for Linking Web Service Choreography and Orchestration
    Sun, Jun
    Liu, Yang
    Dong, Jin Song
    Pu, Geguang
    Tan, Tian Huat
    17TH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2010), 2010, : 166 - 175
  • [32] Automated validation process of user interface systems
    Ould, M
    d'Ausbourg, B
    DATA SYSTEMS IN AEROSPACE - PROCEEDINGS, 1998, : 295 - 299
  • [33] Orchestration vs. Choreography Functional Association for Future Automation Systems
    Stutz, Andreas
    Fay, Alexander
    Barth, Mike
    Maurmaier, Mathias
    IFAC PAPERSONLINE, 2020, 53 (02): : 8268 - 8275
  • [34] MACHINING OPERATION PROCESS PLANNING SYSTEM CONSIDERING USER STRATEGIES AND INTENTIONS
    Hirai, Taishi
    Nishida, Isamu
    Sato, Ryuta
    Shirase, Keiichi
    PROCEEDINGS OF THE ASME 12TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE - 2017, VOL 3, 2017,
  • [35] A Comparative Assessment of User Interfaces for Choreography Design
    Dube, Tafadzwa Joseph
    Kurt, Gokhan
    Ince, Gokhan
    ACHI 2017: THE TENTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER-HUMAN INTERACTIONS, 2017, : 53 - 61
  • [36] A Chemistry-Inspired Middleware for Self-Adaptive Service Orchestration and Choreography
    Wang, Chen
    Pazat, Jean-Louis
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 426 - 433
  • [37] Position paper: An integration approach of service composition models: From choreography to orchestration
    Rebai, Sirine
    Kacem, Hatem Hadj
    Kacem, Ahmed Hadj
    2012 IEEE 21ST INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2012, : 423 - 425
  • [38] Self-orchestration and choreography: Towards architecture-agnostic manufacturing systems
    Delamer, Ivan M.
    Lastra, Jose L. Martinez
    20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, PROCEEDINGS, 2006, : 573 - +
  • [39] Organizing Collaboration in Inter-organizational Innovation Networks, from Orchestration to Choreography
    Ferraro, Giovanna
    Iovanella, Antonio
    INTERNATIONAL JOURNAL OF ENGINEERING BUSINESS MANAGEMENT, 2015, 7 : 1 - 14
  • [40] Service composition in holonic multiagent systems: Model-driven choreography and orchestration
    Hahn, Christian
    Fischer, Klaus
    HOLONIC AND MULTI-AGENT SYSTEMS FOR MANUFACTURING, PROCEEDINGS, 2007, 4659 : 47 - +