• DocumentCode
    3343114
  • Title

    Toward a Model-Based Approach to Dynamic Adaptation of Composite Services

  • Author

    Song, Wei ; Ma, Xiaoxing ; Dou, Wanchun ; Jian Lu

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing
  • fYear
    2008
  • fDate
    23-26 Sept. 2008
  • Firstpage
    561
  • Lastpage
    568
  • Abstract
    Facing changing environments and evolving business rules, composite services ought to be adaptable, even at run-time. Existing mainstream service composition languages and execution engines exhibit insufficient support for variability and adaptability to cater for dynamic changes. Research efforts have been put on the extension of the languages and argumentation of the engines. However, how to ensure the correctness for the adaptation of a running composite service instance and minimize unnecessary re-execution of component services remains a challenge. To address this problem, we propose a model-based approach that allows run-time adaptation of composite services. It is based on an instance transfer mechanism that transfers an active instance of the old service composition schema to a appropriate state of the new schema. Algorithms are proposed to find the appropriate destination states of the transformation. After the migration, the suspended instances can resume their execution according to the new schema. An example based on a FindRoute composite service is also included.
  • Keywords
    Web services; FindRoute composite service; Web service; dynamic adaptation; execution engines; mainstream service composition languages; Adaptation model; Communication standards; Computer science; Engines; Logic; Resumes; Runtime environment; Specification languages; Weaving; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2008. ICWS '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3310-0
  • Electronic_ISBN
    978-0-7695-3310-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2008.65
  • Filename
    4670221