Performance Analysis and Simulation of Composite Web Services

Abstract
The new paradigm for distributed computing over the Internet is that of Web services. They are Web accessible software components, which can be combined and linked together to create new functionality in the form of Web processes. This creates the need to compose services into processes that are efficient in terms of their performance. This paper describes our Service Composition and Execution Tool (SCET) and various methodologies that could be adopted for evaluating the performance of a Web process. SCET allows for composing services statically using its designer and storing them as Web Service Flow Language (WSFL) based specifications. Executing a process enables one to realize its functionality and also analyse its performance. For executing a process, SCET automatically generates execution code for a composed process. This paper discusses techniques for process execution time analysis and execution monitoring that can be used to evaluate the performance of individual Web services involved in a process. Since processes involving real-world services make performance testing difficult simulation is used as an alternate technique for analysing the efficiency of a process. SCET is integrated with the JSIM simulator, enabling users to simulate a process and get statistical performance estimates.

This publication has 0 references indexed in Scilit: