Software Engineering for IoT-Driven Data Analytics Applications

被引:7
|
作者
Ahmad, Aakash [1 ]
Fahmideh, Mahdi [2 ]
Altamimi, Ahmed B. [1 ]
Katib, Iyad [3 ]
Albeshri, Aiiad [3 ]
Alreshidi, Abdulrahman [1 ]
Alanazi, Adwan Alownie [1 ]
Mehmood, Rashid [4 ]
机构
[1] Univ Hail, Dept Informat & Comp Sci, Coll Comp Sci & Engn, Hail 81451, Saudi Arabia
[2] Univ Wollongong, Sch Comp & Informat Technol, Wollongong, NSW 2522, Australia
[3] King Abdulaziz Univ, Fac Comp & Informat Technol FCIT, Dept Comp Sci, Jeddah 21589, Saudi Arabia
[4] King Abdulaziz Univ, High Performance Comp Ctr, Jeddah 21589, Saudi Arabia
关键词
Software; Internet of Things; Data analysis; Software engineering; Intelligent sensors; Tools; Hardware; Software engineering for IoTs; IoT-driven data analytics; smart environments; software process for IoTs; software engineering framework; BIG DATA; FRAMEWORK; CLASSIFICATION; INTERNET;
D O I
10.1109/ACCESS.2021.3065528
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:48197 / 48217
页数:21
相关论文
共 50 条
  • [41] IoT Driven with Big Data Analytics and Block Chain Application Scenarios
    Manjunath, Pavan
    Prakruthi, M. K.
    Shah, Pritam Gajkumar
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT 2018), 2018, : 569 - 572
  • [42] IoT-Driven Artificial Intelligence Technique for Fertilizer Recommendation Model
    Swaminathan, Bhuvaneswari
    Palani, Saravanan
    Vairavasundaram, Subramaniyaswamy
    Kotecha, Ketan
    Kumar, Vinay
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2023, 12 (02) : 109 - 117
  • [43] Addressing Conceptual Randomness in IoT-Driven Business Ecosystem Research
    Rezac, Fabien
    SENSORS, 2020, 20 (20) : 1 - 29
  • [44] IoT-Driven Digital Twin for Improved Product Disassembly in Remanufacturing
    Garrido-Hidalgo, Celia
    Roda-Sanchez, Luis
    Ramirez, F. Javier
    Olivares, Teresa
    ADVANCES IN REMANUFACTURING, IWAR 2023, 2024, : 281 - 291
  • [45] IoT-driven Lean Manufacturing: a bibliometric analysis of the emerging literature
    Jesus, Rodriguez-Martin
    Patxi, Ruiz-de-Arbulo-Lopez
    DIRECCION Y ORGANIZACION, 2024, 83 : 43 - 52
  • [46] Big data analytics opportunities for applications in process engineering
    Sadat Lavasani, Mitra
    Raeisi Ardali, Nahid
    Sotudeh-Gharebagh, Rahmat
    Zarghami, Reza
    Abonyi, Janos
    Mostoufi, Navid
    REVIEWS IN CHEMICAL ENGINEERING, 2023, 39 (03) : 479 - 511
  • [47] IoT-Driven Enhancement of Hydroponic Fertilization Efficiency Through Machine Learning: A Data-Centric Strategy
    Patel, Juhi
    Bhatt, Tejaskumar
    Joshi, Aditi
    2024 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT CYBER PHYSICAL SYSTEMS AND INTERNET OF THINGS, ICOICI 2024, 2024, : 298 - 302
  • [48] Development of an IoT-Driven Building Environment for Prediction of Electric Energy Consumption
    Bedi, Guneet
    Venayagamoorthy, Ganesh Kumar
    Singh, Rajendra
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (06) : 4912 - 4921
  • [49] A Social IoT-driven Pedestrian Routing Approach during Epidemic Time
    Khanfor, Abdullah
    Friji, Hamdi
    Ghazzai, Hakim
    Massoud, Yehia
    2020 IEEE GLOBAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (GCAIOT), 2020, : 123 - 128
  • [50] Blockchain and Fog Computing in IoT-Driven Healthcare Services for Smart Cities
    Kamruzzaman, M. M.
    Yan, Bingxin
    Sarker, Md Nazirul Islam
    Alruwaili, Omar
    Wu, Min
    Alrashdi, Ibrahim
    JOURNAL OF HEALTHCARE ENGINEERING, 2022, 2022