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