Title :
A General Framework for Automatic Verification of Web Services
Author :
Goli, Nobul Reddy ; Pathari, Vinod
Author_Institution :
Nat. Inst. of Technol. Calicut, Calicut
Abstract :
Efficient integration of business processes goes a long way in achieving a complete self managing system. Web services related developments provide the technology for building complex distributed systems focusing on the efficient integration of the involved processes. The interaction details and behavior of processes in distributed systems are specified, in this context, by the constructs provided by Web services specification languages. Formally verifying such specifications is a complex task, as the specifications cannot be easily verified by standard formal verification tools. This work developed a framework for automated verification of Web services which use semantic markup languages like, OWL-S for their description, composition and integration. Here we describe a method devised to translate process model description in OWL-S into its equivalent process description in Promela so as to verify the same using the SPIN Model Checker.
Keywords :
Web services; formal specification; formal verification; knowledge representation languages; OWL-S process model; Promela process definition; SPIN model checker; Web services automatic verification; Web services specification languages; complex distributed systems; formal specification; formal verification; semantic markup languages; Automata; Automatic control; Buildings; Context-aware services; Formal verification; OWL; Protocols; Safety; Specification languages; Web services;
Conference_Titel :
Advanced Computing and Communications, 2006. ADCOM 2006. International Conference on
Conference_Location :
Surathkal
Print_ISBN :
1-4244-0716-8
Electronic_ISBN :
1-4244-0716-8
DOI :
10.1109/ADCOM.2006.4289933