Development of Arduino applications for IoT applications in software engineering education: a systematic literature review

The continuous development of software applications is a necessary step in producing high-quality products that will consistently meet end-user expectations and stakeholder needs. Development of Arduino applications, embedded in a product’s hardware, can and should be considered at the software engi...

Full description

Saved in:
Bibliographic Details
Main Authors: Yusop, Noorrezam, Moketar, Nor Aiza, Sadikan, Siti Fairuz Nurr
Format: Article
Language:English
Published: Institute of Advanced Engineering and Science 2023
Online Access:http://eprints.utem.edu.my/id/eprint/28176/2/02693200920241943531151.pdf
http://eprints.utem.edu.my/id/eprint/28176/
https://beei.org/index.php/EEI/article/view/4506/3718
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utem.eprints.28176
record_format eprints
spelling my.utem.eprints.281762025-01-06T10:21:06Z http://eprints.utem.edu.my/id/eprint/28176/ Development of Arduino applications for IoT applications in software engineering education: a systematic literature review Yusop, Noorrezam Moketar, Nor Aiza Sadikan, Siti Fairuz Nurr The continuous development of software applications is a necessary step in producing high-quality products that will consistently meet end-user expectations and stakeholder needs. Development of Arduino applications, embedded in a product’s hardware, can and should be considered at the software engineering phase itself, even though current practice dictates it be handled by product engineers. The method used in this investigation was based on a systematic literature review (SLR). Therefore, this paper depicts a gap that currently exists within the body of literature surrounding the development of Arduino applications for ‘internet of things’ (IoT) applications in software engineering education in commercial and research fields. The result of this study are two findings investigates: i) relevant Arduino application development used in software engineering and ii) method for applying software engineering for Arduino applications. The limitations and constraints of each technique in respect to Arduino apps were also examined in order to provide a better understanding of each body of study's weaknesses and strengths. We realise that these studies are still insufficient and need to be evaluated and improved further. Institute of Advanced Engineering and Science 2023-11 Article PeerReviewed text en cc_by_sa_4 http://eprints.utem.edu.my/id/eprint/28176/2/02693200920241943531151.pdf Yusop, Noorrezam and Moketar, Nor Aiza and Sadikan, Siti Fairuz Nurr (2023) Development of Arduino applications for IoT applications in software engineering education: a systematic literature review. Bulletin of Electrical Engineering and Informatics, 13 (3). pp. 1824-1831. ISSN 2089-3191 https://beei.org/index.php/EEI/article/view/4506/3718 10.11591/eei.v13i3.4506
institution Universiti Teknikal Malaysia Melaka
building UTEM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknikal Malaysia Melaka
content_source UTEM Institutional Repository
url_provider http://eprints.utem.edu.my/
language English
description The continuous development of software applications is a necessary step in producing high-quality products that will consistently meet end-user expectations and stakeholder needs. Development of Arduino applications, embedded in a product’s hardware, can and should be considered at the software engineering phase itself, even though current practice dictates it be handled by product engineers. The method used in this investigation was based on a systematic literature review (SLR). Therefore, this paper depicts a gap that currently exists within the body of literature surrounding the development of Arduino applications for ‘internet of things’ (IoT) applications in software engineering education in commercial and research fields. The result of this study are two findings investigates: i) relevant Arduino application development used in software engineering and ii) method for applying software engineering for Arduino applications. The limitations and constraints of each technique in respect to Arduino apps were also examined in order to provide a better understanding of each body of study's weaknesses and strengths. We realise that these studies are still insufficient and need to be evaluated and improved further.
format Article
author Yusop, Noorrezam
Moketar, Nor Aiza
Sadikan, Siti Fairuz Nurr
spellingShingle Yusop, Noorrezam
Moketar, Nor Aiza
Sadikan, Siti Fairuz Nurr
Development of Arduino applications for IoT applications in software engineering education: a systematic literature review
author_facet Yusop, Noorrezam
Moketar, Nor Aiza
Sadikan, Siti Fairuz Nurr
author_sort Yusop, Noorrezam
title Development of Arduino applications for IoT applications in software engineering education: a systematic literature review
title_short Development of Arduino applications for IoT applications in software engineering education: a systematic literature review
title_full Development of Arduino applications for IoT applications in software engineering education: a systematic literature review
title_fullStr Development of Arduino applications for IoT applications in software engineering education: a systematic literature review
title_full_unstemmed Development of Arduino applications for IoT applications in software engineering education: a systematic literature review
title_sort development of arduino applications for iot applications in software engineering education: a systematic literature review
publisher Institute of Advanced Engineering and Science
publishDate 2023
url http://eprints.utem.edu.my/id/eprint/28176/2/02693200920241943531151.pdf
http://eprints.utem.edu.my/id/eprint/28176/
https://beei.org/index.php/EEI/article/view/4506/3718
_version_ 1821007590155354112
score 13.23648