• DocumentCode
    1623930
  • Title

    Formal Analysis of Behavioural Equivalence for Trustworthy and Composite Web Services

  • Author

    Zhao, Yongwang ; Hu, Chunyang ; Liu, Min ; Ma, Dianfu

  • Author_Institution
    State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
  • fYear
    2010
  • Firstpage
    428
  • Lastpage
    433
  • Abstract
    Trustworthy and composite web services play important roles in service-oriented systems. Web services choreography as one important approach of composing web services describes the global model of service interactions among a set of participants. Bisimilar analysis that checks whether two choreographies are behavioural equivalent is an important verification approach for trustworthy composition. This paper discusses strong and weak bisimilarity of choreographies. Internal and external roles are distinguished from special roles that we hope to verify their observable behaviours. A language named Chor which is based on abstract syntax of WS-CDL is proposed to describe behaviours. In Chor, internal roles and internal activities among them are abstracted for their no effect on externally observable behaviour. A real example is presented to illustrate the usages and benefits of the formal analysis.
  • Keywords
    Web services; formal specification; formal verification; high level languages; service-oriented architecture; Chor language; Web services; abstract syntax; behavioural equivalence; behavioural equivalent; choreography bisimilarity; choreography description language; formal analysis; service-oriented system; trustworthy composition; Business; Equations; Mathematical model; Programming; Semantics; Syntactics; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2010 7th International Conference on
  • Conference_Location
    Xian, Shaanxi
  • Print_ISBN
    978-1-4244-9043-1
  • Electronic_ISBN
    978-0-7695-4272-0
  • Type

    conf

  • DOI
    10.1109/UIC-ATC.2010.116
  • Filename
    5667110