• DocumentCode
    3404311
  • Title

    Towards the Verification of Services Collaboration

  • Author

    Xie, Yue ; Du, Dehui ; Liu, Jing ; Ding, Zuohua

  • Author_Institution
    Software Eng. Inst., East China Normal Univ., Shanghai, China
  • Volume
    2
  • fYear
    2009
  • fDate
    20-24 July 2009
  • Firstpage
    428
  • Lastpage
    433
  • Abstract
    Assuring the consistency between collaborative services is a challenge problem in service oriented architecture. In this paper, we propose an approach to verifying the consistency of collaborative services based upon model checking. We first introduce an Extended UML Sequence Diagram for modeling dynamic behavior of collaborative service combining with UML State Chart Diagram. And then we define Collaboration-Contracts and obtain the verification model from the dynamic behavior models. Finally, wean automatically verify the consistency of collaborative services in behavior models by using an integrated SPIN-binding modeling tool Trustable MDA we developed to, In addition, a user-friendly service simulator is provided to locate the position of inconsistency.
  • Keywords
    Unified Modeling Language; Web services; data integrity; program diagnostics; program verification; software architecture; UML state chart diagram; collaborative service verification; extended UML sequence diagram; integrated SPIN-binding modeling tool; model checking; model driven architecture; service oriented architecture; trustable MDA; user-friendly service simulator; Application software; Collaborative software; Collaborative tools; Computer industry; Contracts; International collaboration; Service oriented architecture; Software engineering; Software standards; Unified modeling language; SOA; Services Collaboration; Services Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
  • Conference_Location
    Seattle, WA
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3726-9
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2009.171
  • Filename
    5254064