Conversation errors in web service coordination: Run-time detection and repair

被引:1
|
作者
Blanchet, W [1 ]
Elio, R [1 ]
Stroulia, E [1 ]
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2M7, Canada
关键词
D O I
10.1109/WI.2005.51
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Organizations that own web services participating in a workflow composition may evolve their components independently. Service coordination can fail when previously legal messages between independently changing, distributed components become illegal because their respective workflow models are no longer synchronized. This paper presents an intelligent-agent framework that wraps a web service in a conversation layer and a simple workflow-adaptation function. The conversation layer implements protocols and consults globally shared, declarative policy specifications to resolve interaction failures. The framework allows agents to resolves various model mismatches that cause interaction errors, including changes to required preconditions, partners, and expected message ordering. Implications of this distributed approach to web service coordination are also discussed.
引用
收藏
页码:442 / 449
页数:8
相关论文
共 50 条
  • [1] Run-time detection and correction of heliostat tracking errors
    Chiesi, Matteo
    Scarselli, Eleonora Franchi
    Guerrieri, Roberto
    [J]. RENEWABLE ENERGY, 2017, 105 : 702 - 711
  • [2] A static analysis method for run-time errors detection
    Cao, WJ
    Xu, SH
    Shi, ZG
    [J]. ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 6615 - 6618
  • [3] Run-time resolution of service property conflicts in web service composition
    Xu, Jiuyun
    Ning, Xiao
    Reiff-Marganiec, Stephan
    Duan, Qiang
    Zheng, Zibin
    [J]. INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2016, 12 (02) : 142 - 161
  • [4] 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
  • [5] 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 - +
  • [6] FINDING RUN-TIME MEMORY ERRORS
    NELSON, T
    [J]. DR DOBBS JOURNAL, 1993, 18 (12): : 34 - &
  • [7] 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
  • [8] Static checker of semantic run-time errors
    Kuksenko, SV
    Shelekhov, VI
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 1998, 24 (06) : 288 - 300
  • [9] Relational abstract domains for the detection of floating-point run-time errors
    Miné, A
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, 2004, 2986 : 3 - 17
  • [10] Run-time Plan Repair for AUV Missions
    Harris, Catherine
    Dearden, Richard
    [J]. STAIRS 2014, 2014, 264 : 151 - 160