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 条
  • [41] Evolving towards 'Goal-driven orthodontics'
    Krishnan, Vinod
    JOURNAL OF THE WORLD FEDERATION OF ORTHODONTISTS, 2021, 10 (04) : 133 - 134
  • [42] Goal-Driven Business Process Derivation
    Ghose, Aditya K.
    Narendra, Nanjangud C.
    Ponnalagu, Karthikeyan
    Panda, Anurag
    Gohad, Atul
    SERVICE-ORIENTED COMPUTING, 2011, 7084 : 467 - 476
  • [43] Habitual versus goal-driven attention
    Jiang, Yuhong V.
    CORTEX, 2018, 102 : 107 - 120
  • [44] Goal-driven modulation of oculomotor capture
    Casimir J. H. Ludwig
    Iain D. Gilchrist
    Perception & Psychophysics, 2003, 65 : 1243 - 1251
  • [45] Discussion on the Goal-driven Teaching Method
    Li Bo
    Cao Fuyi
    Lv Haihua
    Li Fengpeng
    Yu Shun
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ENGINEERING MANAGEMENT, ENGINEERING EDUCATION AND INFORMATION TECHNOLOGY, 2015, 36 : 289 - 293
  • [46] Goal-driven deception tactics design
    De Faveri, Cristiano
    Moreira, Ana
    Amaral, Vasco
    2016 IEEE 27TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2016, : 264 - 275
  • [47] A toolbox for goal-driven knowledge acquisition
    Sleeman, D
    White, S
    PROCEEDINGS OF THE NINETEENTH ANNUAL CONFERENCE OF THE COGNITIVE SCIENCE SOCIETY, 1997, : 1054 - 1054
  • [48] Framework for Goal-Driven Negotiation Process
    Lei, Ying
    FOUNDATIONS OF INTELLIGENT SYSTEMS (ISKE 2011), 2011, 122 : 391 - 400
  • [49] Goal-Driven Sequential Data Abstraction
    Muhammad, Umar Riaz
    Yang, Yongxin
    Hospedales, Timothy M.
    Xiang, Tao
    Song, Yi-Zhe
    2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 71 - 80
  • [50] Goal-driven Command Recommendations for Analysts
    Aggarwal, Samarth
    Garg, Rohin
    Sancheti, Abhilasha
    Guda, Bhanu Prakash Reddy
    Burhanuddin, Iftikhar Ahamath
    RECSYS 2020: 14TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2020, : 160 - 169