Software Engineering for IoT-Driven Data Analytics Applications

Ahmad, Aakash and Fahmideh, Mahdi and Altamimi, Ahmed B. and Katib, Iyad and Albeshri, Aiiad and Alreshidi, Abdulrahman and Alanazi, Adwan Alownie and Mehmood, Rashid (2021) Software Engineering for IoT-Driven Data Analytics Applications. IEEE Access, 9: 9374926. pp. 48197-48217. ISSN 2169-3536

Full text not available from this repository.

Abstract

Internet of Things Driven Data Analytics (IoT-DA) has the potential to excel data-driven operationalisation of smart environments. However, limited research exists on how IoT-DA applications are designed, implemented, operationalised, and evolved in the context of software and system engineering life-cycle. This article empirically derives a framework that could be used to systematically investigate the role of software engineering (SE) processes and their underlying practices to engineer IoT-DA applications. First, using existing frameworks and taxonomies, we develop an evaluation framework to evaluate software processes, methods, and other artefacts of SE for IoT-DA. Secondly, we perform a systematic mapping study to qualitatively select 16 processes (from academic research and industrial solutions) of SE for IoT-DA. Thirdly, we apply our developed evaluation framework based on 17 distinct criterion (a.k.a. process activities) for fine-grained investigation of each of the 16 SE processes. Fourthly, we apply our proposed framework on a case study to demonstrate development of an IoT-DA healthcare application. Finally, we highlight key challenges, recommended practices, and the lessons learnt based on framework's support for process-centric software engineering of IoT-DA. The results of this research can facilitate researchers and practitioners to engineer emerging and next-generation of IoT-DA software applications.

Item Type:
Journal Article
Journal or Publication Title:
IEEE Access
Additional Information:
Publisher Copyright: © 2013 IEEE.
Uncontrolled Keywords:
/dk/atira/pure/subjectarea/asjc/1700/1700
Subjects:
?? iot-driven data analyticssmart environmentssoftware engineering for iotssoftware engineering frameworksoftware process for iotsgeneral computer sciencegeneral materials sciencegeneral engineeringengineering(all)computer science(all)materials science(all) ??
ID Code:
225585
Deposited By:
Deposited On:
21 Nov 2024 11:05
Refereed?:
Yes
Published?:
Published
Last Modified:
21 Nov 2024 11:05