Friday, May 8, 2020 - 10:30 to 12:00
SCHOOL OF COMPUTER SCIENCE
The School of Computer Science is pleased to present…
MSc Thesis Defense by: Saurav Agarwal
Date: Friday, May 08th, 2020
Time: 10:30 am to 12:00 pm
ZOOM Meeting URL: https://zoom.us/j/92866143871?
Along with the acceptance of Service-Oriented Architecture (SOA) as a promising style of software design, the role that Quality of Service (QoS) plays in the success of SOA-based software systems has become much more significant than ever before. When QoS is documented as a Service-Level Agreement (SLA), it specifies the commitment between a service provider and a client, as well as monetary penalties in case of any SLA violations. To avoid and reduce the situations that may cause SLA violations, service providers need tools to intuitively analyze if their service design provokes SLA violations and to automatically guide them preventing SLA violations. Due to the dynamic nature of service interaction during the operation of SOA-based software systems, the avoidance of SLA violations requires prompt detection of potential violations before prevention takes place at real-time. To overcome the low latency time in practice, this thesis research develops an approach of using Machine Learning techniques to not only predict SLA violations but also prevent them by means of optimization. This research discusses the algorithm and framework, along with the results of the experiments, which will help to examine its usefulness for service providers working on the construction and refinement of services.
Keywords: Service Oriented Architecture, Service Level Agreement, Quality of Service, SLA violations and SLA prediction
Internal Reader: Dr. Jianguo Lu
External Reader: Dr. Huapeng Wu
Advisor: Dr. Xiaobu Yuan
Chair: Dr. Saeed Samet
MSc Thesis Defense Announcement
5113 Lambton Tower 401 Sunset Ave. Windsor ON, N9B 3P4 (519) 253-3000 Ext. 3716 email@example.com