|
Author, year | Research area | Quality factors | Design phase metric |
|
Li et al. [10] (2014) | Service-oriented IoT model for QoS scheduling | Performance and cost | 3-layer architecture for QoS |
Al-Fuqaha et al. [11] (2015) | Identified IoT quality factors | Availability, reliability, mobility, security, privacy, interoperability, confidentiality, scalability, fault tolerance, and operations management | Not covered |
Kiruthika and Khaddaj [12] (2015) | Designing quality models for IoT systems | Security, performance, usability, reliability, robustness, interoperability, and scalability | Not covered |
Kim [13] (2016) | Quality model for IoT application | Functionality, reliability, efficiency, and portability | Not evaluated |
Costa et al. [5] (2016) | Framework to model IoT application for QoS | Performance, reliability, and availability | Design and analysis process |
Tambotoh et al. [14] (2016) | Governance IoT framework | Functional suitability, reliability, compatibility, security, usability, maintainability, performance efficiency, and portability | Software quality model for loT |
White et al. [4] (2017) | Systematic mapping of QoS factors for IoT | Efficiency, performance, compatibility, functional suitability, reliability, usability, security, portability, and maintainability | Not covered |
Tanganelli et al. [15] (2018) | Analysis to enforce QoS | Resiliency, reliability, and latency | Not covered |
Singh and Baranwal [16] (2018) | QoS metrics based on computing, communication, and things as three IoT pillars | Reliability, interoperability, flexibility, availability, accuracy, stability, response time, sensitivity, precision, and scalability | Not covered |
Bures et al. [17] (2018) | QoS issues and challenges in IoT environment | Privacy, security, reliability, interoperability, and integration | Not covered |
Zavala et al. [18] (2019) | IoT autonomic model | Device’s heterogeneity, scalability, and ubiquity | Not covered |
Suryanegara et al. [19] (2019) | Framework for measuring quality of experience in IoT | Functional suitability, consistency, convenience, efficiency, and integration | Not covered |
Jaleel et al. [20] (2020) | Autonomic interoperability manager for IoT | Interoperability | Not covered |
Samann et al. [21] (2021) | Fog and cloud-based IoT computing with QoS provision | Latency, reliability, throughput, and network usage | Not covered |
This work (2022) | Design quality metrics for IoT | Complexity, functional suitability, performance, efficiency, compatibility, maintainability, portability, and usability | Metrics are defined, evaluated, and mapped to QoS factors |
|