• DocumentCode
    2919368
  • Title

    A Logical Representation and Verification of Web Service Choreography

  • Author

    Madani, Zahra ; Nematbakhsh, Naser ; Zamanifar, Kamran ; Mardukhi, Frahad

  • Author_Institution
    Young Researchers Club, Islamic Azad Univ., Najafabad, Iran
  • Volume
    2
  • fYear
    2009
  • fDate
    21-22 Nov. 2009
  • Firstpage
    404
  • Lastpage
    407
  • Abstract
    Web services choreography describes global model of services interactions among a set of participants. The correct description of choreography is very important, so before implementation upon choreography design description, we must be sure about correctness. Several techniques are employed to verify WS-CDL. In this paper we use a logical formal model to verify specifications of WS-CDL. In our approach, we model some important aspects of WS-CDL, such as channel passing, Timeout and policies in first order logic and then use Prolog tool to check reachability of all goal states of choreography interactions.
  • Keywords
    Web services; formal logic; formal specification; formal verification; Prolog tool; WS-CDL; Web service choreography; choreography design description; first order logic; logical formal model; logical representation; Application software; Automata; Collaboration; Information technology; Logic; Runtime; Software engineering; System recovery; Time factors; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Information Technology Application, 2009. IITA 2009. Third International Symposium on
  • Conference_Location
    Nanchang
  • Print_ISBN
    978-0-7695-3859-4
  • Type

    conf

  • DOI
    10.1109/IITA.2009.289
  • Filename
    5369540