Papers

3

Total Citations

17

H-Index

3

About

David Kyle is a researcher specializing in the design, verification, and analysis of distributed real-time and mixed-criticality software systems. His work addresses the fundamental challenge of ensuring correctness and reliability in software that must simultaneously handle tasks of varying importance—from safety-critical to best-effort—across distributed nodes. Kyle’s most significant contribution is the development of DMPL, a domain-specific language that enables programmers to specify and verify distributed mixed-synchrony and mixed-criticality software. This language supports nodes executing periodic real-time threads scheduled by priority and criticality, bridging the gap between synchronous and asynchronous communication models. His research has garnered over 17 citations from his top papers, reflecting its relevance to the embedded systems and formal verification communities. Kyle has also advanced the state of the art in statistical model checking, notably introducing logistic regression as a novel input attribution technique to improve the efficiency and interpretability of verification for adaptive real-time systems. His work provides critical tools for engineers building dependable cyber-physical systems.

Research Focus

Key Achievements

3
H-Index
3
Papers
17
Total Citations
6
Avg Citations/Paper
🏆 Most Cited Paper
DMPL: Programming and Verifying Distributed Mixed-Synchrony and Mixed-Critical Software
7 citations · 2016
📈 Most Prolific Year: 2016 (2 Papers)
🤝 Key Collaborators: 5
🏛 Institutions: Software Engineering Institute, Carnegie Mellon University

Top Papers

  1. 1
  2. 2
  3. 3

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago