DocumentCode :
2368801
Title :
Monitoring safety properties of composite web services at runtime using CSP
Author :
Khaxar, Mohsen ; Jalili, Saeed ; Khakpour, Narges ; Jokhio, M. Shaban
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tarbiat Modares, Tehran, Iran
fYear :
2009
fDate :
1-4 Sept. 2009
Firstpage :
107
Lastpage :
113
Abstract :
Nowadays, service oriented architecture has been given strong attention as an important approach to integrate heterogeneous systems, in which complex services are created by composing simpler services offered by various systems. The correctness of composition requires techniques to verify if the composite service behaves properly. To this end, in this paper we propose a new method for runtime monitoring of composite services which uses Communicating Sequential Processes (CSP) to specify properties formally. Then, the CSP specification of properties is translated to a Labeled Transition System (LTS). In order to verify the safety of a composite service, we traverse the generated LTS at runtime. Existing methods almost use temporal logic to specify safety properties. There are two advantages in using CSP: 1) similarity of CSP operators and service composition patterns makes CSP straightforward to be used by users. 2) there are some properties which can not be specified by temporal logic, while they can be expressed using CSP.
Keywords :
Web services; communicating sequential processes; formal verification; CSP; communicating sequential processes; complex services; composite Web services; composite service runtime monitoring; heterogeneous systems; labeled transition system; service oriented architecture; temporal logic; Algebra; Computer science; Computerized monitoring; Electrical safety; Engines; Logic; Runtime; Service oriented architecture; Software testing; Web services; BPEL Engine; CSP; LTS; Process Algebra; Refinement Checking; Runtime Monitoring; Service Composition; Web Services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference Workshops, 2009. EDOCW 2009. 13th
Conference_Location :
Auckland
Print_ISBN :
978-1-4244-5563-8
Type :
conf
DOI :
10.1109/EDOCW.2009.5332007
Filename :
5332007
Link To Document :
بازگشت