Date of Award


Publication Type

Master Thesis

Degree Name



Computer Science

First Advisor

Yuan, Xiaobu (School of Computer Science)


Computer Science.



Creative Commons License

Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.


Service Oriented Architecture has proven itself to be a beneficial approach to software development. One of the most identifiable challenges of the SOA model is performance evaluation and service selection. To ensure the success of SOA, service requestors require a technique to evaluate existing services to identify and select the best service available for their needs. Furthermore, service providers require a method to evaluate their services to ensure there consistency, and performance. A technique of sensitivity analysis addresses these concerns by evaluating the effects of factor variation on system performance in a quantitative manner. An algorithm is produced to identify which factors are sensitive to factor variation in a software service. An experiment is performed to demonstrate the effects of sensitivity analysis as it applies to SOA systems. The experiment successfully shows that sensitivity analysis is a successful approach of evaluating a services performance and resolving issues surrounding service selection.