• DocumentCode
    108034
  • Title

    Introducing Replaceability into Web Service Composition

  • Author

    Al-Helal, Hussein ; Gamble, Rose

  • Author_Institution
    Tandy Sch. of Comput. Sci., Univ. of Tulsa, Tulsa, OK, USA
  • Volume
    7
  • Issue
    2
  • fYear
    2014
  • fDate
    April-June 2014
  • Firstpage
    198
  • Lastpage
    209
  • Abstract
    By discovering and reusing relevant web services, an organization can select and compose those services that most closely meet its business and Quality of Service (QoS) needs. As the number of available web services increases, selecting the best fit services for a given task becomes more challenging. QoS attributes play a significant role in the selection process by directing service composition constraints to a workflow plan that has the best QoS values. Two major problems arise at runtime when undesirable events necessitate the need to reselect services and replan the service bindings. First, if the reselection process consumes additional time, it can impact a temporal QoS constraint. Second, the newly generated composition might not comply with other QoS constraints imposed on the plan. This paper proposes an approach to composing web services that both performs reselection and avoids the violation of QoS constraints after replanning by defining and evaluating a replaceability property. Replaceability factors directly into the algorithm´s original service selection process considering all QoS constraints.
  • Keywords
    Web services; planning; quality of service; software reusability; Web service composition; Web service reusability; Web service selection process; quality of service; replaceability; reselection process; runtime; temporal QoS constraint; workflow planning; Web service composition; genetic algorithms; replaceability; replanning;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2013.23
  • Filename
    6487484