• DocumentCode
    1970667
  • Title

    Facing Uncertainty in Web Service Compositions

  • Author

    Alferez, German H. ; Pelechano, Vicente

  • Author_Institution
    Fac. de Ing. y Tecnol., Univ. de Montemorelos, Montemorelos, Mexico
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    219
  • Lastpage
    226
  • Abstract
    Web service compositions run in complex computing infrastructures where arising events may affect the quality of the system. However, crucial Web service compositions cannot be stopped to apply changes to deal with problematic events. Therefore, the trend is moving towards context-aware Web service compositions, which use context information as a basis for autonomic changes. Under the closed-world assumption, the context and possible adaptations are fully known at design time. Nevertheless, it is difficult to foresee all the possible situations arising in uncertain contexts. In this paper, we leverage models at runtime to guide the dynamic evolution of context-aware Web service compositions to deal with unexpected events in the open world. In order to manage uncertainty, a model that abstracts the Web service composition, self-evolves to preserve requirements. The evolved model guides changes in the underlying WS-BPEL composition schema. A prototype and an evaluation demonstrate the feasibility of our approach.
  • Keywords
    Web services; software fault tolerance; specification languages; ubiquitous computing; WS-BPEL composition schema; closed-world assumption; complex computing infrastructures; context information; context-aware Web service composition; dynamic evolution; Adaptation models; Context; Context modeling; Engines; Runtime; Uncertainty; Web services; Uncertainty; Web service compositions; dynamic evolution; models at runtime; open world;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2013 IEEE 20th International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5025-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2013.38
  • Filename
    6649582