Evaluation of Non-Functional Requirements for IoT Applications

Joseane Paiva, Rossana Andrade, Rainara Carvalho

Abstract

Internet of Things (IoT) is a paradigm that enables physical objects to interact and to work together. IoT applications have particular characteristics, such as context-awareness, interconnectivity, and heterogeneity, and particular types of interaction, user interaction with devices (called human-thing interaction), and the interaction between devices (called thing-thing interaction). These characteristics represent the expectation around the system and are also known as Non-Functional Requirements (NFRs). So, during the requirements elicitation of such systems, they can appear as NFRs, and their combination often increases the complexity of the IoT application development and evaluation. Thus, this work aims to identify which approaches and NFRs have been considered in the literature to evaluate IoT applications and the main challenges faced by the evaluators. We use the systematic mapping methodology to provide a comprehensive view of approaches, methods, tools, and processes. As a result, we identified two tools, six approaches, one method, and one process that can be used to evaluate NFRs, a set of 42 NFRs that can be considered for IoT applications, and the main challenges related to the NFRs evaluation for the IoT applications.

Download


Paper Citation


in Harvard Style

Paiva J., Andrade R. and Carvalho R. (2021). Evaluation of Non-Functional Requirements for IoT Applications. In Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-509-8, pages 111-119. DOI: 10.5220/0010461901110119


in Bibtex Style

@conference{iceis21,
author={Joseane Paiva and Rossana Andrade and Rainara Carvalho},
title={Evaluation of Non-Functional Requirements for IoT Applications},
booktitle={Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2021},
pages={111-119},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010461901110119},
isbn={978-989-758-509-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Evaluation of Non-Functional Requirements for IoT Applications
SN - 978-989-758-509-8
AU - Paiva J.
AU - Andrade R.
AU - Carvalho R.
PY - 2021
SP - 111
EP - 119
DO - 10.5220/0010461901110119