• DocumentCode
    1960140
  • Title

    Formal verification of composite service recovery mechanisms consistency

  • Author

    Gaaloul, Walid ; Bhiri, Sami ; Hauswirth, Manfred ; Rouached, Mohsen ; Godart, Claude

  • Author_Institution
    DERI-NUIG, Galway
  • fYear
    2007
  • fDate
    12-15 Nov. 2007
  • Firstpage
    278
  • Lastpage
    287
  • Abstract
    Due to the inherent autonomy and heterogeneity of Web services, ensuring composite services reliability remains a challenging problem. Extending the classical control flow with a transactional flow (encapsulating a set of recovery mechanisms) is widely accepted for ensuring composite services reliability. However, current approaches define recovery mechanisms in and ad-hoc way while they have to respect consistency rules regarding the control flow. In this paper, we propose a formal model based on event calculus for capturing both control and transactional flow of composite services. Following a pattern based modelling approach, we depict a set of rules characterising consistent transactional flow that can be defined w.r.t a given control flow. In addition, we propose two complementary approaches for enhancing composite services reliability.
  • Keywords
    Web services; program verification; Web services; event calculus; formal verification; service recovery mechanisms consistency; transactional flow; Calculus; Cascading style sheets; Collaboration; Context modeling; Context-aware services; Formal verification; Protocols; Service oriented architecture; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Computing: Networking, Applications and Worksharing, 2007. CollaborateCom 2007. International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4244-1318-8
  • Electronic_ISBN
    978-1-4244-1317-1
  • Type

    conf

  • DOI
    10.1109/COLCOM.2007.4553842
  • Filename
    4553842