Codesign of reactor-oriented hardware and software for cyber-physical systems

ER Jellum, M Schoeberl, EA Lee… - ACM Transactions on …, 2024 - dl.acm.org
Modern cyber-physical systems often make use of heterogeneous systems-on-chip with
reconfigurable logic to provide adequate computing power and flexible I/O. However …

Formal Verification of Digital Twins with TLA and Information Leakage Control

L Huang, LR Varshney, KE Willcox - arxiv preprint arxiv:2411.18798, 2024 - arxiv.org
Verifying the correctness of a digital twin provides a formal guarantee that the digital twin
operates as intended. Digital twin verification is challenging due to the presence of …

A Case Study of API Design for Interoperability and Security of the Internet of Things

D Kim, C Lee, H Kim - arxiv preprint arxiv:2411.13441, 2024 - arxiv.org
Heterogeneous distributed systems, including the Internet of Things (IoT) or distributed cyber-
physical systems (CPS), often suffer a lack of interoperability and security, which hinders the …

HPRM: High-Performance Robotic Middleware for Intelligent Autonomous Systems

J Kwok, S Li, M Lohstroh, EA Lee - arxiv preprint arxiv:2412.01799, 2024 - arxiv.org
The rise of intelligent autonomous systems, especially in robotics and autonomous agents,
has created a critical need for robust communication middleware that can ensure real-time …

Timing enclaves for performance in Lingua Franca

J Robledo, C Menard, E Jellum, EA Lee… - 2024 Forum on …, 2024 - ieeexplore.ieee.org
The reactor model is a model of computation for concurrent systems that includes semantics
for time to guarantee deterministic execution of events. However, the guarantee of …

Strongly-Consistent Distributed Discrete-event Systems

P Donovan, E Jellum, B Jun, H Kim, EA Lee… - arxiv preprint arxiv …, 2024 - arxiv.org
Discrete-event (DE) systems are concurrent programs where components communicate via
tagged events, where tags are drawn from a totally ordered set. Reactors are an emerging …

Software-Defined Watchdog Timers for Cyber-Physical Systems

B Asch, E Jellum, M Lohstroh… - IEEE Embedded Systems …, 2024 - ieeexplore.ieee.org
This paper introduces software-defined watchdogs, a programming model for handling faults
that manifest as delayed or missing signals. The programming model is implemented as an …

Toward Dynamism in Distributed Lingua Franca Programs

C Jerad, EA Lee - IEEE Embedded Systems Letters, 2024 - ieeexplore.ieee.org
Distributed systems often require dynamic capabilities to ensure adaptability, efficiency, and
fault-tolerance. In applications where determinism and timing are crucial, a clear and well …

[PDF][PDF] Towards Efficient and Deterministic Dataflow Systems for Machine Learning

J Kwok, EA Lee, I Stoica - 2024 - eecs.berkeley.edu
The field of machine learning (ML) has witnessed an exponential increase in computational
requirements for training models, which tend to be increasingly larger deep neural networks …

Efficient Coordination for Distributed Discrete-Event Systems

B Jun, EA Lee, M Lohstroh… - 2024 22nd ACM-IEEE …, 2024 - ieeexplore.ieee.org
Timing control while preserving determinism is often a key requirement for ensuring the
safety and correctness of distributed cyber-physical systems (CPS). Discrete-event (DE) …