Skip to content
#software testing Review Open access

Automated Validation in Embedded IoT Development: A Review of Continuous Integration and Delivery across the Fidelity Ladder

Sep 2026 · Journal of Engineering Research and Reports · 0 citations
Software Reliability and Analysis Research Software Testing and Debugging Techniques

TL;DR

The review weighs the empirical evidence on continuous practices in embedded organisations, identifies areas where evidence is thin—benchmarks, cross-level coverage reasoning, and pipeline-scale evaluation—and closes with directions for research and practice.

Abstract

Embedded software for the Internet of Things is developed under pressures that pull in opposite directions: the delivery cadence of connected products, sustained by over-the-air update channels, demands the automation of continuous integration and delivery, while the software's defining property—correct behaviour on constrained hardware interacting with physical signals and unreliable networks—is exactly what conventional automated pipelines exercise least. A substantial literature, scattered across software engineering, embedded systems, testing, and security venues, now addresses this tension, and this paper reviews it. The review organises automated validation for embedded IoT development as a fidelity ladder that pipelines climb: static analysis and compilation-time checking, whose industrial-scale evidence is strong and whose embedded-specific value lies in catching the defect classes hardware testing finds expensively; host-based unit and component testing with hardware abstraction, where adequacy measurement and property-based techniques transfer directly; simulation and software-in-the-loop validation, including digital-twin approaches that make plant models maintained assets; emulation and firmware re-hosting, the enabling layer for dynamic analysis and fuzzing of embedded binaries, whose distinctive failure modes the security literature has characterised; hardware-in-the-loop testing, the automotive-proven apex whose integration into continuous pipelines the empirical literature identifies as the field's persistent gap; and field-level validation through staged rollout and telemetry against fleets. Cross-cutting concerns are reviewed in depth: test selection and prioritisation under slow suites, flaky-test management under physical variability, environment-as-code for reproducible test infrastructure, model-based test generation, fault injection for dependability claims, and the validation of the update channel itself. The review weighs the empirical evidence on continuous practices in embedded organisations, identifies areas where evidence is thin—benchmarks, cross-level coverage reasoning, and pipeline-scale evaluation—and closes with directions for research and practice.

Read PDF

Similar papers

Open access Sep 2026

A Hardware-In-The-Loop CI/CD Validation Framework for IoT and Vehicle Embedded Systems Using C# and Azure Devops

Continuous integration and delivery transformed mainstream software engineering, yet embedded development for Internet of Things devices and vehicle systems remains only partially served by it, because the property that matters most, correct behavior of software on real hardware interacting with real signals, is exactl...

Kingsley Chinazaekpere Ndupu, Emmanuel Eniola Ajala, Serif Oyindamola Oyesiji et al. · 0 citations
#software testing Preprint Aug 2026

A Fully Automated, Deployment-Aware Testing Pipeline for IoT-Based Automotive Applications

This work presents an end-to-end, deployment-aware testing pipeline for IoT-based automotive applications that combines requirement-driven test and code generation with large language model (LLM) and vision-language model (VLM) assistance, and human-in-the-loop curation to reduce manual effort and improve consistency.

Denesa Zyberaj, Roman Vintonyak, Pascal Hirmer et al. · 0 citations
Open access 2026

Sustainable Compliance in Regulated Manufacturing: Deploying a Low-Code, AI-Driven eDHR Framework for Scalable Traceability

The deployment of a validated, low-code electronic Device History Record system on a high-mix, low-volume manufacturing line at Smith & Nephew’s Memphis site provides a practical and replicable model for regulated manufacturing environments that need to strengthen compliance while gaining flexibility for future analyti...

Pareshkumar Hotchandani, Mr. Wakhare · 0 citations
Review Open access Aug 2026

Firmware Reverse Engineering: A Comprehensive Review and Directions

This review synthesises 118 works published from 2014 to 2026 covering the full firmware reverse engineering pipeline and identifies ten structural gaps, including the absence of unified evaluation benchmarks, fragmented peripheral modelling, the scalability–fidelity trade-off in re-hosting, and insufficient grounding...

Aditya Katpara, S. Sankaran · 0 citations
Conference Open access Aug 2026

Implementation of the Internet of Things (IoT) in a Vehicle Maintenance Routine Information System

Vehicle maintenance is critical for safety and longevity, yet conventional tracking methods predominantly rely on error-prone manual logging, frequently leading to delayed servicing and severe mechanical failures. To address these operational vulnerabilities, this study adopts the Design Science Research (DSR) framewor...

Yulius Lie, Rasya Firdaus, Faqih Muqodam et al. · 0 citations
Review Open access Sep 2026

Mapping the landscape of software vulnerabilities in connected vehicles

A survey of automotive software vulnerabilities and associated attack vectors and analyzes the significant changes in security trends is presented and several security recommendations for software engineering teams are provided based on the findings.

Srijita Basu, Miroslaw Staron, M. Almgren et al. · 0 citations

Related blog posts

MIT News · Artificial Intelligence Oct 2, 2026

Documenting the tech worker movement

Writing as a participant and researcher, PhD student JS Tan SM ’22 has co-authored a new book about the rise of tech worker protests and the employer backlash that followed.

GPT-Lab Sep 23, 2026

Requirements Don’t Live in Isolation: What We’re Exploring with Req-Space

Requirements in large systems rarely exist in isolation. Their meaning depends on the wider project context - other requirements, policies, decisions, tests, and implementation details. That becomes especially important when AI is used for review, because spotting a possible conflict or gap is only the beginning. ReqSpace explores how AI, visualisation, and connected project context can help reviewers understand those findings, trace the relationships behind them, and focus on the questions that…

GPT-Lab Sep 17, 2026

Beyond Prompt Engineering: The Role of Tacit Knowledge in Software Engineering

AI is making software generation faster, but speed does not remove the need for expertise. As more work is delegated to AI, tacit knowledge may become one of the most important human advantages in software engineering. The post Beyond Prompt Engineering: The Role of Tacit Knowledge in Software Engineering appeared first on GPT-Lab.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.