David Garlan

16.5k total citations · 4 hit papers
158 papers, 7.9k citations indexed

About

David Garlan is a scholar working on Artificial Intelligence, Information Systems and Computer Networks and Communications. According to data from OpenAlex, David Garlan has authored 158 papers receiving a total of 7.9k indexed citations (citations by other indexed papers that have themselves been cited), including 153 papers in Artificial Intelligence, 108 papers in Information Systems and 86 papers in Computer Networks and Communications. Recurrent topics in David Garlan's work include Advanced Software Engineering Methodologies (150 papers), Software System Performance and Reliability (76 papers) and Software Engineering Research (58 papers). David Garlan is often cited by papers focused on Advanced Software Engineering Methodologies (150 papers), Software System Performance and Reliability (76 papers) and Software Engineering Research (58 papers). David Garlan collaborates with scholars based in United States, United Kingdom and Portugal. David Garlan's co-authors include Robert J. Allen, Bradley Schmerl, Shang-Wen Cheng, John Mark Ockerbloom, Peter Steenkiste, Reed Little, Robert L. Nord, Paul Clements, Judith A. Stafford and Javier Cámara and has published in prestigious journals such as IEEE Transactions on Automatic Control, ACM Computing Surveys and IEEE Transactions on Software Engineering.

In The Last Decade

David Garlan

150 papers receiving 7.0k citations

Hit Papers

Documenting software arch... 1997 2026 2006 2016 2003 1997 2004 2004 250 500 750

Author Peers

Peers are selected by citation overlap in the author's most active subfields. citations · hero ref

Author Last Decade Papers Cites
David Garlan 6.3k 5.4k 3.9k 1.6k 553 158 7.9k
Nenad Medvidović 5.4k 0.8× 5.3k 1.0× 3.8k 1.0× 1.8k 1.1× 295 0.5× 202 7.2k
Paul Clements 6.9k 1.1× 7.3k 1.4× 2.8k 0.7× 2.1k 1.3× 286 0.5× 130 9.7k
Krzysztof Czarnecki 6.4k 1.0× 6.3k 1.2× 2.4k 0.6× 3.4k 2.2× 373 0.7× 189 8.7k
Jeff Kramer 5.5k 0.9× 4.6k 0.9× 2.9k 0.8× 2.3k 1.4× 1.3k 2.4× 219 8.0k
Jeff Magee 4.3k 0.7× 3.5k 0.6× 2.6k 0.7× 1.5k 0.9× 1.1k 1.9× 140 5.9k
Gregor Kiczales 5.9k 0.9× 5.0k 0.9× 2.6k 0.7× 1.4k 0.9× 376 0.7× 80 7.2k
Alexander L. Wolf 3.7k 0.6× 4.2k 0.8× 4.5k 1.2× 1.1k 0.7× 324 0.6× 166 7.5k
Sven Apel 5.9k 0.9× 6.4k 1.2× 2.7k 0.7× 2.8k 1.7× 419 0.8× 260 8.2k
Klaus Pohl 4.7k 0.7× 5.2k 1.0× 1.5k 0.4× 2.1k 1.3× 241 0.4× 137 6.9k
Gunter Saake 4.0k 0.6× 3.7k 0.7× 2.0k 0.5× 1.5k 1.0× 287 0.5× 323 5.8k

Countries citing papers authored by David Garlan

Since Specialization
Citations

This map shows the geographic impact of David Garlan's research. It shows the number of citations coming from papers published by authors working in each country. You can also color the map by specialization and compare the number of citations received by David Garlan with the expected number of citations based on a country's size and research output (numbers larger than one mean the country cites David Garlan more than expected).

Fields of papers citing papers by David Garlan

Since Specialization
Physical SciencesHealth SciencesLife SciencesSocial Sciences

This network shows the impact of papers produced by David Garlan. Nodes represent research fields, and links connect fields that are likely to share authors. Colored nodes show fields that tend to cite the papers produced by David Garlan. The network helps show where David Garlan may publish in the future.

Co-authorship network of co-authors of David Garlan

This figure shows the co-authorship network connecting the top 25 collaborators of David Garlan. A scholar is included among the top collaborators of David Garlan based on the total number of citations received by their joint publications. Widths of edges represent the number of papers authors have co-authored together. Node borders signify the number of papers an author published with David Garlan. David Garlan is excluded from the visualization to improve readability, since they are connected to all nodes in the network.

All Works

20 of 20 papers shown
2.
Garlan, David & Bashar Nuseibeh. (2017). Proceedings of the 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. International Conference on Software Engineering. 1 indexed citations
3.
Cámara, Javier, Gabriel A. Moreno, David Garlan, & Bradley Schmerl. (2016). Analyzing Latency-Aware Self-Adaptation Using Stochastic Games and Simulations. ACM Transactions on Autonomous and Adaptive Systems. 10(4). 1–28. 26 indexed citations
4.
Cámara, Javier, Antónia Lopes, David Garlan, & Bradley Schmerl. (2016). Adaptation impact and environment models for architecture-based self-adaptive systems. Science of Computer Programming. 127. 50–75. 18 indexed citations
5.
Garlan, David, et al.. (2013). Diagnosing architectural run-time failures. 2013. 103–112. 8 indexed citations
6.
Garlan, David. (2013). A 10-year perspective on software engineering self-adaptive systems (keynote). 2–2. 6 indexed citations
7.
Cheng, Shang-Wen & David Garlan. (2007). Handling Uncertainty in Autonomic Systems. Current Opinion in Cardiology. 34(1). 16–22. 18 indexed citations
8.
Garlan, David, Jeff Kramer, & Alexander L. Wolf. (2004). Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems. 119–119. 9 indexed citations
9.
Yan, Hong, David Garlan, Bradley Schmerl, Jonathan Aldrich, & Rick Kazman. (2004). DiscoTect: a system for discovering architectures from running systems. International Conference on Software Engineering. 470–479. 61 indexed citations
10.
Cheng, Shang-Wen, Ancheng C. Huang, David Garlan, Bradley Schmerl, & Peter Steenkiste. (2004). Rainbow: architecture-based self-adaptation with reusable infrastructure. 276–277. 550 indexed citations breakdown →
11.
Spitznagel, Bridget & David Garlan. (2003). A compositional formalization of connector wrappers. International Conference on Software Engineering. 374–384. 56 indexed citations
12.
Clements, Paul, David Garlan, Reed Little, Robert L. Nord, & Judith A. Stafford. (2003). Documenting software architectures: views and beyond. 740–741. 833 indexed citations breakdown →
13.
Garlan, David, et al.. (2002). Reconciling the needs of architectural description with object-modeling notations. Science of Computer Programming. 44(1). 23–49. 61 indexed citations
14.
Garlan, David, et al.. (2000). Reconciling the needs of architectural description with object-modeling notations. Lecture notes in computer science. 498–512. 29 indexed citations
15.
Allen, Robert J. & David Garlan. (1996). A Case Study in Architectural Modelling: The AEGIS System. 6. 15 indexed citations
16.
Garlan, David. (1995). Architectures for Software Systems. Journal of Exercise Rehabilitation. 11(4). 211–4. 7 indexed citations
17.
Allen, Robert J. & David Garlan. (1994). Formalizing architectural connection. International Conference on Software Engineering. 71–80. 243 indexed citations
18.
Garlan, David & Dewayne E. Perry. (1994). Software architecture: practice, potential, and pitfalls. International Conference on Software Engineering. 363–364. 17 indexed citations
19.
Allen, Robert J. & David Garlan. (1992). A Formal Approach to Software Architectures. 134–141. 326 indexed citations
20.
Garlan, David. (1991). Preconditions for understanding. 242–245. 3 indexed citations

Rankless uses publication and citation data sourced from OpenAlex, an open and comprehensive bibliographic database. While OpenAlex provides broad and valuable coverage of the global research landscape, it—like all bibliographic datasets—has inherent limitations. These include incomplete records, variations in author disambiguation, differences in journal indexing, and delays in data updates. As a result, some metrics and network relationships displayed in Rankless may not fully capture the entirety of a scholar's output or impact.

Explore authors with similar magnitude of impact

Rankless by CCL
2026