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 条
  • [41] A context service for multimodal pervasive environments
    Coronato, Antonio
    De Pietro, Giuseppe
    [J]. 2007 THIRD INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS AND WORKSHOPS, 2007, : 84 - 87
  • [42] A Near Optimal Reliable Composition Approach for Geo-Distributed Latency-Sensitive Service Chains
    Chemodanov, Dmitrii
    Calyam, Prasad
    Esposito, Flavio
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1792 - 1800
  • [43] A Distributed Approach to Local Adaptation Decision Making for Sequential Applications in Pervasive Environments
    Abebe, Ermyas
    Ryan, Caspar
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 1, 2009, 5870 : 773 - +
  • [44] COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support
    Ben Mokhtar, Sonia
    Georgantas, Nikolaos
    Issarny, Valerie
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (12) : 1941 - 1955
  • [45] Context-aware Service Composition of Heterogeneous Services in Pervasive Computing Environments: A Review
    Aljawarneh, Mahmoud
    Das Dhomeja, Lachhman
    Malkani, Yasir Arfat
    [J]. PROCEEDINGS OF THE 2016 19TH INTERNATIONAL MULTI-TOPIC CONFERENCE (INMIC), 2016, : 155 - 160
  • [46] Private and Secure Service Discovery via Progressive Approach in Pervasive Computing Environments
    Durga, S.
    Salaja, S.
    [J]. ICCN: 2008 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING, 2008, : 71 - 77
  • [47] Secure and distributed knowledge management in pervasive environments
    Malatras, A
    Pavlou, G
    Belsis, P
    Gritzalis, S
    Skourlas, C
    Chalaris, I
    [J]. INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES 2005, PROCEEDINGS, 2005, : 79 - 87
  • [48] Enabling Autonomous Management of Distributed Pervasive Environments
    Ganna, Mohammed
    Horlait, Eric
    [J]. INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2007, 2 (03) : 277 - 291
  • [49] Towards Distributed Agent Environments for Pervasive Healthcare
    Bromuri, Stefano
    Schumacher, Michael Ignaz
    Stathis, Kostas
    [J]. MULTIAGENT SYSTEM TECHNOLOGIES, 2010, 6251 : 125 - +
  • [50] Distributed Discovery of Causal Networks in Pervasive Environments
    Mariani, Stefano
    Zambonelli, Franco
    [J]. 2024 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS, PERCOM WORKSHOPS, 2024,