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

Addressing the uncertainty interaction problem in software-intensive systems: challenges and desiderata

TL;DR: The problem of uncertainty interaction in software-intensive systems is described and key open challenges are identified and desiderata that future modeling notations and model-driven engineering research should consider to address these challenges are defined.
Proceedings ArticleDOI

Automated Management of Collections of Autonomic Systems

TL;DR: This paper improves upon prior work with a more streamlined and understandable formal representation of the approach, expands its capabilities to include global knowledge, and test its potential applicability and effectiveness by managing the complexity of a collection of autonomic systems in a case study of a major outage suffered by the Google Cloud Platform.
Proceedings ArticleDOI

ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems

TL;DR: ROSDiscover is presented, which statically recovers the run-time architecture of ROS systems to find such architecture misconfiguration bugs and an evaluation of ROSDiscover on real world, off-the-shelf robotic systems, measuring the accuracy, effectiveness, and practicality of the approach.

ASCENT: Application-Specific Environment Transformer

TL;DR: This work describes a technique for automating the production of application-specific environments that can be derived from general-purpose programming environments by a process of structured transformation.
Proceedings ArticleDOI

An architecture style for Android security analysis: poster

TL;DR: This poster describes an approach that uses a combination of static analysis and run-time management, based on software architecture models, that can improve security while maintaining framework extendability.