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 条
  • [1] A goal-driven approach of service composition for pervasive computing
    Zhang, Kangkang
    Li, Qingzhong
    Sui, Qi
    2006 1ST INTERNATIONAL SYMPOSIUM ON PERVASIVE COMPUTING AND APPLICATIONS, PROCEEDINGS, 2006, : 593 - +
  • [2] Research on evolution of goal-driven service composition patterns
    Li, Z. (lzjsj2008@163.com), 1600, Editorial Board of Journal of Dong Hua University, 1882 West Yan-an Road, Shanghai, 200051, China (29):
  • [3] Research on Evolution of Goal-Driven Service Composition Patterns
    李征
    李昭
    何克清
    王健
    冯在文
    JournalofDonghuaUniversity(EnglishEdition), 2012, 29 (01) : 14 - 18
  • [4] Event Driven Service Composition for Pervasive Computing
    Dasgupta, Sourish
    Bhat, Satish
    Lee, Yugyung
    2009 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS (PERCOM), VOLS 1 AND 2, 2009, : 304 - 309
  • [5] A goal-driven approach for adaptive service composition using planning
    Song, Seheon
    Lee, Seok-Won
    MATHEMATICAL AND COMPUTER MODELLING, 2013, 58 (1-2) : 261 - 273
  • [6] Online Automatic Service Composition for Mobile and Pervasive Computing
    Wang, Zhaoning
    Cheng, Bo
    Chen, Junliang
    2021 IEEE 20TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2021), 2021, : 1428 - 1433
  • [7] A Goal-Driven Approach for Service Request Modeling
    Lee, Chiung-Hon Leon
    Liu, Alan
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2010, 25 (08) : 733 - 756
  • [8] Goal-Driven Composition of Business Process Models
    Nagel, Benjamin
    Gerth, Christian
    Engels, Gregor
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 16 - 27
  • [9] A Petri net-based approach for automated goal-driven web service composition
    Zhovtobryukh, Dmytro
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2007, 83 (01): : 33 - 63
  • [10] Dynamic Service Composition Orchestrated by Cognitive Agents in Mobile & Pervasive Computing
    Romero, Oscar J.
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 390 - 391