David Garlan




David Garlan is a Professor in the
Institute for Software Research and the School of Computer Science at Carnegie Mellon University, where he leads several research projects and is the Director of Professional Software Engineering Programs.  His research interests include:
  • software architecture
  • pervasive computing
  • self-healing systems
  • cyber-physical systems
  • applied formal methods
  • software development environments

Home
Current Projects
Publications
Academics
External Activities

Contact

Email:
garlan - at - cs.cmu.edu
Phone:
412-268-5056
Fax:
412-268-3455
Office:
Wean Hall 5126


Administrative Assistant:
Margaret Gasdick
Email:
gasdick - at - cs.cmu.edu
Phone:
412-268-1252
Fax:
412-268-3455
Office:
Wean Hall 5121


Short Bio

David Garlan is a Professor of Computer Science and Director of Software Engineering Professional Programs in the School of Computer Science at Carnegie Mellon University.  He received his Ph.D. from Carnegie Mellon in 1987 and worked as a software architect in industry between 1987 and 1990.  His interests include software architecture, self-adaptive systems, formal methods, and cyber-physical systems.  He is considered to be one of the founders of the field of software architecture, and, in particular, formal representation and analysis of architectural designs In 2005 he received a Stevens Award Citation for fundamental contributions to the development and understanding of software architecture as a discipline in software engineering.


This page is part of David Garlan's site in the School of Computer Science at Carnegie Mellon University.  Use of any portion of this site to generate spam or other mass communications is forbidden.  Comments to the maintainer.  Modified: 03-Sep-2010.