Performance Measurement and Modeling of BPEL Orchestrations

It appears your Web browser is not configured to display PDF files. Download adobe Acrobat or click here to download the PDF file.

Click here to download the PDF file.


Li, Jun




Service-oriented architecture (SOA) is a design approach for the development, integration, and maintenance of complex enterprise information systems composed of loosely-coupled services. Runtime services composition introduces performance overheads. Software developers may have difficulties in assessing the performance costs of the final composite product. One objective of this thesis is to design and implement a unified logging facility, which allows us to instrument different layers of a SOA system under study, to automatically collect measurement data and to correlate the separate logs from sub-systems and components into a unified system view. Next, the logging facility is used to collect performance measurement data for a case study system. The measurements are collected separately for the application code and for the underlying service engine. The measured performance data is used for building a Layered Queuing Network model of the case study system and to validate it against measurements.


EDUCATION Technology




Carleton University

Thesis Degree Name: 

Master of Applied Science: 

Thesis Degree Level: 


Thesis Degree Discipline: 

Electrical and Computer Engineering

Parent Collection: 

Theses and Dissertations

Items in CURVE are protected by copyright, with all rights reserved, unless otherwise indicated. They are made available with permission from the author(s).