Goal-Driven Service Composition in Mobile and Pervasive Computing

被引:58
|
作者
Chen, Nanxi [1 ]
Cardozo, Nicolas [1 ]
Clarke, Siobhan [1 ]
机构
[1] Trinity Coll Dublin, Dept Comp Sci, Dublin 2, Ireland
关键词
Services composition; requirements driven service discovery; pervasive computing; mobile computing; BROADCAST;
D O I
10.1109/TSC.2016.2533348
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile, pervasive computing environments respond to users' requirements by providing access to and composition of various services over networked devices. In such an environment, service composition needs to satisfy a request's goal, and be mobile-aware even throughout service discovery and service execution. A composite service also needs to be adaptable to cope with the environment's dynamic network topology. Existing composition solutions employ goal-oriented planning to provide flexible composition, and assign service providers at runtime, to avoid composition failure. However, these solutions have limited support for complex service flows and composite service adaptation. This paper proposes a self-organizing, goal-driven service model for task resolution and execution in mobile pervasive environments. In particular, it proposes a decentralized heuristic planning algorithm based on backward-chaining to support flexible service discovery. Further, we introduce an adaptation architecture that allows execution paths to dynamically adapt, which reduces failures, and lessens re-execution effort for failure recovery. Simulation results show the suitability of the proposed mechanism in pervasive computing environments where providers are mobile, and it is uncertain what services are available. Our evaluation additionally reveals the model's limits with regard to network dynamism and resource constraints.
引用
收藏
页码:49 / 62
页数:14
相关论文
共 50 条
  • [21] Towards a Goal-driven Method for Web Service Choreography Validation
    Parsa, Saeed
    Amiri, Mohammad Javad
    Ebrahimifard, Amir
    Arani, Mostafa Khoramabadi
    2016 SECOND INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2016, : 66 - 71
  • [22] A network service framework for mobile pervasive computing
    Chen, EY
    Shi, YC
    Xu, GY
    2003 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOL 1 AND 2, PROCEEDINGS, 2003, : 839 - 845
  • [23] Constraints-driven Service Composition in Mobile Cloud Computing
    Deng, Shuiguang
    Huang, Longtao
    Wu, Hongyue
    Wu, Zhaohui
    2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 228 - 235
  • [24] Composition trust bindings in pervasive computing service composition
    Buford, J
    Kumar, R
    Perkins, G
    FOURTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2006, : 261 - +
  • [25] EasyApp: Goal-Driven Service Flow Generator with Semantic Web Service Technologies
    Park, Yoo-mi
    Jung, Yuchul
    Yoo, HyunKyung
    Bae, Hyunjoo
    Kim, Hwa-Sung
    SEMANTIC WEB: RESEARCH AND APPLICATIONS, PT II, 2011, 6644 : 446 - 450
  • [26] GoalD: A Goal-Driven deployment framework for dynamic and heterogeneous computing environments
    Rodrigues, Gabriel S.
    Guimaraes, Felipe P.
    Rodrigues, Genaina N.
    Knauss, Alessia
    de Araujo, Joao Paulo C.
    Andrade, Hugo
    Ali, Raian
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 111 : 159 - 176
  • [27] Goal-driven scheduling model in edge computing for smart city applications
    Kim, Yongho
    Park, Seongha
    Shahkarami, Sean
    Sankaran, Rajesh
    Ferrier, Nicola
    Beckman, Pete
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 167 : 97 - 108
  • [28] Goal-driven scheduling model in edge computing for smart city applications
    Kim, Yongho
    Park, Seongha
    Shahkarami, Sean
    Sankaran, Rajesh
    Ferrier, Nicola
    Beckman, Pete
    Journal of Parallel and Distributed Computing, 2022, 167 : 97 - 108
  • [29] A dynamic service composition schema for pervasive computing
    Zhuzhong Qian
    Zhenghui Wang
    Tianyin Xu
    Sanglu Lu
    Journal of Intelligent Manufacturing, 2012, 23 : 1271 - 1280
  • [30] A dynamic service composition schema for pervasive computing
    Qian, Zhuzhong
    Wang, Zhenghui
    Xu, Tianyin
    Lu, Sanglu
    JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (04) : 1271 - 1280