• DocumentCode
    3151167
  • Title

    A Transaction Management Model Based on Compensation Planning Graph for Web Services Composition

  • Author

    Cui, Lizhen ; Shang, Zongmin ; Shi, Yuliang

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Shandong Univ., Jinan, China
  • fYear
    2011
  • fDate
    4-9 July 2011
  • Firstpage
    275
  • Lastpage
    282
  • Abstract
    To enforce reliability of composite Web Services at run-time, this paper proposes a transaction management model based on Compensation Planning Graph for Web Service composition. First, a web service composition model with transactional properties is introduced. Second, in order to handle transaction when exceptions are occurred, compensation dependency relationships and Compensation Planning Graph is introduced, and an algorithm of automatic generation of compensation dependency relationships and transaction handling based on CPG is proposed. Finally, evaluation methods of QoS of web services and user satisfaction of transaction handling are given. During the execution of composite web services, this approach can guarantee compensation achieving through forward- or backward-compensation. In addition, in this model, a novel concept named Transfer Service is proposed to solve the problem that there are no compensation services or unsuccessful retriable services after many retry times. This model and method can improve self-adjustability and stability of composite services in the course of deployment and execution. Simulations prove that this approach can efficiently guarantee the reliability of composite services at run-time.
  • Keywords
    Web services; quality of service; service-oriented architecture; QoS; Web services composition; compensation planning graph; transaction handling; transaction management model; transfer service; Business; Computational modeling; Correlation; Planning; Quality of service; Reliability; Web services; compensation planning graph; transaction model; web services composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2011 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-1-4577-0842-8
  • Electronic_ISBN
    978-0-7695-4463-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2011.74
  • Filename
    6009399