Toward Ubiquitous Environment: An Scalable Framework for Autonomous Service Composition

被引:0
|
作者
Zhang, Jingbin [1 ]
Zheng, Peikai [1 ]
Ma, Meng [2 ]
Wang, Ping [2 ,3 ,4 ]
机构
[1] Peking Univ, Sch Elect Engn & Comp Sci, Beijing, Peoples R China
[2] Peking Univ, Natl Engn Res Ctr Software Engn, Beijing, Peoples R China
[3] Peking Univ, Sch Software & Microelect, Beijing, Peoples R China
[4] PKU, Key Lab High Confidence Software Technol, Minist Educ, Beijing, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Ubiquitous Computing; Service Composition; Quality of Service (QoS); Execution Cost; Pruning Strategy;
D O I
10.1109/SmartWorld.2018.00125
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In ubiquitous environment, there are various services provided by different underlying devices, which need cooperate together with not only the correct functional workflow, but also the non-functional composition quality. In this paper, we propose an integrated and scalable framework for quality of services (QoS) aware autonomous service composition. In addition to QoS, we also consider the execution cost in the composition which can be reflected on the number of services. It consists of three stages: 1) construction of the dependency graph that descripts the relations among corresponding services for a specific request; 2) QoS aware graph pruning, is divided into strict strategy and loose strategy; 3) composition solution search, including greedy near-optimal search based on strict pruning strategy and global optimal search based on loose pruning strategy. Experimental results prove that our framework outperforms other selected algorithms or frameworks in composition effect and processing efficiency, especially when processing large scale services.
引用
收藏
页码:611 / 618
页数:8
相关论文
共 50 条
  • [31] Dynamic service composition model for ubiquitous service environments
    Lee, Seungkeun
    Lee, Junghyun
    AGENT COMPUTING AND MULTI-AGENT SYSTEMS, 2006, 4088 : 742 - 747
  • [32] A Context-aware Computing Mediated Dynamic Service Composition and Reconfiguration for Ubiquitous Environment
    Gong, Tao
    Hu, Zheng
    Liu, HaiFeng
    Lin, Feng
    Zhou, Dian
    Tian, Hui
    PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS, 2012, : 16 - 23
  • [33] ASCEND: A framework for automatic service composition and execution in dynamic environment
    Deng, SG
    Wu, ZH
    Li, Y
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 3457 - 3461
  • [34] Toward a Ubiquitous Smart Space Design Framework
    Jeng, Taysheng
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (03) : 675 - 686
  • [35] Toward a framework for evaluating ubiquitous computing applications
    Scholtz, J
    Consolvo, S
    IEEE PERVASIVE COMPUTING, 2004, 3 (02) : 82 - 88
  • [36] Toward flexible media distribution in a ubiquitous environment
    Promotion Project 1, NTT Cyber Solutions Laboratories
    NTT Tech. Rev., 2006, 3 (6-11):
  • [37] Servicebots - A scalable architecture for autonomous service robots
    Peters, L
    Pauly, M
    Arghir, A
    NINTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2000), VOLS 1 AND 2, 2000, : 1013 - 1016
  • [38] A Hierarchical Service Discovery Framework for Ubiquitous Computing
    Gu, Xiaoguang
    Shi, Hongzhou
    Ye, Jian
    2008 3RD INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND APPLICATIONS, VOLS 1 AND 2, 2008, : 307 - 312
  • [39] A scalable autonomous replica management framework for grids
    Vlassov, Vladimir
    Li, Dong
    Popov, Konstantin
    Haridi, Seif
    IEEE JOHN VINCENT ATANASOFF 2006 INTERNATIONAL SYMPOSIUM ON MODERN COMPUTING, PROCEEDINGS, 2006, : 33 - +
  • [40] Seamless provisioning of service in the ubiquitous computing environment
    Chen, EY
    Zhang, DG
    Shi, YC
    Xu, GY
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 1904 - 1909