scispace - formally typeset
D

David Garlan

Researcher at Carnegie Mellon University

Publications -  393
Citations -  27897

David Garlan is an academic researcher from Carnegie Mellon University. The author has contributed to research in topics: Software architecture & Software system. The author has an hindex of 68, co-authored 378 publications receiving 26980 citations. Previous affiliations of David Garlan include Tektronix & Software Engineering Institute.

Papers
More filters
Proceedings ArticleDOI

Hybrid Planning for Decision Making in Self-Adaptive Systems

TL;DR: Deterministic planning provides plans quickly when timeliness is critical, while allowing MDP planning to generate optimal plans when the system has sufficient time to do so, to obtain the best of both worlds.
ReportDOI

Documenting Software Architecture: Documenting Behavior

TL;DR: This report represents another milestone of a work in progress: a comprehensive handbook on how to produce high-quality documentation for software architectures, tentatively titled Documenting Software Architectures, to be published in early 2002 by Addison-Wesley.
Proceedings ArticleDOI

Software architecture: practice, potential, and pitfalls

TL;DR: Concrete examples of what is now possible when architectural principles are applied to industrial problems in systematic ways are provided, and the potential impact of software architecture over the next few years is considered.
Proceedings ArticleDOI

The role of software architecture in requirements engineering

TL;DR: The role of software architecture (which reflects high-level implementation constraints) in requirements engineering is clarified by providing perspectives on relevant issues.
Book ChapterDOI

Experience with a Course on Architectures for Software Systems

TL;DR: The software architecture level of software design as discussed by the authors was the subject of a new course that was taught for the first time in Spring 1992 and has been successfully used for several years since.