Formalising BPMN Service Interaction Patterns

被引:3
|
作者
Muzi, Chiara [1 ]
Pufahl, Luise [2 ]
Rossi, Lorenzo [1 ]
Weske, Mathias [2 ]
Tiezzi, Francesco [1 ]
机构
[1] Univ Camerino, Sch Sci & Technol, Camerino, Italy
[2] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
关键词
BPMN; Collaboration; Service interaction patterns; Formalisation;
D O I
10.1007/978-3-030-02302-7_1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Business process management is especially challenging when crossing organisational boundaries. Inter-organisational business relationships are considered as a first-class citizen in BPMN collaboration diagrams, where multiple participants interact via messages. Nevertheless, proper carrying out of such interactions may be difficult due to BPMN lack of formal semantics. In particular, no formal studies have been specifically done to cope with complex BPMN interaction scenarios unified under the name of Service Interaction Patterns. In this work the depiction of the service interaction patterns in BPMN collaboration diagrams is revisited and fully formalised via a direct semantics for BPMN multi-instance collaborations, thus leaving no room for ambiguity and validating the BPMN semantics. To make the formalisation more accessible, a visualisation of the patterns execution by means of a BPMN model animation tool is provided.
引用
收藏
页码:3 / 20
页数:18
相关论文
共 50 条
  • [1] Formalising Interaction Patterns
    Bottoni, Paolo
    Guerra, Esther
    de Lara, Juan
    [J]. MODEL-DRIVEN DEVELOPMENT OF ADVANCED USER INTERFACES, 2011, 340 : 257 - +
  • [2] BPMN 2.0 and the Service Interaction Patterns: Can We Support Them All?
    Campagna, Dario
    Kavka, Carlos
    Onesti, Luka
    [J]. SOFTWARE TECHNOLOGIES, ICSOFT 2014, 2015, 555 : 3 - 20
  • [3] Formalising and animating multiple instances in BPMN collaborations
    Corradini, Flavio
    Muzi, Chiara
    Re, Barbara
    Rossi, Lorenzo
    Tiezzi, Francesco
    [J]. INFORMATION SYSTEMS, 2022, 103
  • [4] Formalising performative interaction
    Dix, Alan
    Sheridan, Jennifer G.
    Reeves, Stuart
    Benford, Steve
    O'Malley, Claire
    [J]. INTERACTIVE SYSTEMS: DESIGN, SPECIFICATION, AND VERIFICATION, 2006, 3941 : 15 - 25
  • [5] Service interaction patterns
    Barros, A
    Dumas, M
    ter Hofstede, AHM
    [J]. BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2005, 3649 : 302 - 318
  • [6] Formalising design patterns composition
    Taibi, T.
    [J]. IEE PROCEEDINGS-SOFTWARE, 2006, 153 (03): : 127 - 136
  • [7] Service blueprinting and BPMN: a comparison
    Milton, Simon K.
    Johnson, Lester W.
    [J]. MANAGING SERVICE QUALITY, 2012, 22 (06): : 606 - 621
  • [8] Formalising Adaptation Patterns for Autonomic Ensembles
    Cesari, Luca
    De Nicola, Rocco
    Pugliese, Rosario
    Puviani, Mariachiara
    Tiezzi, Francesco
    Zambonelli, Franco
    [J]. FORMAL ASPECTS OF COMPONENT SOFTWARE, 2014, 8348 : 100 - 118
  • [9] Formalising design patterns in predicate logic
    Bayley, Ian
    Zhu, Hong
    [J]. SEFM 2007: FIFTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2007, : 25 - +
  • [10] Modeling service interaction patterns
    Xue, Gang
    Chen, Tony
    He, Gang
    Yao, Shaowen
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2011, 26 (02): : 103 - 113