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 :
بازگشت