Title :
SPEWS: A Framework for the Performance Analysis of Web Services Orchestrated with BPEL4WS
Author :
Holanda, Henrique Jorge A ; Barroso, Giovanni Cordeiro ; Serra, A.
Author_Institution :
Dept. de Inf., Univ. do Estado do R.G. do Norte, Mossoro
Abstract :
This paper addresses quality of service aspects of Web services (WS) orchestrations created using the business process execution language for Web services (BPEL4WS). BPEL4WS is a promising language describing the WS orchestrations in form of business processes, but it lacks of a sound formal semantic, which hinders the formal analysis and verification of business processes specified in it. Formal methods, like Petri nets (PN), may provide a means to analyse BPEL4WS processes, evaluating its performance, detecting weaknesses and errors in the process model already at design-time. A framework for transformation of BPEL4WS into generalized stochastic Petri nets (GSPN) is proposed to analyse the performance and throughput of WS, based on the execution of orchestrated processes.
Keywords :
Petri nets; Web services; formal languages; quality of service; stochastic processes; BPEL4WS; SPEWS; Web service performance analysis; business process execution language for Web services; formal analysis; formal semantic; formal verification; generalized stochastic Petri nets; orchestrated process execution; quality of service; Mathematical model; Performance analysis; Petri nets; Proposals; Quality of service; Software performance; Stochastic processes; Web and internet services; Web services; XML; BPEL; Petri Nets; WebService; performance;
Conference_Titel :
Internet and Web Applications and Services, 2009. ICIW '09. Fourth International Conference on
Conference_Location :
Venice/Mestre
Print_ISBN :
978-1-4244-3851-8
Electronic_ISBN :
978-0-7695-3613-2
DOI :
10.1109/ICIW.2009.60