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
Towards Formalized Software Architectures
Robert J. Allen,David Garlan +1 more
TL;DR: This work shows how a formal model allows us to say precisely what the authors mean by a software architecture, explore its properties, and systematically describe instances of the architecture.
Proceedings ArticleDOI
Tradeoff-Focused Contrastive Explanation for MDP Planning
TL;DR: In this article, the authors propose an approach based on contrastive explanation that enables a multi-objective MDP planning agent to explain its decisions in a way that communicates its tradeoff rationale in terms of the domain-level concepts.
Capitalizing on Awareness of User Tasks for Guiding Self-Adaptation.
TL;DR: The main features of an architectural framework that incorporates an awareness of user tasks into a common software layer are summarized, and some of the lessons learned in implementing the framework are distill.
Book ChapterDOI
Analyzing Self-Adaptation Via Model Checking of Stochastic Games
TL;DR: This chapter describes an approach based on model checking of stochastic multiplayer games that enables developers to approximate the behavioral envelope of a self-adaptive system by analyzing best- and worst-case scenarios of alternative designs for self- Adaptation mechanisms.
Book ChapterDOI
Evaluating Trade-Offs of Human Involvement in Self-Adaptive Systems
TL;DR: This chapter describes how the self-adaptive framework, Rainbow, was modified to involve operators in this way, which involved choosing suitable human models and integrating them into the existing utility trade-off decision models of Rainbow.