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 条
  • [1] A distributed service composition protocol for pervasive environments
    Chakraborty, D
    Yesha, Y
    Joshi, A
    [J]. 2004 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-4: BROADBAND WIRELESS - THE TIME IS NOW, 2004, : 2575 - 2580
  • [2] LASEC: A Localized Approach to Service Composition in Pervasive Computing Environments
    Siebert, Joanna
    Cao, Jiannong
    Lai, Yi
    Guo, Peng
    Zhu, Weiping
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (07) : 1948 - 1957
  • [3] A Parallel Approach for Service Composition with Complex Structures in Pervasive Environments
    Liu, Chenyang
    Cao, Jian
    Wang, Jie
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 551 - 558
  • [4] Distributed service discovery architecture for pervasive environments
    Subramani, S
    Dhanakoti, N
    Gopalan, S
    V, S
    [J]. 2005 Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services (ICAS/ICNS), 2005, : 154 - 160
  • [5] An Efficient Approach to Situation-Aware Service Discovery in Pervasive Service Computing Environments
    Yau, Stephen S.
    Pohare, Gautam G.
    [J]. UBIQUITOUS INTELLIGENCE AND COMPUTING, PROCEEDINGS, 2009, 5585 : 68 - 82
  • [6] A distributed service discovery and selection framework in pervasive service environments
    Dhanakoti, N
    Gopalan, S
    Sridhar, V
    Subramani, S
    [J]. Telecommunications 2005, Proceedings, 2005, : 452 - 457
  • [7] An efficient and reliable approach for quality-of-service-aware service composition
    Li, Jun
    Zheng, Xiao-Lin
    Chen, Song-Tao
    Song, William-Wei
    Chen, De-ren
    [J]. INFORMATION SCIENCES, 2014, 269 : 238 - 254
  • [8] Toward distributed service discovery in pervasive computing environments
    Chakraborty, D
    Joshi, A
    Yesha, Y
    Finin, T
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (02) : 97 - 112
  • [9] Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments
    Schuhmann, Stephan
    Herrmann, Klaus
    Rothermel, Kurt
    Boshmaf, Yazan
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2013, 8 (02)
  • [10] User-Excentric Service Composition in Pervasive Environments
    Ibrahim, Noha
    Frenot, Stephane
    Le Mouel, Frederic
    [J]. 2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, : 682 - 689