D3: a dynamic deadline-driven approach for building autonomous vehicles
Autonomous vehicles (AVs) must drive across a variety of challenging environments that
impose continuously-varying deadlines and runtime-accuracy tradeoffs on their software …
impose continuously-varying deadlines and runtime-accuracy tradeoffs on their software …
Rate-adaptive tasks: Model, analysis, and design issues
GC Buttazzo, E Bini, D Buttle - … & Test in Europe Conference & …, 2014 - ieeexplore.ieee.org
In automotive systems, some of the engine control tasks are triggered by specific crankshaft
rotation angles and are designed to adapt their functionality based on the angular velocity of …
rotation angles and are designed to adapt their functionality based on the angular velocity of …
Achieving safety and performance with reconfiguration protocol for ethernet TSN in automotive systems
A Kostrzewa, R Ernst - Journal of Systems Architecture, 2021 - Elsevier
Application of Ethernet-based networks in the autonomous and automated vehicles requires
safe and efficient resource management policy. The network components must not only …
safe and efficient resource management policy. The network components must not only …
Compositional analysis of multi-mode systems
The paper presents a model for multi-mode real-time applications and develops new
techniques for the compositional analysis of systems that contain multiple such applications …
techniques for the compositional analysis of systems that contain multiple such applications …
Exact interference of adaptive variable-rate tasks under fixed-priority scheduling
A Biondi, A Melani, M Marinoni… - 2014 26th euromicro …, 2014 - ieeexplore.ieee.org
Engine control applications require the execution of tasks activated in relation to specific
system variables, such as the crankshaft rotation angle. To prevent possible overload …
system variables, such as the crankshaft rotation angle. To prevent possible overload …
Partitioned scheduling of multi-modal mixed-criticality real-time systems on multiprocessor platforms
Real-time systems are becoming increasingly complex. A modern car, for example, requires
a multitude of control tasks, such as braking, active suspension, and collision avoidance …
a multitude of control tasks, such as braking, active suspension, and collision avoidance …
TDTA: Topology-based Real-Time DAG Task Allocation on Identical Multiprocessor Platforms
Modern real-time systems contain complex workloads, which are usually modeled as
directed acyclic graph (DAG) tasks and deployed on multiprocessor platforms. The complex …
directed acyclic graph (DAG) tasks and deployed on multiprocessor platforms. The complex …
Response-time analysis for real-time tasks in engine control applications
Engine control systems include computational activities that are triggered at predetermined
angular values of the crankshaft, and therefore generate a workload that tends to increase …
angular values of the crankshaft, and therefore generate a workload that tends to increase …
Global-edf scheduling of multimode real-time systems considering mode independent tasks
Embedded real-time systems often have to support the embedding system in very different
and changing application scenarios. An aircraft taxiing, taking off and in cruise flight is one …
and changing application scenarios. An aircraft taxiing, taking off and in cruise flight is one …
Online mode switch algorithms for maintaining data freshness in dynamic cyber-physical systems
Maintaining the freshness of real-time data is one of the crucial design issues in cyber-
physical systems (CPS). Past studies have focused on designing update algorithms to …
physical systems (CPS). Past studies have focused on designing update algorithms to …