A framework for detection of sensor attacks on small unmanned aircraft systems
The work presented in this paper is part of an overall effort to design a secure autopilot,
resilient against malicious attacks on both the cyber and physical layers, for a small …
resilient against malicious attacks on both the cyber and physical layers, for a small …
Exsched: An external cpu scheduler framework for real-time systems
Scheduling theory and algorithms have been well studied in the real-time systems literature.
Many useful approaches and solutions have appeared in different problem domains. While …
Many useful approaches and solutions have appeared in different problem domains. While …
A survey of asynchronous programming using coroutines in the Internet of Things and embedded systems
B Belson, J Holdsworth, W Xiang… - ACM Transactions on …, 2019 - dl.acm.org
Many Internet of Things and embedded projects are event driven, and therefore require
asynchronous and concurrent programming. Current proposals for C++ 20 suggest that …
asynchronous and concurrent programming. Current proposals for C++ 20 suggest that …
The multi-resource server for predictable execution on multi-core platforms
In this paper we present an implementation and demonstration of the Multi-Resource Server
(MRS) which enables predictable execution of real-time applications on multi-core platforms …
(MRS) which enables predictable execution of real-time applications on multi-core platforms …
Multi-core composability in the face of memory-bus contention
In this paper we describe the problem of achieving composability of independently
developed real-time subsystems to be executed on a multi-core platform, and we provide a …
developed real-time subsystems to be executed on a multi-core platform, and we provide a …
Resource partitioning for Integrated Modular Avionics: comparative study of implementation alternatives
S Han, HW Jin - Software: Practice and Experience, 2014 - Wiley Online Library
Most current generation avionics systems are based on a federated architecture, where an
electronic device runs a single software module or application that collaborates with other …
electronic device runs a single software module or application that collaborates with other …
Hard real-time support for hierarchical scheduling in FreeRTOS
This paper presents extensions to the previous implementation of two-level Hierarchical
Scheduling Framework (HSF) for FreeRTOS. The results presented here allow the use of …
Scheduling Framework (HSF) for FreeRTOS. The results presented here allow the use of …
Low power image processing applications on FPGAs using dynamic voltage scaling and partial reconfiguration
The TULIPP project aims to facilitate the development of embedded image processing
systems with real-time and low-power constraints. In this paper, several adaptive dynamic …
systems with real-time and low-power constraints. In this paper, several adaptive dynamic …
Predictable runtime monitoring
Dynamic program monitoring has been applied in software-intensive systems to detect
runtime constraint violations and trigger system recovery actions. Uncontrolled monitoring …
runtime constraint violations and trigger system recovery actions. Uncontrolled monitoring …
FreeRTOS user mode scheduler for mixed critical systems
Real-time systems are applied in the more diverse applications. Most of these applications
require specific configurations in order to meet their timing constraints. Real-time Operating …
require specific configurations in order to meet their timing constraints. Real-time Operating …