• DocumentCode
    2882621
  • Title

    πRBT-calculus protocol for Web service long running transactions

  • Author

    Yin, Jianwei ; Memo, A.G. ; Dong, Jinxiang ; Maree, Mujeeb-U-Rehman

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
  • Volume
    2
  • fYear
    2005
  • fDate
    12-14 Oct. 2005
  • Firstpage
    1540
  • Lastpage
    1544
  • Abstract
    Several existing research protocols have already studied long-running transactions within a formal context. Many of them seemed to use concepts which are not suitable. However, there still exists a great challenge to perform transactions in the loosely coupled environment. In this paper we formally model for compositional protocol with the asynchronous π-calculus with compensation and exception handling. We study the practice of πRBT-calculus, by discussing few paradigmatic examples, its theory, by defining semantics and providing a correct encoding of πRBT-calculus into asynchronous π-calculus. πRBT-calculus is a business process modeling protocol and a distinctive feature of the language is its support for compensation. Compensation is an action taken to recover from error or cope with a change of plan, especially when rollback of a process is not possible.
  • Keywords
    Internet; business data processing; compensation; pi calculus; protocols; πRBT-calculus protocol; Web service; business process modeling protocol; compensation; compositional protocol; distinctive feature; formal context; long running transactions; Calculus; Collaboration; Computer science; Educational institutions; Encoding; Protection; Protocols; Transaction databases; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Information Technology, 2005. ISCIT 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-9538-7
  • Type

    conf

  • DOI
    10.1109/ISCIT.2005.1567166
  • Filename
    1567166