Choreography-based vs Orchestration-based Service Composition in Opportunistic Networks

被引:0
|
作者
Baklouti, Fadhlallah [1 ]
Le Sommer, Nicolas [1 ]
Maheo, Yves [1 ]
机构
[1] Univ Bretagne Sud, IRISA, Lorient, France
关键词
MOBILE ENVIRONMENTS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Pervasive networks formed spontaneously by wireless mobile devices capable of ad hoc communication make it possible to get services from these devices, and to compose them dynamically so as to provide people with new and more sophisticated application services. Discovering, invoking and composing services in such networks are challenging tasks, due to the numerous and unpredictable connectivity disruptions caused by mobility and the short radio range of wireless interfaces. By implementing the "store, carry and forward" principle, opportunistic networking and computing can help tolerate connectivity disruptions and support communication in such intermittently-connected networks. In this paper, we present a system we have designed to discover, to select, to invoke and to compose REST services dynamically in opportunistic networks. This system implements both orchestration-based and choreography-based composition strategies. In this paper, we compare these two techniques in two different scenarios: one involving nomadic people roaming in an open area, and another one involving people attending a sport event.
引用
收藏
页码:731 / 738
页数:8
相关论文
共 50 条
  • [1] Orchestration- and choreography-based composition of Internet of Transactional Things
    Zakaria Maamar
    Muhammad Asim
    Saoussen Cheikhrouhou
    Ayesha Qamar
    Service Oriented Computing and Applications, 2021, 15 : 157 - 170
  • [2] Orchestration- and choreography-based composition of Internet of Transactional Things
    Maamar, Zakaria
    Asim, Muhammad
    Cheikhrouhou, Saoussen
    Qamar, Ayesha
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2021, 15 (02) : 157 - 170
  • [3] Local and on-the-fly choreography-based web service composition
    Mitra, Saayan
    Basu, Samik
    Kumar, Ratnesh
    PROCEEDINGS OF THE IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE: WI 2007, 2007, : 521 - +
  • [4] A Service Discovery Solution for Edge Choreography-Based Distributed Embedded Systems
    Blanc, Sara
    Bayo-Monton, Jose-Luis
    Palanca-Barrio, Senen
    Arreaga-Alvarado, Nestor X.
    SENSORS, 2021, 21 (02) : 1 - 20
  • [5] CHOReVOLUTION: Hands-On In-Service Training for Choreography-Based Systems
    Autili, Marco
    Di Salle, Amleto
    Pompilio, Claudio
    Tivoli, Massimo
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2020, 2020, 12134 : 3 - 19
  • [6] CSP-based verification for web service orchestration and choreography
    Yeung, W. L.
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2007, 83 (01): : 65 - 74
  • [7] Towards Adapting Choreography-Based Service Compositions Through Enterprise Integration Patterns
    Di Salle, Amleto
    Gallo, Francesco
    Perucci, Alexander
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2015), 2015, 9509 : 240 - 252
  • [8] TOWARDS CHOREOGRAPHY-BASED PROCESS DISTRIBUTION IN THE CLOUD
    Wagner, Sebastian
    Kopp, Oliver
    Leymann, Frank
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 490 - 494
  • [9] 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
  • [10] Engineering Trustable Choreography-based Systems using Blockchain
    Corradini, F.
    Marcelletti, A.
    Morichetta, A.
    Polini, A.
    Re, B.
    Tiezzi, F.
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 1470 - 1479