• DocumentCode
    3425640
  • Title

    Simulation and validation of Web services choreography

  • Author

    Zhou, Lei ; Xiao, Hao ; Ping, Jing ; Pu, Geguang ; Zhang, Hanyi

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
  • fYear
    2009
  • fDate
    14-15 Jan. 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper, we propose an approach to simulation and validation of Web services choreography described by WS-CDL. Simulation of Web services choreography is important to analyze and test the choreography model written by SOA designers. On the other hand, CDL specification regulates the correct behaviors a CDL program has to obey. Thus, constraints are specified in CDL specification including static, dynamic and implementation ones. We developed a relational calculous to capture those constraints precisely and a corresponding algorithm for relational analysis is performed with the CDL parser and simulator. Last but not least, a tool called CDL checker is developed to facilitate designers to simulate and validate CDL documents.
  • Keywords
    Web services; formal specification; formal verification; high level languages; software architecture; CDL checker; CDL parser; CDL program; CDL simulator; CDL specification; SOA; WS-CDL; Web services choreography; choreography description language; relational analysis; service-oriented architecture; Algorithm design and analysis; Analytical models; Computational modeling; Distributed computing; Performance analysis; Protocols; Service oriented architecture; Testing; Web services; XML; SOA; Simulation; Validation; WS-CDL; Web Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5300-9
  • Type

    conf

  • DOI
    10.1109/SOCA.2009.5410262
  • Filename
    5410262