• Home
  • Search
  • Data-driven dependency injection for embedded software, enhancing reusability with C++
  • https://doi.org/10.24425/ijet.2025.155469Copy DOI Icon

Data-driven dependency injection for embedded software, enhancing reusability with C++

Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

This article presents an architecture for engineering reusable embedded software using modern C++ principles and a custom–built dependency injection framework. It details the framework’s design, specifically tailored for resource-constrained environments. The framework promotes modular and testable architecture. Its data–driven (via Json file) configuration defines component dependencies and determines their instantiation. The article demonstrates how such approach facilitates component decoupling and provides a viable path for developers to create scalable, portable, and high-quality embedded software, significantly reducing future development efforts.

Similar Papers
  • Research Article

CPDGen: a Scalable Synthetic Dataset Generator for Container Port Operations

  • Jan 01, 2025
  • Procedia Computer Science
  • Mohammad Ali Bagheri Orumi +4
  • Conference Article
  • Citations31

Definition of a robust modular SOC test architecture; resurrection of the single TAM daisy-chain

  • Nov 08, 2005
  • T Waayers +2
  • Conference Article
  • Citations11

A testbed for studying and choosing predictive tracking algorithms in virtual environments

  • May 22, 2003
  • Joseph J Laviola
  • Preprint Article
  • Citations1

Design and Early Deployment of shamiriOS: A Modular Platform for Scaling Community-Based Mental Healthcare in Low-Resource Settings (Preprint)

  • Jun 16, 2025
  • Shadrack Lilan +8
  • Conference Article
  • Citations6

An Open Real Time Test System Approach

  • Sep 01, 2009
  • Nicolas Belanger +2
  • Book Chapter
  • Citations4

A Reference Architecture Capturing Structure and Behaviour of Warehouse Control

  • Oct 29, 2011
  • Jacques Verriet +1
  • Research Article
  • Citations48

Design, prototyping and testing of a modular small-sized underwater robotic arm controlled through a Master-Slave approach

  • Apr 16, 2018
  • Ocean Engineering
  • Loris Barbieri +4
  • Conference Article
  • Citations1

Distributed SATCOM On-The-Move Terminal Open Standard Architecture architectural details

  • Nov 01, 2016
  • Jeff Hoppe +3
  • Conference Article
  • Citations7

Repositories for workflow-management-systems in a middleware environment

  • Jan 04, 2000
  • J Neeb +2
  • Research Article

(Invited) Recent Advances in SiC CMP

  • May 01, 2019
  • Electrochemical Society Meeting Abstracts
  • Robert L Rhoades
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.