Dissertations, Theses, and Capstone Projects
Date of Degree
6-2025
Document Type
Doctoral Dissertation
Degree Name
Doctor of Philosophy
Program
Computer Science
Advisor
Kaliappa Ravindran
Committee Members
Jie Wei
Saptarshi Debroy
Nakjung Choi
Subject Categories
Digital Communications and Networking | OS and Networks | Software Engineering | Systems Architecture
Keywords
Cloud Computing, Service Oriented Computing, Quality of Service, Distributed Systems, Machine Learning Systems (MLSys), Multi-Agent Systems
Abstract
Given the business model of offering data and computing services in a cloud setting, a major question arises: How do the services of one cloud provider compare to those of others? With the ubiquitous use of smartphones and tablets, the ability of a cloud provider to support QoS and client mobility becomes paramount. This research proposes a methodology for evaluating service-level agreements (SLAs) between cloud providers and their consumers, with a particular focus on dynamic SLA composition to adapt to changes in the application requirements and the external environment—such as traffic surges, security threats, or evolving business models.
In one approach, runtime measurements of cloud parameters (e.g., VM cycles, network bandwidth) are mapped to client-experienced service attributes (e.g., availability, elasticity, security). This framework concretely defines service quality in terms of underlying infrastructure and management policies while taking cognizance of the dynamically evolving application needs (such as data latency, resource costs, and/or data security). The research addresses multiple facets of SLA management, emphasizing dynamic SLA composition, systematic measurement for SLA evaluation, and the design of intelligent tools for system-level reconfiguration. I validate these techniques with four case studies: distributed adaptive sensing, adaptive content delivery in a CDN, SLA composition in a 5G network, and SLA management in a multi-agent question answering service.
Recommended Citation
Iannelli, Michael, "SLA Evaluation and Composition in Reconfigurable Cloud-Based Services" (2025). CUNY Academic Works.
https://academicworks.cuny.edu/gc_etds/6207
Included in
Digital Communications and Networking Commons, OS and Networks Commons, Software Engineering Commons, Systems Architecture Commons
