Preprint
Review

This version is not peer-reviewed.

CubeSats and Their On-Board Computers: Systematic Literature Review

Submitted:

23 July 2025

Posted:

24 July 2025

You are already at the latest version

Abstract
CubeSats have revolutionized the exploration and utilization of near-space environments, particularly in low-earth orbit. In this study, we present a systematic review of the current literature to identify and discuss the main developments, research topics, and advancements in the development of nanosatellite avionics, with a focus on onboard computers, covering both hardware and software aspects. A systematic literature review was conducted using the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) methodology. Of the 647 articles extracted from Science Direct and IEEE, 202 studies were selected based on rigorous inclusion and exclusion criteria, revealing six major thematic areas in nanosatellite design and operation. The findings are organized into six subsections that address the most frequently discussed topics in designing, developing, and operating nanosatellites. Topics start with the onboarding of the mission’s analysis and overview and continue with the review of the hardware and software solutions for the onboard computers, their architecture and reliability assessment, and the system engineering around them. Two applied topics of telemetry and communication and the use of machine learning onboard nanosatellites are finishing the review topics. According to the results, CubeSat research and development continue to grow rapidly, leveraging modern embedded technology advancements. The availability, robustness, and high integration level of commercial off-the-shelf components have introduced graphics processing units, field-programmable gate arrays, and multi-core computing systems into space. These powerful and energy-efficient computers, reinforced by modern machine learning models, enable the rapid and reliable development of complex, sophisticated missions. Finally, the conclusions highlight the major findings, potential future trends, and research topics in the field. Ultimately, this article serves as a comprehensive guide for scientists, developers, integrators, and enthusiasts engaged in space technology research and development.
Keywords: 
;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

1. Introduction

Since their introduction in 1999 by Cal Poly's Jordi Puig-Suari and Stanford's Bob Twiggs, CubeSats have transformed small satellite development. What began as a simple educational tool (a 10cm cube weighing about 1.33kg) has evolved into various sizes (1.5U, 2U, 3U, and beyond), supporting increasingly complex missions.
Before CubeSats came along, satellite development was restricted to government agencies and aerospace giants. The process was expensive and technically demanding, often taking years and massive funding. CubeSats changed this by introducing a modular, standardized approach that cut development time and costs. Using off-the-shelf components and encouraging collaboration between universities and industry has opened space access to a much wider community.
These tiny satellites now serve critical roles across scientific, educational, and commercial applications. CubeSats have proven their versatility from Earth observation to testing new technologies, telecommunications, and even deep-space exploration. NASA, ESA, JAXA, and countless private companies have embraced them for space research, expanding satellite networks, monitoring climate changes, supporting disaster response, and venturing to Mars and the Moon.
As miniaturized electronics, propulsion systems, and AI advance, CubeSats become even more capable. They're poised to play key roles in satellite constellations and space-based IoT networks that reshape global communications. The increasing availability of rideshare launches has made deploying these satellites easier than ever before.
In just two decades, CubeSats have gone from classroom projects to essential tools for commercial and scientific missions, demonstrating how quickly space technology can evolve. These small satellites will remain fundamental to our expanding space activities as innovation continues.
So far, almost 2600 CubeSats have been launched (Figure 1), and the forecast [116,117] says that it is expected to have roughly another 2000 CubeSats in 2025-2029.
Academic interest in nanosatellites and space exploration is growing rapidly, thanks to the success of CubeSats technology and the technical advances in commercial launch vehicles such as SpaceX's Falcon 9. The number of research over the past 25 years (Figure 2) has grown almost exponentially, which proves the importance and feasibility of a systematic literature review.
After considering the typical composition of nanosatellite avionics, we will focus on the onboard computer as the primary and central means of controlling the flight mission and onboard avionics. Due to the need for adaptation, the onboard computer and its software are the most frequently changed design components of the nanosatellite mission.
Many teams worldwide are trying to create their avionics for nanosatellites, motivated either by the need to educate students and doctoral students or by the limited budgets for equipment and dual-purpose equipment. The first tasks of creating avionics are building technical requirements, studying state-of-the-art solutions, and building the list of terms of reference. All these artifacts are not sufficiently covered in the existing literature, which leads to an increase in iterations for the development of both software and hardware, which in turn critically affects project timelines, budgets, and general project success.
The key target of this article is to provide a clear overview of the critical part of the nanosatellite avionics – On-Board Computer (OBC) by doing a systematic literature review task. This task will cover the subject of OBC’s hardware and software, computing architectures, and reliability, as well as identify the trends in those areas of interest. Additionally, the task will review nearby topics like nanosatellite missions and recent developments to be able to find the limitations and trends in the modern use of nanosatellites.

2. Research Methodology

The research in this article was carried out through a systematic literature review to reflect existing research and to build a systematic view of the directions of such research and their potential focus in the near future.
So, the process that is depicted on Figure 3 is broken down to the following main phases of the review process:
  • Phase 1 - formulation of the research request using the PICo [31] methodology.
  • Phase 2 - selecting databases of scientific publications, articles and books and performing bibliometric analysis.
  • Phase 3 - processing the results of searches using the PRISMA [160] methodology (Preferred Items for Systematic Reviews and Meta-Analyses) and forming a short list of publications for further scientometric analysis.
  • Phase 4 - clustering based on the principle of synonymizing through the analysis of a short list of publications using the VOSviewer tool [200].
  • Phase 5 - systematic review of publications based on the results of clustering and the formation of a list: topics and areas of research, identified gaps and the formation of potential future research.

Phase 1. Formulation of the Research Request Using the Pico Methodology

To formulate the task of the literature review, we used the PICo (Population, Interest, Context) methodology [31] to formulate a research question.
Search terms such as “nanosatellites” and “CubeSat” are processed using IEEE Thesaurus 2022 [3] and we distinguish that CubeSat = NT (narrow term) from nanosatellites, nanosatellites = NT from satellites.
P - Population (Problem) = “nanosatellites” or “CubeSat”
I - Interest = “requirements”. Additionally, “lifecycle” or “cots” can be considered, but this, in the authors' opinion, greatly narrows the population of documents for search.
Since the review is focused on on-board computers and their hardware and software, we formulate the following search terms:
OBC - On-Board Computer, CDHM - Command and Data Handling Module, and its derivative abbreviation - CDH (Command and Data Handling) and generalize it to “computer.” [56] (We refer to the CubeSat 101 course from NASA to check the appropriateness of the terminology)
The search string can be defined as the following:
Co - Context = “obc” OR “cdhm” OR “cdh” OR “computer”.

Phase 2. Selecting Databases of Scientific Publications and Searching Them

Two online search and index databases were selected for the hardware search: IEEE Xplore [95] and Elsevier Scopus / Science Direct [177].
Since research in the field of satellite engineering is developing at an exponential rate (see Figure 2), we will use articles from the last 10 years, i.e. 2015-2025, for the search. More outdated articles will be considered inappropriate for study and analysis.
At the first stage, we will consider the total number of publications related to nanosatellites:
We use generalized words for queries, namely:
("All Metadata":"nanosatel*" OR "All Metadata":"cubesat")
The result of the IEEE Xplore database search is equal to 2866 articles.
To narrow down the search to the required research area, we specify that we are interested in requirements in the field of nanosatellites and CubeSats, namely their computers. So, the updated search query according to the following criteria, shall look like:
(“nanosatellite*” OR “CubeSat*”) AND “requirem*” AND (“obc” OR “cdh*” OR “comp*”).
The search is done in full metadata (all available fields in the database) and therefore chosen to be “All Metadata” since most articles are closed.
("All Metadata":"nanosatellite*" OR "All Metadata":"CubeSat*") AND "All Metadata":"requirem*" AND ("All Metadata":"obc" OR "All Metadata":"cdh*" OR "All Metadata":"comp*")
The result is equal to 399 articles. These 399 articles are considered for the further processing.
The obtained results were saved using the export function to a bibliographic catalog with the RIS [164] (Research Information System) extension and divided into 4 files accordingly (due to the export limit of 100 references).
Let's perform the appropriate search in the Science Direct database. Since the search tools are less advanced in terms of complex search, we experimentally found that the following query provides the most relevant search results:
"satellite" AND "obc" AND “computer"
The result is equal to 248 articles. These articles are considered for the further analysis.
The overall amount of the articles from both IEEE Xplore and Science Direct that are eligible for the further analysis is 587.

Phase 3. Processing of Search Results According to the Prisma Methodology

The PRISMA methodology (Preferred Reporting Items for Systematic Reviews and Meta-Analyses) [160] was developed and implemented by Prof Joanne McKenzie and Dr Matthew Page at Monash University and provides a structured approach and methodology for analyzing multiple bibliometric references.
The PRISMA methodology distinguishes between full articles and articles where only keywords and abstracts are available. In our review, most of the articles are closed, so in the methodology checklist we will indicate a single list of articles, regardless of its openness.
For the screening steps, i.e. manual selection of relevant articles, the following stop-words/stop-abbreviations were used: ADCS (Attitude Determination and Control System), 5G, 6G, propulsion, radar, battery, SDR (Software Defined Radio), PPT (Power Point Tracking), EPS (Electric Power System), radio, attitude, thruster, robot, navigation, IoT (Internet of Things), thermal.
The terms “software”, “cyber”, “security” was retained during synonymizing and clustering to build links with an integral part of the On-Board Computer (OBC) – “software”.
In accordance with the PRISMA methodology, the following flowchart was built and processed:
Figure 4. PRISMA diagram of the processing the selected 557 articles.
Figure 4. PRISMA diagram of the processing the selected 557 articles.
Preprints 169381 g004
Thus, 202 articles from both libraries - IEEE Xplore and Science Direct - were selected for further work on the systematic review.
To improve further synonymizing and clustering, it was decided to replace the synonyms according to the IEEE 2022 thesaurus as follows:
Table 1. Synonymizing process in accordance with IEEE Thesaurus 2022.
Table 1. Synonymizing process in accordance with IEEE Thesaurus 2022.
Synonym in the narrow term (NT) Result
CubeSat nanosatellite
CubeSats nanosatellite
Synonym in the broader term (BT) Result
satellite nanosatellite
satellites nanosatellite
low earth orbit satellite nanosatellite
space vehicle nanosatellite
small satellite nanosatellite
An equivalent synonym Result
nano satellite nanosatellite
nano satellites nanosatellite

Phase 4. Processing and Clustering with the Vosviewer Analysis Tool

The good and ultimate way to define the research directions from a combined library of the research papers is to use synonymization and further clusterization approach. To do so, authors have identified the newly introduced (as late as in 2017) tool – VOSviewer.
VOSviewer is a software tool for creating maps based on network data and for visualizing and exploring these maps. The functionality of VOSviewer can be summarized as follows: Creating maps based on network data (i.e. networks based on the list of publications – in the author’s case – a set of selected RIS files), Visualizing and exploring maps by generation of network, overlay and density visualization.
Using the VOSviewer, the following network diagram was built – Figure 5.
Via the built-in into the VOSviewer tool the following 6 clusters were identified:
  • Cluster 1 - Nanosatellites, payloads and missions (21 elements) - red
  • Cluster 2 - Software & Hardware (16 elements) - green
  • Cluster 3 - System Engineering & Standards (15 elements) - blue
  • Cluster 4 - Computer architecture & reliability (12 elements) - yellow
  • Cluster 5 - Monitoring & Telemetry (7 elements) - purple
  • Cluster 6 - AI/ML (4 elements) - turquoise
The elements identified by the clustering are the terms that will be used for the further grouping of the papers and their further processing. Identification of the elements is done by VOSviewer tools and can be seen in the tab called “Items”.
A quick glance on the popularity of the various terms (keywords) can be easily achieved via the density chart that has each identified term and its size and contrast that is proportional to the frequency of the term appearance during the publications analysis.
The obtained term density chart for the analyzed set of selected publications is shown of the Figure 6:
The time analysis chart (Figure 7) is an Overlay visualization that provides an idea of research trends:
The diagram shows that research in such areas as system modeling, requirements management, FPGA (field programmable gate array) and the use of analytical models for nanosatellite construction was active in 2015-2018 and is likely to have a stable research maturity today. In 2020-2022, the biggest trends in research were software and hardware, reliability, the use of systems engineering and modeling to build nanosatellites, and standardization of approaches to their development. In 2022-2023, the main research was focused on optimizing the price of nanosatellites, using machine learning and AI, as well as optimizing and researching embedded software. And the trends of 2023-2024 were focused on general issues of building space systems. It should also be added that during 2022-2024, the number of publications (and, accordingly, research) in Europe increased significantly, as evidenced by the involvement of the European Space Agency (ESA) and its bigger role in the CubeSat industry.

Phase 5. Review of Clustering and Related Scientific Publications

The identification of clusters and their synonymized terms were calculated by the VOSviewer tool, but for further analysis, it is necessary to perform manual operations to analyze the research areas and the number of publications corresponding to the synonymized terms.
The total number of publications and the breakdown by clusters by keywords is shown in Table 2 below.

Cluster 1 - Nanosatellites & Missions – 50 Papers

The studies in the first cluster of the systematic review are mainly aimed at analyzing approaches to nanosatellite construction, processes and approaches to their development, as well as reviewing the specifics of specific missions and the corresponding payloads. The studies in this cluster provide a good overview of the overall process of developing and preparing nanosatellites for launch, and its components - from requirements gathering to testing, optimization and interaction with nanosatellite launch programs of leading agencies such as ESA (European Space Agency) and NASA (National Aeronautics and Space Administration).
The studies allow the reader to review the trends, tasks, and problems of nanosatellites, as well as to get acquainted with their structure. An additional component of this cluster's publications is the analysis of completed missions and lessons learned, which makes it possible to reduce the risks of successor space programs.
An important element of this cluster is to demonstrate how the concept of building and standardizing CubeSat nanosatellites has launched other projects in the fields of space robots [110,138], manipulators, and even stratospheric balloons.
Table 3. Identified sub-categories (research directions) in the cluster 1.
Table 3. Identified sub-categories (research directions) in the cluster 1.
Name of the identified sub-category Relevant publications
Embedded Systems & Software Testing [22,42,51]
Communication & Networking [159]
Hardware, Avionics & COTS [19,25,55,60,72,83,85,124,205]
CubeSat/Nanosatellite Platform & Design [1,21,57,64,81,82,86,91,93,96,98,101,127,128,206]
Mission Design, Analysis & Concept Studies [2,10,11,13,28,30,35,38,47,122,152,165,179,181,193,210,213]
Security & Data Management [109,133]
Robotics & Autonomous Operations [110,138]
Navigation & Sensor Fusion [66]
Embedded Systems & Software Testing: Papers [22,42,51] focus on software toolsets, mutation analysis as the software creation and testing approach, and testing strategies for embedded applications.
Communication & Networking: Paper [159] is centered on transitioning from legacy bus protocols to Ethernet in space launchers and rather a demonstrator of a conventional technology moves to the nanosatellites industry.
Hardware, Avionics & COTS: Papers such as [19,25,55,60,72,83,85,124,205] emphasize hardware implementations, use of COTS components, avionics architectures, and similar topics.
CubeSat/Nanosatellite Platform & Design: A large sub-group of papers like [1,21,57,64,81,82,86,91,93,96,98,101,127,128,206] describes various CubeSat or nanosatellite development tools, design challenges, and platform innovations. This group of papers could be used as very fast-forward material for getting into the recent CubeSat development advancements and experience.
Mission Design, Analysis & Concept Studies: Papers [2,10,11,13,28,30,35,38,47,122,152,165,179,181,193,210,213] cover mission planning, performance analyses, concept studies, simulation, and related topics.
Security & Data Management: Papers [109,133] deal with satellite reference databases and digital security (e.g. encryption, data integrity).
Robotics & Autonomous Operations: Papers [110,138] focus on robotics aspects and autonomous operations (including lunar exploration elements).
Navigation & Sensor Fusion: Paper [66] is dedicated to sensor fusion and navigation filter challenges for spacecraft rendezvous. This papers more relates to the payload avionics but highlights some important points regarding the CubeSat specifics.

Cluster 2 - Hardware (18), Software (13) – 31 Papers

Cluster 2, consisting of research papers in the field of the hardware and software of the CubeSat avionics, mainly onboard computers. There are two key sub-clusters, namely “software” and “hardware”. These could be broken down to the following sub-categories:
Table 4. Software sub-category from the Cluster 2 – HW & SW of CubeSats.
Table 4. Software sub-category from the Cluster 2 – HW & SW of CubeSats.
Name of the identified sub-category Relevant publications
Software Frameworks & Architecture [14,63,79,141,183,190,197]
Software Processes, Tools, Validation & Scheduling [37,44,156,176,180,209]
Software Frameworks & Architecture: The papers [14,63,79,141,183,190,197] present modular frameworks, architecture-tracking approaches, command-centric and layered designs for flight software development – all aimed at improving reusability, reliability, and reducing development time.
Software Processes, Tools, Validation & Scheduling: Papers [37,44,156,176,180,209] focus on the development process and supporting tools (including iterative, agile, and model-based approaches), validation techniques (such as ility calculations), and methods for scheduling and task management in satellite missions.
Table 5. Hardware sub-category from the Cluster 2 – HW & SW of CubeSats.
Table 5. Hardware sub-category from the Cluster 2 – HW & SW of CubeSats.
Name of the identified sub-category Relevant publications
Fault Tolerance & Radiation Hardening [29,68,70,90,136,147,192,194]
Onboard Processing, Performance & Energy Efficiency [100,123,134,167,187,208]
System Integration, EMC & Interface Standards [36,39,166,211]
Fault Tolerance & Radiation Hardening: Papers such as [29,68,70,90,136,147,192,194] focus on architecture, tests, and techniques (e.g., SEL, SEU) to ensure reliable operation in the radiation-intensive space environment.
Onboard Processing, Performance & Energy Efficiency: Articles [100,123,134,167,187,208] address aspects of computing performance, energy efficiency, and on-board data processing via novel processors, performance monitors, or FPGA-based designs.
System Integration, EMC & Interface Standards: Papers [36,39,166,211] discuss the use of COTS devices, strategies for electromagnetic compatibility, and the development of standardized interfaces and satellite bus architectures.

Cluster 3 - System Engineering & Standards – 58 Papers

Cluster 3 focuses on looking into the research topics of model, requirement, simulation and modeling approaches to designing CubeSat. Additionally, this cluster covers topics of testing, V&V, CubeSat projects risk and project management as well as the role of such projects for the academic and educational use.
Table 6. Sub-categories identified in Cluster 3 – System Engineering & Standards.
Table 6. Sub-categories identified in Cluster 3 – System Engineering & Standards.
Name of the identified sub-category Relevant publications
MBSE & SysML Approaches [15,18,53,76,103,104,105,106,107,175,188,203]
Requirements Engineering & Cyber-Physical Requirements [9,154,162,163,170]
Agile, Scrum & Concurrent/Hybrid Development [73,74,102,132,178]
Testing, Verification & FDIR [8,67,79,84,89,114,184,201,207]
Simulation, Modeling, Optimization & Design Tools [5,17,33,58,78,125,150,174,202,212]
Hardware, Avionics, On-Board Computers & Integration [46,64,77,108,120,139,143,144,145,161,185]
Risk Management, Readiness & Safety [155,182,204]
Educational & Project Management Approaches [40,41,126,142,169]
MBSE & SysML Approaches: These papers (e.g., [15,18,53,76,103,104,105,106,107,175,188,203]) focus on model-based systems engineering and use of SysML to develop CubeSat or satellite system models. It is worth mentioning that the approach of using MBSE and SysML had a major research interest in the period of 2016-2020 and had a major decline afterwards.
Requirements Engineering & Cyber-Physical Requirements: Papers [9,154,162,163,170] address the elicitation, specification, and modeling of system requirements—including non-functional aspects and cyber-physical scenarios.
Agile, Scrum & Concurrent/Hybrid Development: This sub-group of papers [73,74,102,132,178] covers modern Agile methodologies, Scrum practices, and approaches aimed at reducing development time and cost. The major development of the IT industry has its footprint here. Cluster covers research related to the use of non-waterfall development process.
Testing, Verification & FDIR: Papers [8,67,79,84,89,114,184,201,207] are dedicated to methods and platforms for testing, hardware-in-the-loop verification, fault detection (FDIR), and automated quality assurance.
Simulation, Modeling, Optimization & Design Tools: Papers [5,17,33,58,78,125,150,174,202,212] focus on simulation frameworks, calibration and optimization techniques, and design tools that help in predicting or enhancing system performance.
Hardware, Avionics, On-Board Computers & Integration: This group of papers [46,64,77,108,120,139,143,144,145,161,185] emphasizes the development, integration, and testing of hardware platforms, avionics, and embedded systems in the CubeSat domain.
Risk Management, Readiness & Safety: Papers [155,182,204] deal with frameworks for assessing assembly readiness, risk management plans, and approaches to reduce safety and compliance challenges.
Educational & Project Management Approaches: Articles [40,41,126,142,169] highlight experiences in education, project management, and concurrent engineering applied to satellite projects.

Cluster 4 - Computer Architecture & Reliability – 44 Papers

Cluster 4 is addressing the topic of computer architectures and their reliability in terms of the use of both COTS and non-COTS solutions for the CubeSat avionics design & development.
During the analysis of the papers the following sub-categories were identified:
Table 7. Sub-categories identified from the Cluster 4 – Computer Architecture & Reliability.
Table 7. Sub-categories identified from the Cluster 4 – Computer Architecture & Reliability.
Name of the identified sub-category Relevant publications
On-Board Computers (OBC) and Architecture Design [6,54,87,100,135,148,172]
Fault Tolerance and Reliability in Space Systems [12,62,69,71,151,168]
Radiation and Reliability Studies [20,32,75,129,130,131,166,201]
FPGA-Based Architectures and Computing [4,97,118,153,173,195,198]
Cybersecurity and Software Reliability [16,23,52,59,61,92,186,191,196]
Dependability and Testing Approaches [26,27,45,50,115,121]
Power Management and Energy Efficiency [80,111,146]
On-Board Computers (OBC) and Architecture Design: This category investigates the specific ways of implementing computation architectures both for OBC and other electronic sub-systems of nanosatellites. Authors are discussing the commonalities in the OBC design for interoperable missions [54,148,172], improving OBC diagnostics and mission issues analysis [100,135] and trying to define the most applicable memory interfaces [87] and multi-core solutions [6]. Paper [54] provides very good state-of-the-art analysis of the details of the recent OBC architectures.
Fault Tolerance and Reliability in Space Systems: The tolerance towards faults and errors that leads to the elevated reliability is the key topic for the investigation in this group of reviewed articles. It addresses dual processing approaches, combining FPGA and classical computation cores [69] to be able to identify issues in the computation context, as well as implementing a classical lock-step architecture [71], ending up in a distributed, so-called, multicell architectures [62]. There is a good numerical and simulation approach on identifying the diagnostics coverage [151]. The extra efforts in increasing reliability are seen in memory to CPU interfacing [168] and in addressing the most-typical avionics peripheral bus lockups (I2C) [12].
Radiation and Reliability Studies: Radiation in space is always the challenge. The fact that the vast majority of CubeSats operate on LEO is a little relaxing factor for the radiation hardening, however with the major use of COTS electronics in CubeSats, those are vulnerable to the radiation effects, especially at the Van Allen belt. To address this problem there are actual stress-testing approaches [20,75,130] simulation and injections of faults [129,131] and generally looking into reinforcing COTS electronics towards better reliability [32,166,201].
FPGA-Based Architectures and Computing: Using FPGA, and its simplified brother – CPLD, technologies is a design pattern that stands out in the industry. It allows flexible configuration (both in space [173] and during development [195]), provides parallel and deterministic computing, as well as allows great hardware level of integration to the memories, buses and interfaces, including adopting some open-source computing cores, i.e. RISC-V [118]. The idea of making an interoperable FPGA based OBC [198] and making it high reliability for NASA missions is highlighted in [97]. It connects to the same attempt where FPGA is coupled with GPU [4]. The challenges, findings and resource demands are also reviewed [153].
Cybersecurity and Software Reliability: Cybersecurity and impersonation in CubeSats control could potentially ruin the whole mission or deliver its value to someone else than the intended operator. One of the typical cyberattack analysis techniques is laying around system buses traffic anomalities detection [59] and further traffic transmitting to the ground station [23,92] and its management there [196]. Virtualization [61] and tasks isolation [16] is also considered, as it gives a computational context safety for the logically decoupled onboard software tasks and/or applications being ran on the OBC’s CPU. The concept of FDIR approach to [26,191] the nanosatellites avionics architecting and its mission impact [52,186] is well covered here too.
Dependability and Testing Approaches: In the context of CubeSat systems, the term "dependability" refers to the ability of a system to deliver trusted and reliable service throughout its mission lifetime, despite the harsh space environment and limited intervention opportunities. Thorough and repeatable HIL testing [27,50] via model-based approach and fault & shock injection methods [121], and how it can help to elevate platform readiness towards specific equipment standards [115] is the key essence of this group of research papers. The use of formal functional safety approach is also considered in [45].
Power Management and Energy Efficiency: Power is the scarcest resource on the Earth orbit and its availability is directly coupled to the efficient and reliable operation and mission value delivery. Finding a balance between system reliability and power efficiency [111], correct computation planning [146] and implementing and trying it out [80], is the typical task that occurs during a CubeSat project development.

Cluster 5 - Monitoring & Telemetry - 7 Papers

Since telemetry, radio, and communication between nanosatellites and ground stations were removed from the analysis, the publications below refer to publications on hardware and software of the generalized telemetry data processing module and the ground station operation, and refer to the OBC topic.
The importance of the well-designed telemetry and its storage at the ground station can help to analyze the CubeSat reliability issues and the article [94] provide an overview of the ML approach for such an analysis.
Articles are reviewing the balancing of the power consumption and the telemetry data amount [7,133] as the telemetry and communication system are the most power demanding subsystems of a CubeSat.
Reputation handling for the inter-satellite telemetry and satellite to ground communication is researched in [49,88] and addresses the rising need of the cyber secure communications.
Complexities of laser high speed communications are discussed and the technical proposal on how it can be implemented is presented [149].
Some conceptual development of the LEO datacenters is proposed and reviewed in [34] and opens a new concept of sensitive data processing and storage at the orbit.
Cluster 6 - AI/ML (Artificial Intelligence / Machine Learning) – 15 Papers
Most articles on the use of AI and ML address the tasks of image and remote sensing processing, intelligent processing and recovery of telemetry data, and the latest developments to bridge the gap between cheap COTS solutions and radiation-resistant platforms that are not available as commercial products.
The systematically reviewed publications in Cluster 6, can be structured among the following sub-categories of research topics:
Table 8. The sub-categories identified in Cluster 6 – AI/ML.
Table 8. The sub-categories identified in Cluster 6 – AI/ML.
Name of the identified sub-category Relevant publications
ML for Satellite Operations & Analysis [24,94,137,140]
AI for Autonomy and Decision Making [65,99,119,189]
On-board Processing, Edge Computing & Hardware for AI [112,157,158,171]
Computer Vision & Image Recognition in Space [43,48,199]
Fault-Tolerant Model Updates & Maintenance [113]
ML for Satellite Operations & Analysis: The papers [24,94,137,140] focus on using machine learning and deep learning for Earth observation, forecasting telemetry, optimizing resource use, and fault diagnosis.
AI for Autonomy and Decision Making: Articles such as [65,99,189,199] address autonomous decision-making and cognitive techniques (including deep reinforcement learning) to improve satellite operations and communication networks.
On-board Processing, Edge Computing & Hardware for AI: This group of papers [112,157,158,171] includes evaluations of new processor architectures (GPU, NPU, etc.) and on-board ML model deployment, emphasizing edge computing capabilities for space applications. The key essence of the edge computing for the space applications is its limited data communication back and forth with the ground station. Limiting the communication time and data amount leads to drastic power saving of the onboard energy.
Computer Vision & Image Recognition in Space: Papers [43,48,199] are dedicated to leveraging computer vision techniques for imaging payloads, object detection, and tracking on CubeSat platforms.
Fault-Tolerant Model Updates & Maintenance: Article [113] focuses on enhancing the resilience of onboard neural networks via fault-tolerant updates using vector quantization.

3. Conclusions

Nanosatellites of a CubeSat class remain the booming topic in the modern space research, thanks to the modular architecture, low cost of the launch and buildup, as well as the accumulated know-how and research results. Use of nanosatellites both in commercial and academic organizations demonstrates the success of the technology.
As the main objective of the article is to conduct a systematic literature review on the design, development and testing of the on-board computers (OBC) of the nanosatellites, the key clusters to be concluded on are System Engineering and Standards, Hardware & Software, Computer Architecture & Reliability with a little glimpse on AI/ML topic.
Based on the review of the literature the following conclusions were done:

Hardware

  • The use of commercial electronics that are not radiation-resistant for the buildup of OBCs is spreading even more than before, including missions from big international space players like NASA. The use of conventional commercial processors such as STM32 from ST Microelectronics, ATSAMx/PIC32x from Atmel/Microchip or MSP430 series from Texas Instruments is a typical practice.
  • The use of dual architectures consisting of an FPGA and a processor is a steadily growing trend. At the same time, we are seeing an increase in the use of dual solutions combined in one chip, such as MPSoC, Xilinx Zynq, Microchip PolarFire. The key motivation for using FPGA-based architectures is their flexibility, reliability and performance.
  • The use of GPUs for more complex computational tasks is gaining popularity, especially for larger satellites or satellites where the OBC, ADCS and the payload are combined to save space. Initially the use of GPUs was popular choice for the AI/ML tasks in image processing at a payload module, but when it was adopted there – it was spreading out to the OBC solutions as well.
  • A separate branch of “highly reliable” missions is emerging that requires the use of radiation-resistant processors, FPGAs and electronics in general. Such solutions are normally intended to travel to higher orbits than LEO, orbits of Mars, or to deep space.
  • There are “middle” class of reliable mission computers follows the key principles and knowledge from the functional safety world and there are much research in the area of using lockstep cores (ARM Cortex-R as an example) or multi-channel redundant computers.
  • The open RISC-V architecture is becoming more and more popular, but today it is mostly at the level of IPU cores loaded into FPGAs (Microchip PolarFire or just a general purpose Xilix FPGA). This is due to the lack of physical processors that are properly commercialized. This trend requires further attention and research, as RISC-V is a very powerful and energy-efficient solution that will continue to grow.
  • Power consumption, efficiency and optimization techniques are still very much the topic for the research. Different methods and techniques are used to optimize both hardware but mainly flight software that is the key to the computational and electric efficiency. The amount of nanosatellite losses due to the power systems failure is still among the highest ones.

Software (Flight Software)

  • The use of real-time operating systems (FreeRTOS, RTEMS, uCOS (Micrium)) is a de facto an industry standard. Operating systems allow for the safe implementation of more complex software systems and complexes.
  • The trend of increasing the share of nanosatellites performing missions under the Linux operating system (with or without real-time extension) is also noticeable. This is due to the large number of software available for use, as well as to the growing power of hardware and the increasing degree of integration.
  • Open-source software use is the industry standard.
  • A fairly large number of articles analyze the use of modern approaches to software development, such as Scrum/Agile and the movement towards modularity and reuse of software. Modularity and reuse is put into a spotlight of a future flight software development and the key method of reducing the complexity and mission failure rates.
  • Many projects and missions are still based on proprietary software solutions where software/firmware is developed in low-level programming languages like C, C++. At the same time more and more implementations are using higher level programming languages like Python and Rust.
  • The concept of virtualization and containerization is being actively considered and researched. In the nearest future, for the powerful OBCs it will most likely replace the concept of running the full monolithic binary software image. Virtualization and containerization are safer and more understandable for modern programmers and DevOps engineers, as well as generally more secure from stability and cybersecurity points of view.
  • Despite the availability of such well-known open-source software solutions as NASA's cFS and F'Prime, as well as ROS/ROS2 solutions, their use and consideration are very limited, which is most likely due to the short timeframe for software development in academic institutions.

System Engineering

The earlier trend of using MBSE and SysML approach for onboard software design and development seems to be less of a hot subject for research. This might be connected to the general maturity of the CubeSat technology and better unification of the different CubeSat avionics functions. In other words – the split on what each avionics unit of a CubeSat does, is way more clear and well-documented. In the late 2023 and onwards the interest to the use of MBSE approach has become interesting again.
On the testing side, the approach of using HIL/MIL/SIL testing is the main trend, and it resulted in creating relatively complex modular test platforms that are intended to help CubeSat developers to perform a V&V process during the development.
Cybersecurity, resilience and data protection is the rising research trend too. In the modern world of commercial solutions called Satellite-as-a-Service, there is huge need to preserve and limit access to the satellite data. Keeping the data secure and safe allows CubeSat developers to gain the full value of their missions and secure overall mission success.

Funding

This research is carried out in the frame and on budget of the national Ukrainian grant project NRFU.2023.04/0143 - “Experimental development and validation of the on-board computer of a dual-purpose unmanned aerial vehicle”.

Acknowledgments

Authors acknowledge the help of engineering company EKTOS-UKRAINE LLC for the support in borrowing hardware platforms and helping with the setup and fine-tuning of the toolchain. Visit https://ektos.net/ for more details. Authors acknowledge the help and cooperation of PJSC “HARTRON” and state design bureau “PIVDENNE” (DB-3) for the consultancy and scientific and practical cooperation on compilation of requirements to modern Ukrainian CubeSats.

References

  1. Abedrabbo J.P., Asundi S. “A Modular CDH to Operate Three-tier Communication System of the Mission Sealion CubeSat,” in 2024 IEEE Aerospace Conference, Mar. 2024, pp. 1–21. [CrossRef]
  2. Abegaonkar M.P., Basu A. “Enabling Science With CubeSats—Trends and Prospects,” IEEE Journal on Miniaturization for Air and Space Systems, vol. 3, no. 4, pp. 221–231, Dec. 2022. [CrossRef]
  3. Access the IEEE Thesaurus. Accessed: Mar. 03, 2025. [Online]. Available: https://www.ieee.org/publications/services/thesaurus-access-page.html.
  4. Adams C., Spain A., Parker J., Hevert M., Roach J. “Towards an Integrated GPU Accelerated SoC as a Flight Computer for Small Satellites,” in 2019 IEEE Aerospace Conference, Mar. 2019, pp. 1–7. [CrossRef]
  5. Ahmadi A., Kosari A., Malaek S.M.B. “A generic method for remote sensing satellites conceptual design and rapid sizing based on ‘design for performance’ strategy,” IEEE Aerospace and Electronic Systems Magazine, vol. 33, no. 2, pp. 34–51, Feb. 2018. [CrossRef]
  6. Akhoury A., Birla K., Sarkar R., Ravi A., Kalsi S., Ghorai S. “Design and Analysis of RTOS and Interrupt Based Data Handling System for Nanosatellites,” in 2019 IEEE Aerospace Conference, Mar. 2019, pp. 1–9. [CrossRef]
  7. Akyüz M.S., Yayan S.M., Duman O., Bozkurt M., Koroglu M., Cengiz G. “Development and Verification of Dual-Functional CubeSat Communication System using COTS Transceiver,” in 2023 IEEE International Mediterranean Conference on Communications and Networking (MeditCom), Sep. 2023, pp. 387–392. [CrossRef]
  8. Alanazi A., Jones A.B., Straub J. “Requirements Modeling Language and Automated Testing for CubeSats,” in 2019 IEEE AUTOTESTCON, Aug. 2019, pp. 1–6. [CrossRef]
  9. Alandihallaj M., Svetinovic D. “Autonomy requirements engineering for micro-satellite systems: CubeSat case study,” in 2017 XXVI International Conference on Information, Communication and Automation Technologies (ICAT), Oct. 2017, pp. 1–6. [CrossRef]
  10. Alandihallaj M.A., Emami M.R. “Satellite replacement and task reallocation for multiple-payload fractionated Earth observation mission,” Acta Astronautica, vol. 196, pp. 157–175, Jul. 2022. [CrossRef]
  11. Alandihallaj M.A., Hein A.M. “Exploring the potential of fractionated spacecraft for enhanced satellite connectivity: Application to the satellite-to-cell case,” Acta Astronautica, vol. 223, pp. 58–76, Oct. 2024. [CrossRef]
  12. Albalooshi A., Jallad A.-H.M., Marpu P.R. (2023). Fault Analysis and Mitigation Techniques of the I2C Bus for Nanosatellite Missions. IEEE Access, 11, 34709–34717. [CrossRef]
  13. Ali F.Z., Jusoh M.H., Ilagan L.C. “Mission Design Review for 1U ASEANSAT Nanosatellite,” in 2023 IEEE 16th Malaysia International Conference on Communication (MICC), Dec. 2023, pp. 1–5. [CrossRef]
  14. Allam K., Jallad A.-H.M., Awad M., Takruri M., Marpu P.R. “A Highly Modular Software Framework for Reducing Software Development Time of Nanosatellites,” IEEE Access, vol. 9, pp. 107791–107803, 2021. [CrossRef]
  15. Almeida P., Graics B., Chagas R.A.J., de Sousa F.L., Mattiello-Francisco F. “Towards Simulation of CubeSat Operational Scenarios under a Cyber-Physical Systems View,” in 2021 10th Latin-American Symposium on Dependable Computing (LADC), Nov. 2021, pp. 1–4. [CrossRef]
  16. Alonso A., Puente J.A., De Ia Zamorano J., Miguel A., Salazar E., Garrido J. “Safety Concept for a Mixed Criticality On-Board Software System ∗,” IFAC-PapersOnLine, vol. 48, no. 10, pp. 240–245, Jan. 2015. [CrossRef]
  17. Antonello F., Segneri D., Eggleston J. “A Bayesian framework for in-flight calibration and discrepancy reduction of spacecraft operational simulation models,” Advances in Space Research, vol. 74, no. 11, pp. 5923–5933, Dec. 2024. [CrossRef]
  18. Anyanhun I., Edmonson W.W. “An MBSE conceptual design phase model for inter-satellite communication,” in 2018 Annual IEEE International Systems Conference (SysCon), Apr. 2018, pp. 1–8. [CrossRef]
  19. Arechiga P., Michaels A.J., Black J.T. “Onboard Image Processing for Small Satellites,” in NAECON 2018 - IEEE National Aerospace and Electronics Conference, Jul. 2018, pp. 234–240. [CrossRef]
  20. Austin R.A., Mahadevan N., Witulski A.F., Evans J., Witulski A.F., “Radiation Assurance of CubeSat Payloads Using Bayesian Networks and Fault Models,” in 2018 Annual Reliability and Maintainability Symposium (RAMS), Jan. 2018, pp. 1–5. [CrossRef]
  21. Austin A., Nash A. “Finding Success in Concept Development: How NOT to Design a Small Satellite Mission,” in 2022 IEEE Aerospace Conference (AERO), Mar. 2022, pp. 1–7. [CrossRef]
  22. Bakken S., Birkeland R., Garrett J.L., Marton P.A.R., Orlandić M., et al., “Testing of Software-Intensive Hyperspectral Imaging Payload for the HYPSO-1 CubeSat,” in 2022 IEEE/SICE International Symposium on System Integration (SII), Jan. 2022, pp. 258–264. [CrossRef]
  23. Bakyt M., Spada L.L., Moldamurat K., Kadirbek Z., Yermekov F. “Review of Data Security Methods using Low-Earth Orbiters for High-Speed Encryption,” in 2024 4th International Conference on Ubiquitous Computing and Intelligent Information Systems (ICUIS), Dec. 2024, pp. 1366–1375. [CrossRef]
  24. Barnes P., Murawski R. “Machine Learning and Optimization for Resource-Constrained Platforms,” in 2019 IEEE Cognitive Communications for Aerospace Applications Workshop (CCAAW), Jun. 2019, pp. 1–7. [CrossRef]
  25. Barschke M.F., Jonglez C., Werner P., von Keiser P., Gordon K., et al., “Initial orbit results from the TUBiX20 platform,” Acta Astronautica, vol. 167, pp. 108–116, Feb. 2020. [CrossRef]
  26. Batista L.G., Martins E., de Fátima Mattiello-Francisco M. “On the use of a failure emulator mechanism at nanosatellite subsystems integration tests,” in 2018 IEEE 19th Latin-American Test Symposium (LATS), Mar. 2018, pp. 1–6. [CrossRef]
  27. Batista L.G., Weller A.C., Martins E., Mattiello-Francisco F. “Towards increasing nanosatellite subsystem robustness,” Acta Astronautica, vol. 156, pp. 187–196, Mar. 2019. [CrossRef]
  28. Bellome A., Nakhaee-Zade A., Prous G.Z., Coyleet M., D'Souza S., Mummigatti S., Serfontein Z. “Application of Nanosatellites for Lunar Missions,” in 2021 IEEE Aerospace Conference (50100), Mar. 2021, pp. 1–19. [CrossRef]
  29. Bentoutou Y., Bensikaddour E.-H. “Analysis of radiation induced effects in high-density commercial memories on-board Alsat-1: The impact of extreme solar particle events,” Advances in Space Research, vol. 55, no. 12, pp. 2820–2832, Jun. 2015. [CrossRef]
  30. Berthet M., Nakasuka S., Cho M., Suzuki K. (2024). Country-first domestic satellites: A family tree. Progress in Aerospace Sci., 146, 100997. [CrossRef]
  31. Bettany-Saltikov J. “Learning how to undertake a systematic review: part 1,” Nursing Standard, vol. 24, no. 50, pp. 47–55, Aug. 2010. [CrossRef]
  32. Bezerra F., Mekki J., Augustin G., Guillermin J., Chatry N. “Proposal of a Lightened Radiation Hardness Assurance Methodology for New Space,” in 2021 21th European Conference on Radiation and Its Effects on Components and Systems (RADECS), Sep. 2021, pp. 1–6. [CrossRef]
  33. Bi Z., Yung K.L., Ip A.W.H., Tang Y.M., Zhang C.W.J., Xu L.D. (2022). The State of the Art of Information Integration in Space Applications. IEEE Access, 10, 110110–110135. [CrossRef]
  34. Bleier J., Mubarik M.H., Swenson G.R., Kumar R. “Space Microdatacenters,” in 2023 56th IEEE/ACM International Symposium on Microarchitecture (MICRO), Nov. 2023, pp. 900–915.
  35. Bourke J., Udrea B., Nayak M. “Pirarucu: The Mars moon prospector,” in 2016 IEEE Aerospace Conference, Mar. 2016, pp. 1–8. [CrossRef]
  36. Bouwmeester J., van der Linden S.P., Povalac A., Gill E.K.A. “Towards an innovative electrical interface standard for PocketQubes and CubeSats,” Advances in Space Research, vol. 62, no. 12, pp. 3423–3437, Dec. 2018. [CrossRef]
  37. Brown M., Dey S., Tuxworth G., Co J., Bernus P., de Souza P. (2022). An Ility Calculation for Satellite Software Validation. IEEE Aerospace Conf. (AERO), 1–20. [CrossRef]
  38. Buck C. “Cubesat Constellation Concepts for Swath Altimetry,” in IGARSS 2019 - 2019 IEEE International Geoscience and Remote Sensing Symposium, Aug. 2019, pp. 8429–8432. [CrossRef]
  39. Busch P., Bangert S., Dombrovski S., Schilling K. “UWE-3, in-orbit performance and lessons learned of a modular and flexible satellite bus for future pico-satellite formations,” Acta Astronautica, vol. 117, pp. 73–89, Dec. 2015. [CrossRef]
  40. Campioli S., Stesina F., La Bella E., Corpino S., Niero L., My C. “Concurrent Engineering to Enhance Autonomy for Deep-Space CubeSat Mission Design,” IFAC-PapersOnLine, vol. 58, no. 16, pp. 163–168, Jan. 2024. [CrossRef]
  41. Campos J., Ferguson P. “ManitobaSat-1: Space Systems Engineering for Student Training,” in 2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), Sep. 2020, pp. 1–4. [CrossRef]
  42. Carvalho A., de Azevedo M.S., de Souza S.C.M., Arueira G.V.S., Cordeiro C.S. “Developing and Testing Software for the 14-BISat Nanosatellite,” IFAC-PapersOnLine, vol. 49, no. 30, pp. 71–74, Jan. 2016. [CrossRef]
  43. Del Castillo M., Morgan J., McRobbie J., Therakam C., Joukhadar Z., et al., “Mitigating Challenges of the Space Environment for Onboard Artificial Intelligence: Design Overview of the Imaging Payload on SpIRIT,” in 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Jun. 2024, pp. 6789–6798. [CrossRef]
  44. Castro M., Straub J. “Nanosatellite scheduling using a dictionary module and a ‘useful trick’ with coded unsigned integers,” in 2015 IEEE Aerospace Conference, Mar. 2015, pp. 1–7. [CrossRef]
  45. Cech M., Januska M. “Tailored continuous risk management in nanosatellite space project VZLUSAT-1 using FMECA,” Journal of Space Safety Engineering, vol. 11, no. 1, pp. 102–110, Mar. 2024. [CrossRef]
  46. Chaieb S., Wegerson M., Kading B., Straub J., Marsh R., Whalen D. “The OpenOrbiter CubeSat as a system-of-systems (SoS) and how SoS engineering (SoSE) Aids CubeSat design,” in 2015 10th System of Systems Engineering Conference (SoSE), May 2015, pp. 47–52. [CrossRef]
  47. Chanoui A., El Wafi I., Khalil I., Sbihi M., Alaoui Ismaili Z.E.A., Guennoun Z. “Optimizing nanosatellites Earth observation missions: Orbit design for global coverage and pre-launch cloud detection dataset preparation,” Results in Engineering, vol. 24, p. 103324, Dec. 2024. [CrossRef]
  48. Chintalapati B., Precht A., Hanra S., Laufer R., Liwicki M., Eickhoff J. “Opportunities and challenges of on-board AI-based image recognition for small satellite Earth observation missions,” Advances in Space Research, Mar. 2024. [CrossRef]
  49. Clark L., Tung Y.-C., Clark M., Zapanta L. “A Blockchain-based Reputation System for Small Satellite Relay Networks,” in 2020 IEEE Aerospace Conference, Mar. 2020, pp. 1–8. [CrossRef]
  50. Conceicao A.P.L., Mattiello-Francisco F., Batista C.L.G. “Dependability Verification of Nanosatellite Embedded Software Supported by a Reusable Test System,” in 2016 Seventh Latin-American Symposium on Dependable Computing (LADC), Oct. 2016, pp. 157–163. [CrossRef]
  51. Cornejo O., Pastore F., Briand L.C. “Mutation Analysis for Cyber-Physical Systems: Scalable Solutions and Results in the Space Domain,” IEEE Transactions on Software Engineering, vol. 48, no. 10, pp. 3913–3939, Oct. 2022. [CrossRef]
  52. Corpino S., Obiols-Rabasa G., Mozzillo R., Nichele F. “E-st@r-I experience: Valuable knowledge for improving the e-st@r-II design,” Acta Astronautica, vol. 121, pp. 13–22, Apr. 2016. [CrossRef]
  53. Crane J., Brownlow L. “Optimization of multi-satellite systems using integrated Model Based System Engineering (MBSE) techniques,” in 2015 Annual IEEE Systems Conference (SysCon) Proceedings, Apr. 2015, pp. 206–211. [CrossRef]
  54. Cratere L., Gagliardi G.A., Sanca F., Golmar F., Dell’Olio F. “On-Board Computer for CubeSats: State-of-the-Art and Future Trends,” IEEE Access, vol. 12, pp. 99537–99569, 2024. [CrossRef]
  55. Creech S.D. “NASA’s Space Launch System: Enabling a New Generation of Lunar Exploration,” in 2019 IEEE Aerospace Conference, Mar. 2019, pp. 1–11. [CrossRef]
  56. CubeSat Launch Initiative Resources - NASA. Accessed: Mar. 01, 2025. [Online]. Available: https://www.nasa.gov/kennedy/launch-services-program/cubesat-launch-initiative/cubesat-launch-initiative-resources.
  57. Dalbins J., Allaje K., Iakubivskyi I., Kivastik J., Komarovskis R.O., et al., “ESTCube-2: The Experience of Developing a Highly Integrated CubeSat Platform,” in 2022 IEEE Aerospace Conference (AERO), Mar. 2022, pp. 1–16. [CrossRef]
  58. Dhanaraj N., Narayan S.V., Nikolaidis S., Gupta S.K. “Contingency-Aware Task Assignment and Scheduling for Human-Robot Teams,” in 2023 IEEE International Conference on Robotics and Automation (ICRA), Jun. 2023, pp. 5765–5771. [CrossRef]
  59. Driouch O., Bah S., Guennoun Z. “CANSat-IDS: An adaptive distributed Intrusion Detection System for satellites, based on combined classification of CAN traffic,” Computers & Security, vol. 146, p. 104033, Nov. 2024. [CrossRef]
  60. Dussy S., Preaud J.-P., Malucchi G., Marco V., Zaccagnino E., Drocco A. “Intermediate eXperimental Vehicle (IXV), the ESA Re-entry Demonstrator,” in AIAA Guidance, Navigation, and Control Conference, Portland, Oregon: American Institute of Aeronautics and Astronautics, Aug. 2011. [CrossRef]
  61. Elsedfy M.O., Murtada W.A., Abdulqawi E.F., Gad-Allah M. “A real-time virtual machine for task placement in loosely-coupled computer systems,” Heliyon, vol. 5, no. 6, p. e01998, Jun. 2019. [CrossRef]
  62. Erlank O., Bridges C.P. “Reliability analysis of multicellular system architectures for low-cost satellites,” Acta Astronautica, vol. 147, pp. 183–194, Jun. 2018. [CrossRef]
  63. Eshaq M., Al-Midfa I., Al-Shamsi Z., Atalla S., Al-Mansoori S., Al-Ahmad H. “Flight Software Design and Implementation for a CubeSat,” in 2023 Advances in Science and Engineering Technology International Conferences (ASET), Feb. 2023, pp. 1–6. [CrossRef]
  64. Essoumati S., Said A.O., Gharnati F., Raoufi M. “Exploring the Frontiers: An In-Depth Study on Nanosatellites as the Pinnacle of Embedded Systems in Space Technology,” in 2024 International Conference on Global Aeronautical Engineering and Satellite Technology (GAST), Apr. 2024, pp. 1–5. [CrossRef]
  65. Fernando P., Wei-Kocsis J. “Towards a Disaster Response System Based on CubeSat Constellations,” in 2021 IEEE Cognitive Communications for Aerospace Applications Workshop (CCAAW), Jun. 2021, pp. 1–6. [CrossRef]
  66. Frei M., Burri M., Rems F., Risse E.-A. “A robust navigation filter fusing delayed measurements from multiple sensors and its application to spacecraft rendezvous,” Advances in Space Research, vol. 72, no. 7, pp. 2874–2900, Oct. 2023. [CrossRef]
  67. Fritz M., Winter S., Freund J., Pflueger S., Zeile O., Eickhoff J., Roeser H.-P., et al., “Hardware-in-the-loop environment for verification of a small satellite’s on-board software,” Aerospace Science and Technology, vol. 47, pp. 388–395, Dec. 2015. [CrossRef]
  68. Fuchs C.M., Chou P., Wen X., Murillo N.M., Furano G., et al., “A Fault-Tolerant MPSoC For CubeSats,” in 2019 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), Oct. 2019, pp. 1–6. [CrossRef]
  69. Fuchs C.M., Murillo N.M., Plaat A., van der Kouwe E., Stefanov T. (2018). Dynamic Fault Tolerance Through Resource Pooling. NASA/ESA Conf. on Adaptive Hardware and Systems (AHS), 9–16. [CrossRef]
  70. Fuchs M., Murillo N.M., Plaat A., van der Kouwe E., Wang P. “Towards Affordable Fault-Tolerant Nanosatellite Computing with Commodity Hardware,” in 2018 IEEE 27th Asian Test Symposium (ATS), Oct. 2018, pp. 127–132. [CrossRef]
  71. Fuchs M., Murillo N.M., Plaat A., van der Kouwe E., Harsono D., Stefanov T.P. “Fault-Tolerant Nanosatellite Computing on a Budget,” in 2018 18th European Conference on Radiation and Its Effects on Components and Systems (RADECS), Sep. 2018, pp. 1–8. [CrossRef]
  72. Gadisa D. “Analysis of ETRSS-1 on-orbit performance and anomaly management,” Journal of Space Safety Engineering, vol. 10, no. 4, pp. 483–494, Dec. 2023. [CrossRef]
  73. Garzaniti N., Golkar A. “Performance Assessment of Agile Hardware Co-development Process,” in 2020 IEEE International Symposium on Systems Engineering (ISSE), Nov. 2020, pp. 1–6. [CrossRef]
  74. Garzaniti N., Briatore S., Fortin C., Golkar A. “Effectiveness of the Scrum Methodology for Agile Development of Space Hardware,” in 2019 IEEE Aerospace Conference, Mar. 2019, pp. 1–8. [CrossRef]
  75. Ge X., Gao W., Xue F., Zhao C., Zhao Y., et al., “Total-ionization-dose characterization of a radiation-hardened mixed-signal microcontroller SoC in 180 nm CMOS technology for nanosatellites,” Microelectronics Journal, vol. 87, pp. 65–72, May 2019. [CrossRef]
  76. Gebreyohannes S., Karimoddini A., Homaifar A. “Applying Model-Based Systems Engineering to the Development of a Test and Evaluation Tool for Unmanned Autonomous Systems,” in 2020 IEEE International Systems Conference (SysCon), Sep. 2020, pp. 1–7. [CrossRef]
  77. George A.D., Wilson C.M. “Onboard Processing With Hybrid and Reconfigurable Computing on Small Satellites,” Proceedings of the IEEE, vol. 106, no. 3, pp. 458–470, Mar. 2018. [CrossRef]
  78. Gonzalez E., Bergel A., Diaz M.A. “Nanosatellite constellation control framework using evolutionary contact plan design,” in 2021 IEEE 8th International Conference on Space Mission Challenges for Information Technology (SMC-IT), Jul. 2021, pp. 85–92. [CrossRef]
  79. Gonzalez E., Rojas C.J., Bergel A., Diaz M.A. “An Architecture-Tracking Approach to Evaluate a Modular and Extensible Flight Software for CubeSat Nanosatellites,” IEEE Access, vol. 7, pp. 126409–126429, 2019. [CrossRef]
  80. González M., Gilardi-Velázquez H.E., Gutiérrez S., Ruíz-Martínez O.F. “Time Management of Modes of Operation for Survival of a Satellite Mission: Power Simulation in MATLAB and STK,” IFAC-PapersOnLine, vol. 54, no. 12, pp. 74–79, Jan. 2021. [CrossRef]
  81. González-Bárcena D., Peinado-Pérez L., Fernández-Soler A., Pérez-Muñoz Á.G., Álvarez-Romero J.M., et al., “TASEC-Lab: A COTS-based CubeSat-like university experiment for characterizing the convective heat transfer in stratospheric balloon missions,” Acta Astronautica, vol. 196, pp. 244–258, Jul. 2022. [CrossRef]
  82. González-Bárcena D., Boado-Cuartero B., Pérez-Muñoz Á.-G., Fernández-Soler A., Redondo J.M., et al., “HERCCULES: A university balloon-borne experiment for BEXUS 32 to characterize the thermal environment in the stratosphere using COTS,” Acta Astronautica, vol. 220, pp. 305–320, Jul. 2024. [CrossRef]
  83. Gonzalez-Llorente J., Lidtke A.A., Hatanaka K., Limam L., Fajardo I., Okuyama K.-I. “In-orbit feasibility demonstration of supercapacitors for space applications,” Acta Astronautica, vol. 174, pp. 294–305, Sep. 2020. [CrossRef]
  84. Goyal T., Aggarwal K. “Simulator for Functional Verification and Validation of a Nanosatellite,” in 2019 IEEE Aerospace Conference, Mar. 2019, pp. 1–8. [CrossRef]
  85. Gula A., Arnold D., Barney J., Boyd K., Caffrey M., et al., “Development of the Energetic Charged Particle Instrument for the ESRA CubeSat Mission,” in 2023 IEEE Aerospace Conference, Mar. 2023, pp. 1–9. [CrossRef]
  86. Gula A., Barney J., Boyd K., Caffrey M., Kroupa M., et al., “Prototype Testing of Energetic Charged Particle (ECP) Detector for the ESRA CubeSat Mission to GTO,” in 2024 IEEE Aerospace Conference, Mar. 2024, pp. 1–9. [CrossRef]
  87. Gupta N., Shahi B. “Memory architecture design for nano satellites,” in 2016 IEEE Aerospace Conference, Mar. 2016, pp. 1–7. [CrossRef]
  88. Gupta N., Garg U., Agarwal S., Vyas M. “Onboard and Ground Station Telemetry Architecture Design for a LEO Nanosatellite,” in 2020 IEEE Aerospace Conference, Mar. 2020, pp. 1–18. [CrossRef]
  89. Gutierrez T., Bergel A., Gonzalez C.E., Rojas C.J., Diaz M.A. “Systematic Fuzz Testing Techniques on a Nanosatellite Flight Software for Agile Mission Development,” IEEE Access, vol. 9, pp. 114008–114021, 2021. [CrossRef]
  90. Hanafi M., Karim M., Latachi I., Rachidi T., Dahbi S., Zouggar S. “FPGA-based secondary on-board computer system for low-earth-orbit nano-satellite,” in 2017 International Conference on Advanced Technologies for Signal and Image Processing (ATSIP), May 2017, pp. 1–6. [CrossRef]
  91. Hanlon E.A.S., Lange M.E., Keegan B.P., Culton E.A., Corbett M.J., et al., “AMODS: Autonomous mobile on-orbit diagnostic system,” in 2016 IEEE Aerospace Conference, Mar. 2016, pp. 1–10. [CrossRef]
  92. Hernández-Cabronero M., Evans D., Bartrina-Rapesta J., Aulí-Llinàs F., Blanes I., Serra-Sagristà J. “Resiliency and Efficiency of the CCSDS 124.0-B-1 Telemetry Compression Standard,” IEEE Access, vol. 12, pp. 36702–36711, 2024. [CrossRef]
  93. Holtstiege J., Bridges C.P. “Lean satellite design for amateur communications payload in the ESA ESEO mission,” in 2018 IEEE Aerospace Conference, Mar. 2018, pp. 1–8. [CrossRef]
  94. Ibrahim S.K., Ahmed A., Zeidan M.A.E., Ziedan I.E. “Machine Learning Techniques for Satellite Fault Diagnosis,” Ain Shams Engineering Journal, vol. 11, no. 1, pp. 45–56, Mar. 2020. [CrossRef]
  95. IEEE Xplore. Accessed: Mar. 01, 2025. [Online]. Available: https://ieeexplore.ieee.org/Xplore/home.jsp.
  96. Imken T., Castillo-Rogez J., He Y., Baker J., Marinan A. “CubeSat flight system development for enabling deep space science,” in 2017 IEEE Aerospace Conference, Mar. 2017, pp. 1–14. [CrossRef]
  97. Iturbe X., Keymeulen D., Yiu P., Berisford D., Hand K., et al., “Towards a generic and adaptive System-on-Chip controller for space exploration instrumentation,” in 2015 NASA/ESA Conference on Adaptive Hardware and Systems (AHS), Jun. 2015, pp. 1–8. [CrossRef]
  98. Jacobs M., Selva D. “A CubeSat catalog design tool for a multi-agent architecture development framework,” in 2015 IEEE Aerospace Conference, Mar. 2015, pp. 1–10. [CrossRef]
  99. Jagannath A., Jagannath J., Drozd A. “Artificial Intelligence-based Cognitive Cross-layer Decision Engine for Next-Generation Space Mission,” in 2019 IEEE Cognitive Communications for Aerospace Applications Workshop (CCAAW), Jun. 2019, pp. 1–6. [CrossRef]
  100. Arribas M.J., Hellín A.M., Mateo M.P., del Río I.G., Gallego A.F., et al., “Design and implementation of a synchronous Hardware Performance Monitor for a RISC-V space-oriented processor,” Microprocessors and Microsystems, vol. 112, p. 105132, Feb. 2025. [CrossRef]
  101. Johari M.S., Bakar N.N., Mohamad Anuar M.N.F., Kamal M.S.Z., Azman Shah N.A., et al., “Design and Realization of a Nanosatellite for Malaysia SiswaSAT Competition 2020,” in 2020 IEEE 8th Conference on Systems, Process and Control (ICSPC), Dec. 2020, pp. 128–133. [CrossRef]
  102. Kanavouras K., Hein A.M. “Agile Development of sub-CubeSat Spacecraft,” IEEE Engineering Management Review, pp. 1–17, 2024. [CrossRef]
  103. Kaslow D., Anderson L., Asundi S., Ayres B., Iwata C., et al., “Developing a CubeSat Model-Based System Engineering (MBSE) Reference Model - interim status,” in 2015 IEEE Aerospace Conference, Mar. 2015, pp. 1–16. [CrossRef]
  104. Kaslow D., Ayres B., Cahill P.T., Hart L., Yntema R. “A Model-Based Systems Engineering (MBSE) approach for defining the behaviors of CubeSats,” in 2017 IEEE Aerospace Conference, Mar. 2017, pp. 1–14. [CrossRef]
  105. Kaslow D., Ayres B., Cahill P.T., Hart L., Yntema R. “Developing a CubeSat Model-Based System Engineering (MBSE) reference model — Interim status #3,” in 2017 IEEE Aerospace Conference, Mar. 2017, pp. 1–15. [CrossRef]
  106. Kaslow D., Cahill P.T., Ayres B. “Development and Application of the CubeSat System Reference Model,” in 2020 IEEE Aerospace Conference, Mar. 2020, pp. 1–15. [CrossRef]
  107. Kaslow D., Hart L., Ayres B., Massa C., Chonoles M.J., et al., “Developing a CubeSat Model-Based System Engineering (MBSE) reference model — Interim status #2,” in 2016 IEEE Aerospace Conference, Mar. 2016, pp. 1–16. [CrossRef]
  108. Keremidis A., Tzelepis S., Hatzopoulos A. “The Integration and Testing Procedures for the AcubeSAT Nanosatellite’s Software,” in 2024 20th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), Jul. 2024, pp. 1–4. [CrossRef]
  109. Khalfallah M., Martinez A., Blade C., Ludwig T., Ghodous P. “Satellite Reference Databases scope and data organization: A literature review,” Computers in Industry, vol. 149, p. 103913, Aug. 2023. [CrossRef]
  110. Kilic C., Martinez R.B., Tatsch C.A., Beard J., Strader J., et al., “NASA Space Robotics Challenge 2 Qualification Round: An Approach to Autonomous Lunar Rover Operations,” IEEE Aerospace and Electronic Systems Magazine, vol. 36, no. 12, pp. 24–41, Dec. 2021. [CrossRef]
  111. Kim B., Yang H. “Reliability Optimization of Real-Time Satellite Embedded System Under Temperature Variations,” IEEE Access, vol. 8, pp. 224549–224564, 2020. [CrossRef]
  112. Kondrateva O., Dietzel S., Lößer A., Scheuermann B. “Parameter Prioritization for Efficient Transmission of Neural Networks in Small Satellite Applications,” in 2023 21st Mediterranean Communication and Computer Networking Conference (MedComNet), Jun. 2023, pp. 39–42. [CrossRef]
  113. Kondrateva O., Dietzel S., Schambach M., Otterbach J., Scheuermann B. “Filling the Gap: Fault-Tolerant Updates of On-Satellite Neural Networks Using Vector Quantization,” in 2023 IFIP Networking Conference (IFIP Networking), Jun. 2023, pp. 1–9. [CrossRef]
  114. Koriem A.S., Helmy M., Taha H., Aboelsoud A., Abdelgelil S., et al., “Function Testing Platform (SKTST) for the Educational Satellite ‘Space Keys,’” in 2023 IEEE Aerospace Conference, Mar. 2023, pp. 1–14. [CrossRef]
  115. Kuklewski M., Hanasz S., Kasprowicz G., Bieda M.S. “Universal COTS-Based SpaceVPX Payload Carrier for LEO Application,” in 2020 IEEE Aerospace Conference, Mar. 2020, pp. 1–7. [CrossRef]
  116. Kulu E. “Nanosats Database,” Nanosats Database. Accessed: Mar. 01, 2025. [Online]. Available: https://www.nanosats.eu/index.html.
  117. Kulu E. CubeSats & Nanosatellites - 2024 Statistics, Forecast and Reliability. 2024. [CrossRef]
  118. Kuo Y.-M., García-Herrero F., Ruano O., Maestro J.A. “RISC-V Galois Field ISA Extension for Non-Binary Error-Correction Codes and Classical and Post-Quantum Cryptography,” IEEE Transactions on Computers, vol. 72, no. 3, pp. 682–692, Mar. 2023. [CrossRef]
  119. Labrèche G., Evans D., Marszk D., Mladenov T., Shiradhonkar V., et al., “OPS-SAT Spacecraft Autonomy with TensorFlow Lite, Unsupervised Learning, and Online Machine Learning,” in 2022 IEEE Aerospace Conference (AERO), Mar. 2022, pp. 1–17. [CrossRef]
  120. Lakei O., Kang J., Maceo C., Sanders M. “Implementing Next-Level Modularity in CubeSat Missions for Promoting Space Education,” in 2024 IEEE Aerospace Conference, Mar. 2024, pp. 1–10. [CrossRef]
  121. Li X.-Y., Huang H.-Z., Li Y.-F., Xiong X. “A Markov regenerative process model for phased mission systems under internal degradation and external shocks,” Reliability Engineering & System Safety, vol. 215, p. 107796, Nov. 2021. [CrossRef]
  122. Li Y., Hoogeboom P., Dekker P.L., Mok S.-H., Guo J., Buck C. “CubeSat Altimeter Constellation Systems: Performance Analysis and Methodology,” IEEE Transactions on Geoscience and Remote Sensing, vol. 60, pp. 1–19, 2022. [CrossRef]
  123. Lightholder J., Donitz B., Castillo-Rogez J., Sheldon D. “Benchmarking Onboard Science Data Retrieval Algorithms on the Snapdragon Platform,” in 2023 IEEE Aerospace Conference, Mar. 2023, pp. 1–10. [CrossRef]
  124. Lim L.S., Bui T.D.V., Lau Z., Tissera M.S.C., Soon J.J., et al., “Development and design challenges in VELOX-I nanosatellite,” in 2015 International Conference on Space Science and Communication (IconSpace), Aug. 2015, pp. 158–163. [CrossRef]
  125. Loke T., Kamdar H., Feng D., Chia A., Goh C.-H. “A framework for the casualty risk assessment and lifetime determination of small satellites,” in 2016 IEEE Region 10 Conference (TENCON), Nov. 2016, pp. 3584–3588. [CrossRef]
  126. Luo S., Soh E.K., Loh A.P. “Supervising multidisciplinary final-year engineering students to develop CubeSats with an innovative project management method,” in 2018 IEEE Frontiers in Education Conference (FIE), Oct. 2018, pp. 1–4. [CrossRef]
  127. Marcelino G.M., de Mattos A.M.P., Barcellos J.C.E., Ribeiro B.F., Seman L.O., et al., “FloripaSat-2: An Open-Source Platform for CubeSats,” IEEE Embedded Systems Letters, vol. 16, no. 1, pp. 77–80, Mar. 2024. [CrossRef]
  128. Martimort P., Domínguez B.C., Hélière A., Rosello J., Suess M., et al., “On-Going and Planned Mission Concept Studies for the Preparation of Future ESA Earth Observation Satellites,” in IGARSS 2023 - 2023 IEEE International Geoscience and Remote Sensing Symposium, Jul. 2023, pp. 4582–4585. [CrossRef]
  129. Martín-Ortega A., Portela-García M., de Mingo J.R., Rodríguez S., Rivas J., et al., “Early SEU sensitivity assessment for collaborative hardening techniques: A case study of OPTOS processing architecture,” Microelectronics Reliability, vol. 95, pp. 36–47, Apr. 2019. [CrossRef]
  130. Di Mascio S., Menicucci A., Furano G., Szewczyk T., Campajola L., et al., “Towards defining a simplified procedure for COTS system-on-chip TID testing,” Nuclear Engineering and Technology, vol. 50, no. 8, pp. 1298–1305, Dec. 2018. [CrossRef]
  131. Di Mascio S., Menicucci A., Gill E., Furano G., Monteleone C. “Open-source IP cores for space: A processor-level perspective on soft errors in the RISC-V era,” Computer Science Review, vol. 39, p. 100349, Feb. 2021. [CrossRef]
  132. Mattei A.L.P., de Cunha A.M., Dias L.A.V., Fonseca E., Saotome O., et al., “Nanosatellite Event Simulator Development Using Scrum Agile Method and Safety-Critical Application Development Environment,” in 2015 12th International Conference on Information Technology - New Generations, Apr. 2015, pp. 101–106. [CrossRef]
  133. Von Maurich O., Golkar A. “Data authentication, integrity and confidentiality mechanisms for federated satellite systems,” Acta Astronautica, vol. 149, pp. 61–76, Aug. 2018. [CrossRef]
  134. De Melo C.C.P., Café D.C., Borges A.R. “Assessing Power Efficiency and Performance in Nanosatellite Onboard Computer for Control Applications,” IEEE Journal on Miniaturization for Air and Space Systems, vol. 1, no. 2, pp. 110–116, Sep. 2020. [CrossRef]
  135. De Melo A.C.C.P., Guimarães F.C., Honda Y.H.M., Borges R.A., Haddad S.A.P., et al., “Design Analysis of a New On-Board Computer for the LAICAnSat Platform,” in 2019 IEEE Aerospace Conference, Mar. 2019, pp. 1–8. [CrossRef]
  136. Merl R., Graham P. “A low-cost, radiation-hardened single-board computer for command and data handling,” in 2016 IEEE Aerospace Conference, Mar. 2016, pp. 1–8. [CrossRef]
  137. Miralles P., Thangavel K., Scannapieco A.F., Jagadam N., Baranwal P., et al., “A critical review on the state-of-the-art and future prospects of machine learning for Earth observation operations,” Advances in Space Research, vol. 71, no. 12, pp. 4959–4986, Jun. 2023. [CrossRef]
  138. Moses R., Kalita H., Thangavelautham J. “Shape Morphing Microbots for Planetary Exploration,” in 2020 IEEE Aerospace Conference, Mar. 2020, pp. 1–8. [CrossRef]
  139. Muñoz-Bassol B., Muñoz-Bassol S., Estrella-Reyna J.A., Gutieŕrez-De la Riva A., Salinas-Miranda M.A., et al., “Design Process of the avionics subsystem of Colibrí mission: An experience report,” IFAC-PapersOnLine, vol. 54, no. 12, pp. 94–98, Jan. 2021. [CrossRef]
  140. Naidoo J., Davidson I.E., Gupta G. “Forecasting of Time Series Telemetry for Satellite Operations using Deep Learning Techniques,” in 2024 32nd Southern African Universities Power Engineering Conference (SAUPEC), Jan. 2024, pp. 1–5. [CrossRef]
  141. Nakajima S., Takisawa J., Ikari S., Tomooka M., Aoyanagi Y., et al., “Command-centric architecture (C2A): Satellite software architecture with a flexible reconfiguration capability,” Acta Astronautica, vol. 171, pp. 208–214, Jun. 2020. [CrossRef]
  142. Nakasuka S. “Space Engineering Education Based on Real Satellite Projects - Importance of Experiencing Failures, Problem Solving and Iterations -,” IFAC-PapersOnLine, vol. 58, no. 16, pp. 247–251, Jan. 2024. [CrossRef]
  143. Natarajan S., Broman D. “Timed C: An Extension to the C Programming Language for Real-Time Systems,” in 2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Apr. 2018, pp. 227–239. [CrossRef]
  144. Ndao M.L., Baron C., Mecheraoui A. “Simplification of the ECSS-E-ST-10C for class IV and V Cubesat,” in 2024 IEEE International Symposium on Systems Engineering (ISSE), Oct. 2024, pp. 1–5. [CrossRef]
  145. Ndao M.L., Baron C., Knudsen E., Joao K. “Towards a systems engineering framework for CubeSats development,” in 2024 IEEE International Systems Conference (SysCon), Apr. 2024, pp. 1–8. [CrossRef]
  146. Nies G., Stenger M., Krčál J., Hermanns H., Bisgaard M., et al., “Mastering operational limitations of LEO satellites – The GomX-3 approach,” Acta Astronautica, vol. 151, pp. 726–735, Oct. 2018. [CrossRef]
  147. Noeldeke C., Boettcher M., Mohr U., Gaisser S., Alvarez Rua M., et al., “Single event upset investigations on the ‘Flying Laptop’ satellite mission,” Advances in Space Research, vol. 67, no. 6, pp. 2000–2009, Mar. 2021. [CrossRef]
  148. Nogd S., De Sousa K., Reitu A., Chatzistylianos A., Therkelsen M.O., et al., “Hardware and Software Design of YPSat’s On-Board Computer and Data Handling,” in 2023 European Data Handling & Data Processing Conference (EDHPC), Oct. 2023, pp. 1–11. [CrossRef]
  149. Nonay J.R., Fuchs C., Orsucci D., Schmidt C., Giggenbach D. “SelenIRIS: a Moon-Earth Optical Communication Terminal for CubeSats,” in 2022 IEEE International Conference on Space Optical Systems and Applications (ICSOS), Mar. 2022, pp. 186–195. [CrossRef]
  150. Norheim J., de Weck O. “Co-optimizing Spacecraft Component Selection, Design, and Operation with MINLP,” in 2021 IEEE Aerospace Conference (50100), Mar. 2021, pp. 1–10. [CrossRef]
  151. Ofodile I., Teras H., Slavinskis A., Anbarjafari G. “Towards an Integrated Fault Tolerant Control for ESTCube-2 Attitude Control System,” in 2022 IEEE Aerospace Conference (AERO), Mar. 2022, pp. 1–11. [CrossRef]
  152. Olson J.P., Chandrasekar V., Biswas S.K. “Systems engineering analysis of the use of nanosatellites to observe temporal evolution of storm systems,” in 2017 XXXIInd General Assembly and Scientific Symposium of the International Union of Radio Science (URSI GASS), Aug. 2017, pp. 1–3. [CrossRef]
  153. Pakartipangi W., Darlis D., Syihabuddin B., Wijanto H., Prasetyo A.D. “Analysis of camera array on board data handling using FPGA for nano-satellite application,” in 2015 9th International Conference on Telecommunication Systems Services and Applications (TSSA), Nov. 2015, pp. 1–6. [CrossRef]
  154. Pandey S., Pokharel S., Reza H. “Towards Cyber-Physical Requirement Engineering Elicitation Tool Support,” in 2018 World Automation Congress (WAC), Jun. 2018, pp. 1–5. [CrossRef]
  155. Pantoji S., Bhat M.H., Gwalani P.N., Bhulokam A.M. “Development of a Risk Management Plan for RVSAT-1, a Student-based CubeSat Program,” in 2021 IEEE Aerospace Conference (50100), Mar. 2021, pp. 1–7. [CrossRef]
  156. Pérez-Muñoz Á.-G., Gamazo-Real J.-C., González-Bárcena D., Zamorano J. “Design and implementation of a real-time onboard system for a stratospheric balloon mission using commercial off-the-self components and a model-based approach,” Computers and Electrical Engineering, vol. 111, p. 108953, Nov. 2023. [CrossRef]
  157. Perryman N., Franconi N., Crum G., Wilson C., George A.D. “SpaceCube GHOST: A Resilient Processor for Low-Power, High-Reliability Space Computing,” in 2024 IEEE Aerospace Conference, Mar. 2024, pp. 1–11. [CrossRef]
  158. Perryman N., Wilson C., George A. “Evaluation of Xilinx Versal Architecture for Next-Gen Edge Computing in Space,” in 2023 IEEE Aerospace Conference, Mar. 2023, pp. 1–11. [CrossRef]
  159. Petit D., Georges J.-P., Divoux T., Regnier B., Miramont P. “A demonstrator of an Ethernet based embedded network in space launchers,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 16021–16026, Jul. 2017. [CrossRef]
  160. PRISMA 2020 statement, PRISMA statement. Accessed: Mar. 01, 2025. [Online]. Available: https://www.prisma-statement.org/prisma-2020.
  161. Puente A., Alonso A., Garrido J., Zamorano J. “An Embedded Systems Laboratory for Aerospace Students,” IFAC-PapersOnLine, vol. 53, no. 2, pp. 17338–17343, Jan. 2020. [CrossRef]
  162. Reza H., Korvald C., Straub J., Hubber J., Alexander N., Chawla A. “Toward requirements engineering of cyber-physical systems: Modeling CubeSat,” in 2016 IEEE Aerospace Conference, Mar. 2016, pp. 1–13. [CrossRef]
  163. Reza H., Sehgal R., Straub J., Alexander N. “Toward model-based requirement engineering tool support,” in 2017 IEEE Aerospace Conference, Mar. 2017, pp. 1–10. [CrossRef]
  164. RIS (file format), Wikipedia. Dec. 04, 2024. Accessed: Mar. 01, 2025. [Online]. Available: https://en.wikipedia.org/w/index.php?title=RIS_(file_format)&oldid=1261058405.
  165. Mughal M.R., Praks J., Vainio R., Janhunen P., Envall J., et al., “Aalto-1, multi-payload CubeSat: In-orbit results and lessons learned,” Acta Astronautica, vol. 187, pp. 557–568, Oct. 2021. [CrossRef]
  166. Di Roberto R., Brandolini E., Sparvieri G., Graziani F. “Best practices on adopting open-source and commercial low-cost devices in nanosatellite missions,” Acta Astronautica, vol. 211, pp. 37–48, Oct. 2023. [CrossRef]
  167. Rodríguez A., Santos L., Sarmiento R., De La Torre E. “Scalable Hardware-Based On-Board Processing for Run-Time Adaptive Lossless Hyperspectral Compression,” IEEE Access, vol. 7, pp. 10644–10652, 2019. [CrossRef]
  168. Rogenmoser M., Benini L. “Trikarenos: A Fault-Tolerant RISC-V-based Microcontroller for CubeSats in 28nm,” in 2023 30th IEEE International Conference on Electronics, Circuits and Systems (ICECS), Dec. 2023, pp. 1–4. [CrossRef]
  169. Roibás-Millán E., Sorribes-Palmer F., Chimeno-Manguán M. “The MEOW lunar project for education and science based on concurrent engineering approach,” Acta Astronautica, vol. 148, pp. 111–120, Jul. 2018. [CrossRef]
  170. Rouquette N., Incer I., Pinto A. “Early Design Exploration of Space System Scenarios Using Assume-Guarantee Contracts,” in 2023 IEEE 9th International Conference on Space Mission Challenges for Information Technology (SMC-IT), Jul. 2023, pp. 15–24. [CrossRef]
  171. Růžička V., Mateo-García G., Bridges C., Brunskill C., Purcell C., et al., “Fast Model Inference and Training On-Board of Satellites,” in IGARSS 2023 - 2023 IEEE International Geoscience and Remote Sensing Symposium, Jul. 2023, pp. 2002–2005. [CrossRef]
  172. Sajjad W., Shafique A., Mahmood R. “Designing of Reliable, Low-Power, and Performance-Efficient Onboard Computer Architecture for CubeSats,” IEEE Journal on Miniaturization for Air and Space Systems, vol. 5, no. 2, pp. 59–72, Jun. 2024. [CrossRef]
  173. Sakib S., Faizullin D., Koga Y., Uetsuhara M., Onishi S. “In-Orbit FPGA reprogramming device for small satellites,” Advances in Space Research, vol. 71, no. 11, pp. 4549–4556, Jun. 2023. [CrossRef]
  174. Saleem A., Chandran A., Srivastava S., Varghese J.J., Chang J.S. “nanoSMAD – A First Order System Configuration Design Tool for Nano and Micro Satellites,” Advances in Space Research, Oct. 2023. [CrossRef]
  175. Salehi A., Fakoor M., Kosari A., Ghoreishi S.M.N. “Conceptual Design Process for LEO Satellite Constellations Based on System Engineering Disciplines,” CMES - Computer Modeling in Engineering and Sciences, vol. 131, no. 2, pp. 599–618, Mar. 2022. [CrossRef]
  176. Scholz A., Hsiao T.-H., Juang J.-N., Cherciu C. “Open source implementation of ECSS CAN bus protocol for CubeSats,” Advances in Space Research, vol. 62, no. 12, pp. 3438–3448, Dec. 2018. [CrossRef]
  177. ScienceDirect.com | Science, health and medical journals, full text articles and books. Accessed: Mar. 01, 2025. [Online]. Available: https://www.sciencedirect.com/.
  178. Selva D., Dingwall B., Altunc S. “A concept for an Agile Mission Development Facility for CubeSat and suborbital missions,” in 2016 IEEE Aerospace Conference, Mar. 2016, pp. 1–17. [CrossRef]
  179. Sholder R., Whitley S. “Math is EZIE: How Contracts Help Control Cost,” in 2023 IEEE Aerospace Conference, Mar. 2023, pp. 1–13. [CrossRef]
  180. Siewert S., Rocha K., Butcher T., Pederson T. “Comparison of Common Instrument Stack Architectures for Small UAS and CubeSats,” in 2021 IEEE Aerospace Conference (50100), Mar. 2021, pp. 1–17. [CrossRef]
  181. Silva C., Borges R.A., Battistini S., Cappelletti C. “A review of balancing methods for satellite simulators,” Acta Astronautica, vol. 187, pp. 537–545, Oct. 2021. [CrossRef]
  182. Silva L.D., Genaro A.F.S., Loureiro G., Mattiello-Francisco F., Asencio J.C.R. “A Framework for Assessing Readiness of Satellite Assembly, Integration and Testing Organization,” IEEE Access, vol. 10, pp. 83472–83488, 2022. [CrossRef]
  183. Koffi V.C.K. de Souza, Bouslimani Y., Ghribi M. “Flight Software Development for a CubeSat Application,” IEEE Journal on Miniaturization for Air and Space Systems, vol. 3, no. 4, pp. 184–196, Dec. 2022. [CrossRef]
  184. Koffi V.C.K. de Souza, Bouslimani Y., Ghribi M., Boutot T. “On-Board Computer and Testing Platform for CubeSat Development,” IEEE Journal on Miniaturization for Air and Space Systems, vol. 4, no. 2, pp. 199–211, Jun. 2023. [CrossRef]
  185. Sridharan S., Qedar R. “Modular Avionics Test Bench,” in 2023 European Data Handling & Data Processing Conference (EDHPC), Oct. 2023, pp. 1–9. [CrossRef]
  186. Succa M., Boscolo I., Drocco A., Malucchi G., Dussy S. “IXV avionics architecture: Design, qualification and mission results,” Acta Astronautica, vol. 124, pp. 67–78, Jul. 2016. [CrossRef]
  187. Suresh S.V.S., Green Rosh K.S., Gopa Kumar K.C., Penumatsa S., Mridul K., et al., “Design of flight computer module for IITMSAT,” in 2015 International Conference on Space Science and Communication (IconSpace), Aug. 2015, pp. 187–192. [CrossRef]
  188. Suryadevara J., Tiwari S. “Adopting MBSE in Construction Equipment Industry: An Experience Report,” in 2018 25th Asia-Pacific Software Engineering Conference (APSEC), Dec. 2018, pp. 512–521. [CrossRef]
  189. Thangavel K., Sabatini R., Gardi A., Ranasinghe K., Hilton S., et al., “Artificial Intelligence for Trusted Autonomous Satellite Operations,” Progress in Aerospace Sciences, vol. 144, p. 100960, Jan. 2024. [CrossRef]
  190. Tipaldi M., Legendre C., Koopmann O., Ferraguto M., Wenker R., D’Angelo G. “Development strategies for the satellite flight software on-board Meteosat Third Generation,” Acta Astronautica, vol. 145, pp. 482–491, Apr. 2018. [CrossRef]
  191. Tipaldi M., Silvestrini S., Pesce V., Colagrossi A. “Chapter Eleven - FDIR development approaches in space systems,” in Modern Spacecraft Guidance, Navigation, and Control, V. Pesce, A. Colagrossi, and S. Silvestrini, Eds., Elsevier, 2023, pp. 631–646. [CrossRef]
  192. Tomioka T., Okumura Y., Masui H., Takamiya K., Cho M. “Screening of nanosatellite microprocessors using californium single-event latch-up test results,” Acta Astronautica, vol. 126, pp. 334–341, Sep. 2016. [CrossRef]
  193. Tonasso R., Tataru D., Rauch H., Pozsgay V., Pfeiffer T., et al., “A lunar reconnaissance drone for cooperative exploration and high-resolution mapping of extreme locations,” Acta Astronautica, vol. 218, pp. 1–17, May 2024. [CrossRef]
  194. Treberspurg W., Rezaei A., Kralofsky R., Sinn A., Stren A., Scharlemann C. “Radiation tests of a CubeSat OBC,” Advances in Space Research, vol. 74, no. 3, pp. 1253–1260, Aug. 2024. [CrossRef]
  195. Tumenjargal T., Kim S., Masui H., Cho M. “CubeSat bus interface with Complex Programmable Logic Device,” Acta Astronautica, vol. 160, pp. 331–342, Jul. 2019. [CrossRef]
  196. Varadharajan V., Suri N. “Security challenges when space merges with cyberspace,” Space Policy, vol. 67, p. 101600, Feb. 2024. [CrossRef]
  197. De la Vega-Martínez M., Velázquez-García M.C., Zavala-López M.F., Hernández E., Gutiérrez-Esparza R.A., et al., “Implementation of the cFS framework for the development of software in aerospace missions: first application in an undergraduate program in Mexico,” IFAC-PapersOnLine, vol. 54, no. 12, pp. 88–93, Jan. 2021. [CrossRef]
  198. Viel F., Gouveia K.R., Costa E., Oliveira M., Boing M., et al., “Payload-XL: A Platform for the In-Orbit Validation of the BRAVE FPGA,” IEEE Embedded Systems Letters, vol. 15, no. 2, pp. 93–96, Jun. 2023. [CrossRef]
  199. De Luca Visioli F., De Figueiredo Pereira Alves Taveira Pazelli T. “Computer Vision for Space Robotics: CubeSat Detection and Tracking with OpenCV,” in 2024 Brazilian Symposium on Robotics (SBR) and 2024 Workshop on Robotics in Education (WRE), Nov. 2024, pp. 150–155. [CrossRef]
  200. VOSviewer - Visualizing scientific landscapes, VOSviewer. Accessed: Mar. 01, 2025. [Online]. Available: https://www.vosviewer.com/.
  201. Wang H., Wang H., Jin Z. “Bipartite graph-based control flow checking for COTS-based small satellites,” Chinese Journal of Aeronautics, vol. 28, no. 3, pp. 883–893, Jun. 2015. [CrossRef]
  202. Wang Y., Zhao K., Zhang X., Chen X. “Towards Space Intelligence: Adaptive Scheduling of Satellite-Ground Collaborative Model Inference with Space Edge Computing,” in IEEE INFOCOM 2024 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), May 2024, pp. 1–6. [CrossRef]
  203. Waseem M., Sadiq M.U. “Application of model-based systems engineering in small satellite conceptual design-A SysML approach,” IEEE Aerospace and Electronic Systems Magazine, vol. 33, no. 4, pp. 24–34, Apr. 2018. [CrossRef]
  204. Willis J., Walton P., Wilde D., Long D. “Miniaturized Solutions for CubeSat Servicing and Safety Requirements,” IEEE Journal on Miniaturization for Air and Space Systems, vol. 1, no. 1, pp. 3–9, Jun. 2020. [CrossRef]
  205. Worrakul N., Laohalidanond K., Saisutjarit P., Kuntanapreeda S., Inamori T. “Design and development of KNACKSAT: First fully in-house developed satellite in Thailand,” in 2017 Third Asian Conference on Defence Technology (ACDT), Jan. 2017, pp. 36–41. [CrossRef]
  206. Wuerl A., Wuerl M. “Lessons learned for deploying a microsatellite from the International Space Station,” in 2015 IEEE Aerospace Conference, Mar. 2015, pp. 1–12. [CrossRef]
  207. Würl S., Faehling M., Werner H.V., Langer M. “Fast MicroPython Controller for Flight Faults (FMCFF),” in 2023 IEEE Aerospace Conference, Mar. 2023, pp. 1–8. [CrossRef]
  208. Yang J.-M., Lee D.-E., Kwak S.W. “Model matching inclusion for input/state asynchronous sequential machines with constraint on the length of control input sequences,” Journal of the Franklin Institute, vol. 358, no. 2, pp. 1273–1290, Jan. 2021. [CrossRef]
  209. Yuhaniz S.S., Hamzah N. “Development of mission control station software for a CubeSat mission,” in 2015 International Conference on Space Science and Communication (IconSpace), Aug. 2015, pp. 33–37. [CrossRef]
  210. Zhang K., Gasiewski A.J. “Microwave CubeSat fleet simulation for hydrometric tracking in severe weather,” in 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Jul. 2016, pp. 5569–5572. [CrossRef]
  211. Zhao D., Pous M. “Hints and ideas on customising the EMC engineering approach for CubeSat projects,” in 2023 International Symposium on Electromagnetic Compatibility – EMC Europe, Sep. 2023, pp. 1–6. [CrossRef]
  212. Zheng Z., Guo J., Gill E. “Onboard autonomous mission re-planning for multi-satellite system,” Acta Astronautica, vol. 145, pp. 28–43, Apr. 2018. [CrossRef]
  213. Zusack S., Murphy J., Miller R., Chodas M. “Modeling Process, Structure, & Assumptions for Rapid Spacecraft Design and Feasibility Analysis,” in 2023 IEEE Aerospace Conference, Mar. 2023, pp. 1–10. [CrossRef]
Figure 1. Statistics of CubeSats launch as per 31/12-2024 (Erik Kulu, www.nanosats.eu).
Figure 1. Statistics of CubeSats launch as per 31/12-2024 (Erik Kulu, www.nanosats.eu).
Preprints 169381 g001
Figure 2. The amount of IEEE Xplore publications about the research in space satellites (2000-2025).
Figure 2. The amount of IEEE Xplore publications about the research in space satellites (2000-2025).
Preprints 169381 g002
Figure 3. The algorithm of the planned systematic literature review process.
Figure 3. The algorithm of the planned systematic literature review process.
Preprints 169381 g003
Figure 5. Network diagram done by the VOSviewer tool (generated by the authors).
Figure 5. Network diagram done by the VOSviewer tool (generated by the authors).
Preprints 169381 g005
Figure 6. Term density chart done by the VOSviewer tool (generated by the authors).
Figure 6. Term density chart done by the VOSviewer tool (generated by the authors).
Preprints 169381 g006
Figure 7. Overlay visualization chart done by the VOSviewer tool (generated by the authors).
Figure 7. Overlay visualization chart done by the VOSviewer tool (generated by the authors).
Preprints 169381 g007
Table 2. Breakdown of the researched papers and their distribution among the identified clusters.
Table 2. Breakdown of the researched papers and their distribution among the identified clusters.
Cluster # Cluster Name Number of papers assigned The identified keywords
1 Nanosatellites & Missions 50 aerospace electronics, atmospheric modeling, batteries, computational modeling, computers, costs, earth, education, Europe, extraterrestrial measurements, instruments, moon, nanosatellite, NASA, orbits, payloads, protocols, sensors, space missions, and technological innovation
2 Hardware and Software 31 cyber-physical systems, embedded software, embedded systems, ESA, flight software, hardware, operating systems, optimization, real-time systems, requirements engineering, safety, scalability, software, software architecture, testing, and unified modeling language
3 System Engineering & Standards 58 analytical models, complexity theory, ECSS, MBSE, measurement, modeling, object-oriented modeling, project management, schedules, space systems, standards, system engineering (and theory), system modeling language, task analysis, tools
4 Computer Architecture & Reliability 44 computer architecture, cots, fault detection, fault tolerance, fault-tolerant systems, field programmable gate arrays (FPGA), microcontrollers, program processors, random access memory (RAM), reliability, switches
5 Monitoring & Telemetry 6 monitoring, telemetry, temperature measurements, temperature sensors, visualization
6 AI/ML (Artificial Intelligence / Machine Learning) 15 artificial intelligence, avionics, earth observation, machine learning
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated