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
Link To Document