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 条
  • [11] Orchestration-based mechanism for sampling adaptation in sensing-based applications
    Harb, H.
    Baalbaki, H.
    Abou Jaoude, C.
    Jaber, A.
    IET SMART CITIES, 2021, 3 (03) : 158 - 170
  • [12] Choreography-Based Analysis of Distributed Message Passing Programs
    Taylor, Ramsay
    Tuosto, Emilio
    Walkinshaw, Neil
    Derrick, John
    2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP), 2016, : 512 - 519
  • [13] An Autonomic Management System for Choreography-based Workflows on Grids and Clouds
    Papuzzo, Giuseppe
    Spezzano, Giandomenico
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 125 - 132
  • [14] Service Composition in Opportunistic Networks
    Tamhane, Sagar A.
    Kumar, Mohan
    Passarella, Andrea
    Conti, Marco
    2012 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS, CONFERENCE ON INTERNET OF THINGS, AND CONFERENCE ON CYBER, PHYSICAL AND SOCIAL COMPUTING (GREENCOM 2012), 2012, : 285 - 292
  • [15] A Formal Semantics For Supporting The Automated Synthesis Of Choreography-based Architectures
    Najem, Tala
    13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019, : 51 - 54
  • [16] Engineering Trustable and Auditable Choreography-based Systems Using Blockchain
    Corradini, Flavio
    Marcelletti, Alessandro
    Morichetta, Andrea
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2022, 13 (03)
  • [17] 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
  • [18] 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 - +
  • [19] A Choreography-Based and Collaborative Road Mobility System for L'Aquila City
    Autili, Marco
    Di Salle, Amleto
    Gallo, Francesco
    Pompilio, Claudio
    Tivoli, Massimo
    FUTURE INTERNET, 2019, 11 (06)
  • [20] Opportunistic Service Composition in Pervasive Networks
    Baklouti, Fadhlallah
    Le Sommer, Nicolas
    Maheo, Yves
    2017 WIRELESS DAYS, 2017, : 227 - 229