A Reliable and Efficient Distributed Service Composition Approach in Pervasive Environments

被引:12
|
作者
Liu, Chenyang [1 ]
Cao, Jian [1 ]
Wang, Jie [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
[2] Stanford Univ, Dept Civil & Environm Engn, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
Mobile service composition; multi-objective optimization; function graph decomposition; sub-solution optimization; combinatorial optimization;
D O I
10.1109/TMC.2016.2591544
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The global, ubiquitous usage of smart handsets and diversewireless communication tools calls for ameticulous reexamination of complex and dynamic service componentization and remote invocation. In order to satisfy ever-increasing service requirements and enrich users' experiences, efficient service composition approaches, which leverage the computing resources on nearby devices to form an on-demand composite service, should be developed. This is especially true for situations that are confronted with limited local computing capacity and device mobility. For anymobile pervasive environment, execution reliability and latency of the composite service aremajor concerns that impact users' satisfaction. In this paper, we propose a novel three-staged approach which takes reliability and latency into account to solve a distributed service composition efficiently. First, the graph of the functional process description is decomposed into multiple path structures through a graph-traversing algorithm. Second, messages are forwarded among the network nodes (i.e., intelligent handsets) to search for the sub-solutions for these path structures. Finally, an efficient combinatorial optimization algorithm computes the optimal service composition by the selection from these sub-solutions. This approach is validated extensively in static and mobile environments, and the results show the effectiveness and outperformance of this approach over existing approaches.
引用
收藏
页码:1231 / 1245
页数:15
相关论文
共 50 条
  • [31] A Framework for QoS-aware Web Service Composition in Pervasive Computing Environments
    Chen, Zhi-yong
    Yao, Qing
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND APPLICATIONS, VOLS 1 AND 2, 2008, : 1013 - 1018
  • [32] A Graph-Based Approach for Contextual Service Loading in Pervasive Environments
    Ben Hamida, Amira
    Le Mouel, Frederic
    Frenot, Stephane
    Ben Ahmed, Mohamed
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008, PART I, 2008, 5331 : 589 - 606
  • [33] Multi-protocol approach to service discovery and access in pervasive environments
    Raverdy, Pierre-Guillaume
    Issarny, Valerie
    Chibout, Rafik
    de la Chapelle, Agnes
    [J]. 2006 THIRD ANNUAL INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: NETWORKING & SERVICES, 2006, : 467 - +
  • [34] Expose or not? A progressive exposure approach for service discovery in pervasive computing environments
    Zhu, F
    Zhu, W
    Mutka, MW
    Ni, L
    [J]. THIRD IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2005, : 225 - 234
  • [35] A multi-protocol approach to service discovery and access in pervasive environments
    Raverdy, Pierre-Guillaume
    Issarny, Valerie
    Chibout, Rafik
    de la Chapelle, Agnes
    [J]. 2006 3RD ANNUAL INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS - WORKSHOPS, 2006, : 49 - +
  • [36] A User-Centric Approach for Personalized Service Provisioning in Pervasive Environments
    Anis Yazidi
    Ole-Christoffer Granmo
    B. John Oommen
    Martin Gerdes
    Frank Reichert
    [J]. Wireless Personal Communications, 2011, 61 : 543 - 566
  • [37] A tuplespace-based coordination architecture for service composition in pervasive computing environments
    Lv, Qingcong
    Yang, Fan
    Cao, Qiying
    Li, Shaozi
    [J]. PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 399 - +
  • [38] A User-Centric Approach for Personalized Service Provisioning in Pervasive Environments
    Yazidi, Anis
    Granmo, Ole-Christoffer
    Oommen, B. John
    Gerdes, Martin
    Reichert, Frank
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2011, 61 (03) : 543 - 566
  • [39] Efficient and reliable service selection for heterogeneous distributed software systems
    Wang, Shangguang
    Huang, Lin
    Sun, Lei
    Hsu, Ching-Hsien
    Yang, Fangchun
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 : 158 - 167
  • [40] Service discovery in pervasive computing environments
    Zhu, F
    Mutka, MW
    Ni, LM
    [J]. IEEE PERVASIVE COMPUTING, 2005, 4 (04) : 81 - 90