End-to-End Service Level Agreement Specification for IoT Applications
Awatif Alqahtani, Yinhao Li, Pankesh Patel, Ellis Solaiman, and Rajiv Ranjan

TL;DR
This paper introduces a comprehensive model and grammar for specifying end-to-end SLAs in IoT applications, addressing multi-layer QoS requirements across Edge, Network, and Cloud layers.
Contribution
It presents a novel conceptual SLA model, a new SLA grammar considering workflows and layers, and a tool for machine-readable SLA specification and composition.
Findings
Effective SLA language demonstrated through literature survey
Improved SLA specification for multi-layer IoT applications
Positive user satisfaction results in usability study
Abstract
The Internet of Things (IoT) promises to help solve a wide range of issues that relate to our wellbeing within application domains that include smart cities, healthcare monitoring, and environmental monitoring. IoT is bringing new wireless sensor use cases by taking advantage of the computing power and flexibility provided by Edge and Cloud Computing. However, the software and hardware resources used within such applications must perform correctly and optimally. Especially in applications where a failure of resources can be critical. Service Level Agreements (SLA) where the performance requirements of such applications are defined, need to be specified in a standard way that reflects the end-to-end nature of IoT application domains, accounting for the Quality of Service (QoS) metrics within every layer including the Edge, Network Gateways, and Cloud. In this paper, we propose a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
