David Garlan

Carnegie Mellon University

Papers

5

Total Citations

80

H-Index

5

About

David Garlan is a pioneering figure in software engineering, renowned for his foundational work in software architecture, self-adaptive systems, and cyber-physical systems (CPS). His research addresses the critical challenge of enabling software to reason about and adapt both its structural architecture and its behavioral goals at runtime. A major contribution is the concept of co-adaptation, where systems like mobile service robots simultaneously adjust their software architecture and task plans to handle dynamic environments. Garlan has also advanced the field by introducing architectural abstractions for hybrid programs, bridging the gap between discrete software components and continuous physical processes in CPS. His work on integrating machine learning with quantitative planning has further empowered autonomous robots to self-adapt under uncertainty. With highly cited works, including a seminal 2004 paper that helped define the self-managed systems agenda, Garlan has shaped the trajectory of autonomic computing. He is also recognized for his leadership in the software engineering community, including co-chairing the first ACM SIGSOFT workshop on self-managed systems, cementing his legacy as a visionary in building resilient, intelligent software.

Research Focus

Key Achievements

5
H-Index
5
Papers
80
Total Citations
16
Avg Citations/Paper
🏆 Most Cited Paper
Software architecture and task plan co-adaptation for mobile service robots
29 citations · 2020
📈 Most Prolific Year: 2020 (1 Papers)
🤝 Key Collaborators: 9
🏛 Institutions: Carnegie Mellon University

Top Papers

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago