Papers
5
Total Citations
375
H-Index
5
About
Alan Burns is a leading authority in real-time systems, whose work has fundamentally shaped how safety-critical software is designed and verified. His research centers on scheduling theory, multiprocessor analysis, and the programming languages that underpin time-sensitive applications, from autonomous vehicles to industrial automation. His seminal 1990 survey, *Real-time systems and their programming languages* (269 citations), remains a foundational reference, demonstrating how modern real-time programming techniques enable predictability in robotics and control systems. More recently, Burns has tackled the complexity of multiprocessor platforms, introducing methods to schedule Directed Acyclic Graphs (DAGs) that model functional dependencies in high-performance real-time workloads (66 citations). He has also advanced mixed-criticality systems, developing reliable resource-sharing protocols like MSRP-FT (17 citations) to ensure both timing predictability and fault tolerance. His work on hybrid dual-OS communication and the automation of Real-Time Java development further underscores his commitment to bridging theory and practice. With a career spanning decades, Burns’ contributions continue to guide engineers and researchers building the next generation of dependable, high-performance real-time systems.
Research Focus
Key Achievements
Top Papers
- 1Real-time systems and their programming languages269 citations · 1990
- 2
- 3Build real-time communication for hybrid dual-OS system18 citations · 2020
- 4
- 5Development Automation of Real-Time Java5 citations · 2020