H-Index & Metrics Top Publications

H-Index & Metrics

Discipline name H-index Citations Publications World Ranking National Ranking
Computer Science H-index 76 Citations 38,961 297 World Ranking 561 National Ranking 341

Research.com Recognitions

Awards & Achievements

2013 - ACM Fellow For contributions to the development of software architecture as a discipline in software engineering.

2008 - ACM Senior Member

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Artificial intelligence

David Garlan focuses on Software architecture, Software engineering, Architectural pattern, Distributed computing and Adaptation. He has researched Software architecture in several fields, including Software design, Resource-oriented architecture and System monitoring. His biological study spans a wide range of topics, including Software development, Software architecture description, Software system, Software design description and Software construction.

His Software construction study deals with Component-based software engineering intersecting with Personal software process. His Architectural pattern study combines topics from a wide range of disciplines, such as Formal specification, Architectural geometry, Architectural style and Architectural technology. His Distributed computing research incorporates themes from Ubiquitous computing, Architectural model, Key and Separation of concerns.

His most cited work include:

  • Software architecture: perspectives on an emerging discipline (2427 citations)
  • A formal basis for architectural connection (1165 citations)
  • An Introduction to Software Architecture (1132 citations)

What are the main themes of his work throughout his whole career to date?

David Garlan mostly deals with Software engineering, Software architecture, Software system, Software and Architectural pattern. His research in Software engineering intersects with topics in Software architecture description, Software development, Resource-oriented architecture, Software construction and Systems engineering. His research integrates issues of Enterprise architecture framework, Systems architecture and Architecture description language in his study of Software architecture description.

The Software construction study combines topics in areas such as Component-based software engineering and Software design. His study in Software architecture is interdisciplinary in nature, drawing from both Distributed computing, Architectural style and Adaptation. The study incorporates disciplines such as Architectural geometry and Architectural technology in addition to Architectural pattern.

He most often published in these fields:

  • Software engineering (45.85%)
  • Software architecture (34.20%)
  • Software system (22.80%)

What were the highlights of his more recent work (between 2013-2021)?

  • Adaptation (13.73%)
  • Software engineering (45.85%)
  • Software system (22.80%)

In recent papers he was focusing on the following fields of study:

David Garlan mainly investigates Adaptation, Software engineering, Software system, Software and Artificial intelligence. David Garlan combines subjects such as Distributed computing, Management science, Task, Server and Adaptive system with his study of Adaptation. His studies in Software engineering integrate themes in fields like Software architecture description, Reference architecture, Applications architecture and Cyber-physical system.

His work in Software system addresses subjects such as Cloud computing, which are connected to disciplines such as Resource and Maintenance engineering. His Software study focuses on Software architecture in particular. The Software architecture study which covers Computer security that intersects with Duration, Variety and Human–computer interaction.

Between 2013 and 2021, his most popular works were:

  • Proactive self-adaptation under uncertainty: a probabilistic model checking approach (90 citations)
  • Supporting Heterogeneity in Cyber-Physical Systems Architectures (61 citations)
  • Software engineering for self-adaptive systems: research challenges in the provision of assurances (50 citations)

In his most recent research, the most cited papers focused on:

  • Programming language
  • Operating system
  • Artificial intelligence

David Garlan spends much of his time researching Adaptation, Software engineering, Artificial intelligence, Software and Distributed computing. His Adaptation research is multidisciplinary, incorporating perspectives in Middleware, Software system, Cloud computing and Simulation. His work deals with themes such as Software architecture, Extensibility and Service, which intersect with Software engineering.

David Garlan has included themes like Cover, Robot, Robotics and Component in his Software study. His work carried out in the field of Distributed computing brings together such families of science as Model checking, Scalability, Cyber-physical system and System monitoring. The various areas that he examines in his Enterprise architecture framework study include Architectural pattern, Engineering ethics and Resource-oriented architecture.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Top Publications

Software architecture: perspectives on an emerging discipline

Mary Shaw;David Garlan.
(1996)

5489 Citations

Documenting Software Architectures: Views and Beyond

Paul Clements;David Garlan;Reed Little;Robert Nord.
(2002)

2482 Citations

An Introduction to Software Architecture

David Garlan;Mary Shaw.
software engineering and knowledge engineering (1994)

2309 Citations

A formal basis for architectural connection

Robert Allen;David Garlan.
ACM Transactions on Software Engineering and Methodology (1997)

1922 Citations

Rainbow: architecture-based self-adaptation with reusable infrastructure

D. Garlan;S.-W. Cheng;A.-C. Huang;B. Schmerl.
IEEE Computer (2004)

1575 Citations

Rainbow: architecture-based self-adaptation with reusable infrastructure

Shang-Wen Cheng;An-Cheng Huang;D. Garlan;B. Schmerl.
international conference on autonomic computing (2004)

1365 Citations

Project Aura: toward distraction-free pervasive computing

D. Garlan;D.P. Siewiorek;A. Smailagic;P. Steenkiste.
IEEE Pervasive Computing (2002)

1312 Citations

Acme: an architecture description interchange language

David Garlan;Robert Monroe;David Wile.
conference of the centre for advanced studies on collaborative research (2010)

1246 Citations

Toward Distraction-Free Pervasive Computing

David Garlan;Daniel P. Siewiorek;Asim Smailagic;Peter Steenkiste.
(2002)

1230 Citations

Acme: architectural description of component-based systems

David Garlan;Robert T. Monroe;David Wile.
Foundations of component-based systems (2000)

920 Citations

Profile was last updated on December 6th, 2021.
Research.com Ranking is based on data retrieved from the Microsoft Academic Graph (MAG).
The ranking h-index is inferred from publications deemed to belong to the considered discipline.

If you think any of the details on this page are incorrect, let us know.

Contact us

Top Scientists Citing David Garlan

Nenad Medvidovic

Nenad Medvidovic

University of Southern California

Publications: 123

Danny Weyns

Danny Weyns

KU Leuven

Publications: 96

Paola Inverardi

Paola Inverardi

University of L'Aquila

Publications: 72

Paris Avgeriou

Paris Avgeriou

University of Groningen

Publications: 70

Sam Malek

Sam Malek

University of California, Irvine

Publications: 68

José Luiz Fiadeiro

José Luiz Fiadeiro

Royal Holloway University of London

Publications: 66

Richard N. Taylor

Richard N. Taylor

University of California, Irvine

Publications: 55

Jeff Kramer

Jeff Kramer

Imperial College London

Publications: 51

Valérie Issarny

Valérie Issarny

French Institute for Research in Computer Science and Automation - INRIA

Publications: 50

Holger Giese

Holger Giese

University of Potsdam

Publications: 49

Gail E. Kaiser

Gail E. Kaiser

Columbia University

Publications: 48

Hong Mei

Hong Mei

Peking University

Publications: 48

Kevin Sullivan

Kevin Sullivan

University of Virginia

Publications: 47

Rick Kazman

Rick Kazman

University of Hawaii System

Publications: 47

Mary Shaw

Mary Shaw

Carnegie Mellon University

Publications: 47

Something went wrong. Please try again later.