David Garlan

Last updated

David Garlan
Alma mater Amherst College (B.A., 1971) [1] ;
University of Oxford (B.A., M.A. (Oxon), 1973) [1] ;
Carnegie Mellon University (Ph.D., 1987) [1]
Known forContributions to software architecture [2]
Awards
  • ACM SIGSOFT Outstanding Research Award (2011) [3]
  • ACM Fellow (2013) [2]
  • IEEE Fellow (2013) [4]
  • Stevens Award and Citation (2005) [5]
  • Allen Newell Award for Research Excellence (2016) [6]
Scientific career
Fields Software architecture; Software engineering
Institutions Carnegie Mellon University; Software Engineering Institute

David Garlan is a professor of computer science at Carnegie Mellon University (CMU), noted for his contributions to software architecture. [1] [2] He co-authored two widely used books in the field, Software Architecture: Perspectives on an Emerging Discipline (1996) with Mary Shaw and Documenting Software Architectures: Views and Beyond (2nd ed., 2010/2011). [7] [8]

Contents

Education and career

Garlan earned a B.A. from Amherst College in 1971, a B.A./M.A. (Oxon) in Mathematics from the University of Oxford in 1973, and a Ph.D. in Computer Science from Carnegie Mellon University in 1987. [1] He is a long-time member of CMU's School of Computer Science and has held roles affiliated with the Software Engineering Institute (SEI). [1]

Research and publications

Garlan's research centers on the theory and practice of software architecture, including formal representation and analysis and architecture-based adaptation. [1] Selected works include:

Honors

Major recognitions include the ACM SIGSOFT Outstanding Research Award (2011), [3] election as an ACM Fellow (class of 2013), [2] elevation to IEEE Fellow (class of 2013), [4] the Reengineering Forum's Stevens Award and Citation (2005), [5] and CMU's Allen Newell Award for Research Excellence (2016, with Mary Shaw and Bradley Schmerl). [6]

References

  1. 1 2 3 4 5 6 7 "David Garlan – Carnegie Mellon Engineering". engineering.cmu.edu. Carnegie Mellon University. Retrieved 26 September 2025.
  2. 1 2 3 4 "David Garlan – ACM Fellows (2013)". ACM Awards. Association for Computing Machinery. Retrieved 26 September 2025.
  3. 1 2 "Outstanding Research Award – Past Recipients". ACM SIGSOFT. Association for Computing Machinery. Retrieved 26 September 2025.
  4. 1 2 Spice, Byron (6 December 2012). "IEEE Confers Prestigious Fellow Status on CMU Faculty". CMU News. Retrieved 26 September 2025.
  5. 1 2 Spice, Byron (2 May 2011). "Carnegie Mellon's Shaw and Garlan Honored for Pioneering Research in Software Architecture". CMU News. Retrieved 26 September 2025.
  6. 1 2 "All Works Awarded Allen Newell Award for Research Excellence in 2016". CMU School of Computer Science. Carnegie Mellon University. Retrieved 26 September 2025.
  7. 1 2 Shaw, Mary; Garlan, David (1996). Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall. ISBN   978-0131829572 . Retrieved 26 September 2025.
  8. 1 2 Clements, Paul; Bachmann, Felix; Bass, Len; Garlan, David; Ivers, James; Little, Reed; Merson, Paulo; Nord, Robert; Stafford, Judith (2010). Documenting Software Architectures: Views and Beyond (2nd ed.). Addison-Wesley Professional. ISBN   978-0321552686 . Retrieved 26 September 2025.
  9. Garlan, David (2000). "Software Architecture: A Roadmap" (PDF). Proceedings of the Conference on The Future of Software Engineering. ACM Press. Retrieved 26 September 2025.