Run-time resolution of service property conflicts in web service composition

被引:1
|
作者
Xu, Jiuyun [1 ]
Ning, Xiao [1 ]
Reiff-Marganiec, Stephan [2 ]
Duan, Qiang [3 ]
Zheng, Zibin [4 ]
机构
[1] China Univ Petr, Sch Comp & Commun Engn, Qingdao, Peoples R China
[2] Univ Leicester, Dept Comp Sci, Leicester LE1 7RH, Leics, England
[3] Penn State Univ, Informat Sci & Technol Dept, Abington Coll, Philadelphia, PA 16801 USA
[4] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
web service composition; service property conflict; bi-objective optimisation; runtime;
D O I
10.1504/IJWGS.2016.076617
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service composition has become a common approach to realising complex business processes. The large number of services developed and deployed independently by various providers can lead to undesirable interactions between properties of different services which are a serious obstacle for service composition to meet users' requirements. While some property conflicts can be prevented during design, many occur during execution based on runtime data. In this paper, we propose a solution for the problem of run-time resolution of service property conflicts. We formulate the conflict resolution problem as bi-objective optimisation model based on user's revenue. Solving the optimisation model provides a set of Pareto solutions which are ranked to identify the optimal one for resolving a service property conflict. The proposed scheme is implemented in a prototype for experimental performance evaluation. The experimental results indicate that our scheme is effective and efficient in resolving service property conflicts at runtime.
引用
收藏
页码:142 / 161
页数:20
相关论文
共 50 条
  • [1] A Run-time Service Discovery Tool for Web Services Compositions
    Rouached, Mohsen
    Godart, Claude
    [J]. PROCEEDINGS OF THE ICEBE 2008: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, 2008, : 179 - 187
  • [2] Run-time monitoring of instances and classes of web service compositions
    Barbon, Fabio
    Traverso, Paolo
    Pistore, Marco
    Trainotti, Michele
    [J]. ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 63 - +
  • [3] Web service run-time monitoring and visualization analysis based on probe
    Chen, Liang
    Xiong, Dapeng
    Zou, Peng
    Wang, Hua
    [J]. 2016 IEEE FIRST INTERNATIONAL CONFERENCE ON DATA SCIENCE IN CYBERSPACE (DSC 2016), 2016, : 446 - 451
  • [4] Conversation errors in web service coordination: Run-time detection and repair
    Blanchet, W
    Elio, R
    Stroulia, E
    [J]. 2005 IEEE/WIC/ACM International Conference on Web Intelligence, Proceedings, 2005, : 442 - 449
  • [5] Keep It Small, Keep It Real: Efficient Run-Time Verification of Web Service Compositions
    Baresi, Luciano
    Bianculli, Domenico
    Guinea, Sam
    Spoletini, Paola
    [J]. FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, 5522 : 26 - +
  • [6] Run-time code generation as a central system service
    Franz, M
    [J]. SIXTH WORKSHOP ON HOT TOPICS IN OPERATING SYSTEMS, PROCEEDINGS, 1997, : 112 - 117
  • [7] QoS-driven web service composition with inter service conflicts
    Gao, AQ
    Yang, DQ
    Tang, SW
    Zhang, M
    [J]. FRONTIERS OF WWW RESEARCH AND DEVELOPMENT - APWEB 2006, PROCEEDINGS, 2006, 3841 : 121 - 132
  • [8] A Run-time Infrastructure based on Service-Distributed Architecture
    Wang, Zhiteng
    Zhang, Hongjun
    Zhang, Rui
    Li, Yong
    Xu, Baoyu
    [J]. APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (02): : 595 - 604
  • [9] A Framework for Run-Time Behavioural Service Adaptation in Ubiquitous Computing
    Camara, Javier
    Canal, Carlos
    Vasilev, Nikolay
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2010 WORKSHOPS, 2010, 6428 : 67 - +
  • [10] Run-time Resolution of Uncertainty
    Welsh, Kristopher
    Sawyer, Pete
    Bencomo, Nelly
    [J]. 2011 19TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2011, : 355 - +