A Review on Requirements Engineering for Internet of Things (loT) Applications
Sarah Kaleem, Sheeraz Ahmad, Muhammad Ali Babar, Vishwesh Laxmikant Akre, Amala Raian, Fasee Ullah · 2019
Organizations and customers are adopting Internet of things (loT) due to many advantages that have impacted human life in various ways - smart homes, smart transportation, smart parking, and many smart applications in the medical, defense and other sectors. As these loT applications are emerging rapidly, there is a need to focus on software development life cycle (SDLC) of these systems to ensure necessary levels of quality. Requirements engineering for loT based systems did not get that much attention in its early years and thus has not been well explored by the Software Requirements Engineering (SRE) research community. Hence, it required to identify and recognize the challenges in loT development especially from the SRE perspectives. This article presents a comprehensive and inclusive overview of the issues pertaining to requirements engineering in the context of loT-based smart applications. Each issue pertaining to RE of loT based system has been evaluated using parameters based on the existing literature.