D-Index & Metrics Best Publications

D-Index & Metrics D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.

Discipline name D-index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines. Citations Publications World Ranking National Ranking
Computer Science D-index 79 Citations 40,535 389 World Ranking 660 National Ranking 390

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.

Best Publications

Software architecture: perspectives on an emerging discipline

Mary Shaw;David Garlan.
(1996)

6134 Citations

Documenting Software Architectures: Views and Beyond

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

2724 Citations

An Introduction to Software Architecture

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

2391 Citations

A formal basis for architectural connection

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

2010 Citations

Rainbow: architecture-based self-adaptation with reusable infrastructure

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

1656 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)

1425 Citations

Project Aura: toward distraction-free pervasive computing

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

1388 Citations

Acme: an architecture description interchange language

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

1320 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)

961 Citations

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

Contact us

Best 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

University of Dundee

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

Hasso Plattner Institute

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 at Manoa

Publications: 47

Mary Shaw

Mary Shaw

Carnegie Mellon University

Publications: 47

John Mylopoulos

John Mylopoulos

University of Ottawa

Publications: 42

Trending Scientists

Mourad Debbabi

Mourad Debbabi

Concordia University

Kristian Kjaer

Kristian Kjaer

Technical University of Denmark

Hideo Kurosawa

Hideo Kurosawa

Osaka University

Joel S. Miller

Joel S. Miller

University of Utah

Chunming Wang

Chunming Wang

Lanzhou University

Sergio Neves Monteiro

Sergio Neves Monteiro

Military Institute of Engineering

Yoshimichi Ohki

Yoshimichi Ohki

Waseda University

John R. Healey

John R. Healey

Bangor University

Soichi Arai

Soichi Arai

Tokyo University of Agriculture

Michael E. Lipschutz

Michael E. Lipschutz

Purdue University West Lafayette

Robert Horton

Robert Horton

Iowa State University

Robert I. Griffiths

Robert I. Griffiths

University of Oxford

Guido Finazzi

Guido Finazzi

Mario Negri Institute for Pharmacological Research

Nicholas A. Athanasou

Nicholas A. Athanasou

University of Oxford

Alex de Waal

Alex de Waal

Tufts University

Guy D. Moore

Guy D. Moore

Technical University of Darmstadt

Something went wrong. Please try again later.