Demonstration Abstract: A Toolkit for Specifying Service Level Agreements for IoT applications

10/05/2018
by   Awatif Alqahtani, et al.
0

Today we see the use of the Internet of Things (IoT) in various application domains such as healthcare, smart homes, smart cars, and smart-x applications in smart cities. The number of applications based on IoT and cloud computing is projected to increase rapidly over the next few years. IoT-based services must meet the guaranteed levels of quality of service (QoS) to match users' expectations. Ensuring QoS through specifying the QoS constraints using Service Level Agreements (SLAs) is crucial. Therefore, as a first step toward SLA management, it is essential to provide an SLA specification in a machine-readable format. In this paper, we demonstrate a toolkit for creating SLA specifications for IoT applications. The toolkit is used to simplify the process of capturing the requirements of IoT applications. We present a demonstration of the toolkit using a Remote Health Monitoring Service (RHMS) usecase. The toolkit supports the following: (1) specifying the Service-Level Objectives (SLO) of an IoT application at the application level; (2) specifying the workflow activities of the IoT application; (3) mapping each activity to the required software and hardware resources and specifying the constraints of SLOs and other configuration- related metrics of the required hardware and software; and (4) creating the composed SLA in JSON format.

READ FULL TEXT
research
10/13/2018

End-to-End Service Level Agreement Specification for IoT Applications

The Internet of Things (IoT) promises to help solve a wide range of issu...
research
10/15/2018

Bi-Objective Optimization for Energy Aware Internet of Things Service Composition

In recent years, service-oriented-based Internet of Things (IoT) has rec...
research
02/02/2018

QoS-aware Dynamic Fog Service Provisioning

Recent advances in the areas of Internet of Things (IoT), cloud computin...
research
10/30/2020

On the enhancement of non-functional requirements for cloud-assisted middleware-based IoT and other applications

The Internet of objects (IoT) will have to meet the non-functional needs...
research
03/22/2019

Rule-Based Translation of Application-Level QoS Constraints into SDN Configurations for the IoT

In this paper, we propose an approach for the automated translation of a...
research
09/22/2020

Continuous Reasoning for Managing Next-Gen Distributed Applications

Continuous reasoning has proven effective in incrementally analysing cha...
research
07/16/2018

QoS management mechanisms for Enhanced Living Environments in IoT

The Internet of Things (IoT) paradigm is expected to bring ubiquitous in...

Please sign up or login with your details

Forgot password? Click here to reset