QoS-aware and multi-granularity service composition

被引:11
|
作者
Feng, Zaiwen [1 ,2 ]
Peng, Rong [1 ,2 ]
Wong, Raymond K. [3 ]
He, Keqing [1 ,2 ]
Wang, Jian [1 ,2 ]
Hu, Songlin [4 ]
Li, Bing [1 ,2 ]
机构
[1] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Sch Comp, Wuhan 430072, Peoples R China
[3] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
[4] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
基金
北京市自然科学基金; 中国国家自然科学基金;
关键词
Service composition; Automatic; Behavioral compliance; Granularity; QoS; SELECTION;
D O I
10.1007/s10796-012-9378-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Composition of Web services can be very complex, and usually involves multiple atomic services and varieties of message exchange patterns. Worst still, with the increasing amount of available services with varying granularity and quality, selecting the best combination of services becomes very challenging. This paper addresses the issues on multi-granularity service composition with awareness of the service quality. In particular, we consider how a new service composition plan is produced, while preserving its original observable behaviors of a service that are shown to the service user, by substituting the service with another service or a set of services of finer or coarser grain. The new plan aims to have services of better quality (if the corresponding underlying services are available). To achieve this, we firstly define a behavioral signature model to capture observable behaviors of services. We then present that two service composition plans are choreography equivalent if they comply with the same behavioral signature model. We then propose a behavioral extracting algorithm to obtain the behavioral signature model from a service composition plan. We also present a method to determine choreography equivalence. Finally we briefly describe our prototype implementation that captures all these proposed algorithms.
引用
收藏
页码:553 / 567
页数:15
相关论文
共 50 条
  • [41] QoS-aware service composition for distributed video surveillance
    Hossain, M. Shamim
    MULTIMEDIA TOOLS AND APPLICATIONS, 2014, 73 (01) : 169 - 188
  • [42] QoS-aware Services Replacement of Web Service Composition
    Yin, Keting
    Zhou, Bo
    Zhang, Shuai
    Xu, Bin
    Chen, Yixi
    ITCS: 2009 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE, PROCEEDINGS, VOL 2, PROCEEDINGS, 2009, : 271 - 274
  • [43] QoS-based selection of multi-granularity web services for the composition
    Zhou B.
    Yin K.
    Jiang H.
    Zhang S.
    Kavs A.J.
    Journal of Software, 2011, 6 (03) : 366 - 373
  • [44] Sub-Composite Service Enabled QoS-Aware Service Composition
    Chen, Xi
    Zeng, Huaxin
    Dou, Jun
    PROCEEDINGS 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, (ICCSIT 2010), VOL 1, 2010, : 340 - 345
  • [45] Efficient QoS-Aware Service Composition with a Probabilistic Service Selection Policy
    Klein, Adrian
    Ishikawa, Fuyuki
    Honiden, Shinichi
    SERVICE-ORIENTED COMPUTING - ICSOC 2010, PROCEEDINGS, 2010, 6470 : 182 - +
  • [46] A Heuristic QoS-Aware Service Selection Approach to Web Service Composition
    Liu, Dongmei
    Shao, Zhiqing
    Yu, Caizhu
    Fan, Guisheng
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 1184 - 1189
  • [47] QoS-aware Service Composition in Multi-Network Environment based on Genetic Algorithm
    Li, Minghui
    Wu, Kaigui
    Liu, Lu
    2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2011, : 1231 - 1235
  • [48] Towards Uncertain QoS-aware Service Composition via Multi-objective Optimization
    Niu, Sen
    Zou, Guobing
    Gan, Yanglan
    Xiang, Yang
    Zhang, Bofeng
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 894 - 897
  • [49] Applying Multi-Objective Evolutionary Algorithms to QoS-Aware Web Service Composition
    Li, Li
    Cheng, Peng
    Ou, Ling
    Zhang, Zili
    ADVANCED DATA MINING AND APPLICATIONS (ADMA 2010), PT II, 2010, 6441 : 270 - 281
  • [50] A hybrid formal verification approach for QoS-aware multi-cloud service composition
    Alireza Souri
    Amir Masoud Rahmani
    Nima Jafari Navimipour
    Reza Rezaei
    Cluster Computing, 2020, 23 : 2453 - 2470