An architecture for rapid, on-demand service composition

被引:9
|
作者
Vukovic, Maja [1 ]
Kotsovinos, Evangelos [2 ]
Robinson, Peter [3 ]
机构
[1] IBM T J Watson Res, 19 Skyline Dr, Hawthorne, NY 10532 USA
[2] Deutsch Telekom Labs, D-10587 Berlin, Germany
[3] Univ Cambridge, Cambridge CB3 0FD, England
关键词
Service composition; Context awareness; AI planning;
D O I
10.1007/s11761-007-0016-x
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Legacy application designmodels, which are still widely used for developing context-aware applications, incur important limitations. Firstly, embedding contextual dependencies in the form of if-then rules specifying how applications should react to context changes is impractical to accommodate the large variety of possibly even unanticipated context types and their values. Additionally, application development is complicated and challenging, as programmers have to manually determine and encode the associations of all possible combinations of context parameters with application behaviour. In this paper we propose a framework for building context aware applications on-demand, as dynamically composed sequences of calls to services. We present the design and implementation of our system, which employs goal-oriented inferencing for assembling composite services, dynamically monitors their execution, and adapts applications to deal with contex-tual changes. We describe the failure recovery mechanisms we have implemented, allowing the deployment of the system in a non-perfect environment, and avoiding the delays inherent in re-discovering a suitable service instance. By means of experimental evaluation in a realistic infotainment application, we demonstrate the potential of the proposed solution an effective, efficient, and scalable approach.
引用
收藏
页码:197 / 212
页数:16
相关论文
共 50 条
  • [1] Application development powered by rapid, on-demand service composition
    Vukovic, Maja
    Kotsovinos, Evangelos
    Robinson, Peter
    [J]. IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, : 88 - +
  • [2] A Security Service on-demand Architecture in SDN
    Chou, Li-Der
    Tseng, Chia-Wei
    Huang, Yu-Ki
    Chen, Kuo-Chung
    Ou, Tsung-Fu
    Yen, Chia-Kuan
    [J]. 2016 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC 2016): TOWARDS SMARTER HYPER-CONNECTED WORLD, 2016, : 287 - 291
  • [3] On-demand service in grid: Architecture, design and implementation
    Huang, ZC
    He, C
    Gu, L
    Wu, JF
    [J]. 11th International Conference on Parallel and Distributed Systems Workshops, Vol II, Proceedings,, 2005, : 674 - 678
  • [4] Natural Language based On-demand Service Composition
    Pop, F. -C.
    Cremene, M.
    Tigli, J. -Y.
    Lavirotte, S.
    Riveill, M.
    Vaida, M.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2010, 5 (05) : 871 - 883
  • [5] An on-demand QoS service composition protocol for MANETs
    Han, Songqiao
    Zhang, Shensheng
    Li, Guoqi
    Zhang, Yong
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (11): : 1877 - 1880
  • [6] An On-Demand TV Service Architecture for Networked Home Appliances
    Kim, Eunsam
    Lee, Choonhwa
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2008, 46 (12) : 56 - 63
  • [7] An architecture for on-demand service deployment over a telco CDN
    Frangoudis, Pantelis A.
    Yala, Louiza
    Ksentini, Adlen
    Taleb, Tarik
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [8] RoleDiSCo: A Middleware Architecture and Implementation for Coordinated On-Demand Composition of Smart Service Systems in Decentralized Environments
    Wutzler, Markus
    Springer, Thomas
    Schill, Alexander
    [J]. 2017 IEEE 2ND INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2017, : 39 - 44
  • [9] On-demand service composition based on natural language requests
    Pop, Florin-Claudiu
    Cremene, Marcel
    Vaida, Mircea-Florin
    Riveill, Michel
    [J]. WONS 2009: SIXTH INTERNATIONAL CONFERENCE ON WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES, 2009, : 41 - +
  • [10] On-demand Dynamic Network Service Deployment over NaaS Architecture
    Bouhendir, Amina
    Berlin, Emmanuel
    Simoni, Noemie
    [J]. NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1023 - 1024