Influential Software Engineering Papers

Note: This webpage is the software-engineering counterpart of TopNotch by Konrad Rieck, which ranked security papers until September 2025, when Google Scholar began blocking automated crawling. Paper lists come from DBLP; citation counts are taken from Semantic Scholar, cross-checked against OpenAlex (and Google Scholar for strong disagreements), so all numbers share one scale and clear record-merge errors are corrected by hand. Beyond each venue's main research track, the ranking also covers its other peer-reviewed tracks (Industry, NIER, SEIP/SEIS, ERA, Mining Challenge, tool demonstrations, and more), labeled per paper; co-located workshops are excluded. Papers that received a Distinguished/Best Paper, Most Influential Paper, or Test-of-Time award are marked with a 🏆 badge. Each entry names the source of its count.

This webpage is an attempt to assemble a ranking of top-cited papers from the area of software engineering. The ranking is automatically created based on citations of papers published at top software engineering venues. Conferences and journals are ranked separately. In particular, the ranking is based on the four tier-1 conferences

the following tier-2 conferences

and the following journals

Top of the Notch

Absolute citations are not necessarily a good indicator for the impact of a paper, as the number of citations usually grows with the age of a paper. The primary ranking therefore normalizes the citations of each paper by its age, comparing it against the average of its publication year.

Conference papers normalized by age ⌄

  1. 1
    Islem Bouzenia, Premkumar T. Devanbu, and Michael Pradel:
    RepairAgent: An Autonomous, LLM-Based Agent for Program Repair.
    International Conference on Software Engineering (ICSE), 2025
    324 cites at Semantic Scholar
    6810% above average of year
    Visited: Jun-2026
    Paper: DOI
  2. 2
    Yangruibo Ding, Yanjun Fu, Omniyyah Ibrahim, Chawin Sitawarin, Xinyun Chen, Basel Alomair, David A. Wagner, Baishakhi Ray, and Yizheng Chen:
    Vulnerability Detection with Code Language Models: How Far Are We?
    International Conference on Software Engineering (ICSE), 2025
    226 cites at Semantic Scholar
    4720% above average of year
    Visited: Jun-2026
    Paper: DOI
  3. 3
    Daye Nam, Andrew Macvean, Vincent J. Hellendoorn, Bogdan Vasilescu, and Brad A. Myers:
    Using an LLM to Help With Code Understanding.
    International Conference on Software Engineering (ICSE), 2024
    584 cites at Semantic Scholar
    3669% above average of year
    Visited: Jun-2026
    Paper: DOI
  4. 4
    David Harel, Hagi Lachover, Amnon Naamad, Amir Pnueli, Michal Politi, Rivi Sherman, and Aharon Shtull-Trauring:
    STATEMATE; A Working Environment for the Development of Complex Reactive Systems.
    International Conference on Software Engineering (ICSE), 1988
    1275 cites at Semantic Scholar
    3444% above average of year
    Visited: Jun-2026
    Paper: Link
  5. 5
    Ziyao Zhang, Chong Wang, Yanlin Wang, Ensheng Shi, Yuchi Ma, Wanjun Zhong, Jiachi Chen, Mingzhi Mao, and Zibin Zheng:
    LLM Hallucinations in Practical Code Generation: Phenomena, Mechanism, and Mitigation.
    ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2025
    162 cites at Semantic Scholar
    3355% above average of year
    Visited: Jun-2026
    Paper: DOI

→  Check out the normalized conference top-100 ranking

The following list shows the corresponding ranking by absolute citation counts.

Top-cited conference papers from 1976 to 2026 ⌄

  1. 1
    Koushik Sen, Darko Marinov, and Gul Agha:
    CUTE: A Concolic Unit Testing Engine for C.
    ACM International Conference on the Foundations of Software Engineering (FSE), 2005
    🏆 Distinguished Paper
    2107 cites at Semantic Scholar
    2972% above average of year
    Visited: Jun-2026
    Paper: DOI
  2. 2
    Sebastian G. Elbaum, Alexey G. Malishevsky, and Gregg Rothermel:
    Prioritizing Test Cases for Regression Testing.
    ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2000
    1684 cites at Semantic Scholar
    2336% above average of year
    Visited: Jun-2026
    Paper: DOI
  3. 3
    Matthew B. Dwyer, George S. Avrunin, and James C. Corbett:
    Patterns in Property Specifications for Finite-State Verification.
    International Conference on Software Engineering (ICSE), 1999
    1663 cites at Semantic Scholar
    2264% above average of year
    Visited: Jun-2026
    Paper: DOI
  4. 4
    Peri L. Tarr, Harold Ossher, William H. Harrison, and Stanley M. Sutton Jr.:
    N Degrees of Separation: Multi-Dimensional Separation of Concerns.
    International Conference on Software Engineering (ICSE), 1999
    🏆 ICSE Most Influential Paper
    1658 cites at Semantic Scholar
    2257% above average of year
    Visited: Jun-2026
    Paper: DOI
  5. 5
    René Just, Darioush Jalali, and Michael D. Ernst:
    Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for Java Programs.
    ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA): Tool Demonstrations, 2014
    🏆 ISSTA Impact Paper
    1635 cites at Semantic Scholar
    2674% above average of year
    Visited: Jun-2026
    Paper: DOI

→  Check out the conference top-100 ranking

Top of the Notch: Journals

Journal papers normalized by age ⌄

  1. 1
    Juyong Jiang, Fan Wang, Jiasi Shen, Sungju Kim, and Sung Hun Kim:
    A Survey on Large Language Models for Code Generation.
    ACM Transactions on Software Engineering and Methodology (TOSEM), 2026
    957 cites at Semantic Scholar
    15691% above average of year
    Visited: Jun-2026
    Paper: DOI
  2. 2
    Xinyi Hou, Yanjie Zhao, Yue Liu, Zhou Yang, Kailong Wang, Li Li, Xiapu Luo, David Lo, John Grundy, and Haoyu Wang:
    Large Language Models for Software Engineering: A Systematic Literature Review.
    ACM Transactions on Software Engineering and Methodology (TOSEM), 2024
    1010 cites at Semantic Scholar
    5183% above average of year
    Visited: Jun-2026
    Paper: DOI
  3. 3
    Barry W. Boehm:
    Software Engineering Economics.
    IEEE Transactions on Software Engineering (TSE), 1984
    7040 cites at Semantic Scholar
    3587% above average of year
    Visited: Jun-2026
    Paper: DOI
  4. 4
    Junjie Wang, Yuchao Huang, Chunyang Chen, Zhe Liu, Song Wang, and Qing Wang:
    Software Testing With Large Language Models: Survey, Landscape, and Vision.
    IEEE Transactions on Software Engineering (TSE), 2024
    603 cites at Semantic Scholar
    3054% above average of year
    Visited: Jun-2026
    Paper: DOI
  5. 5
    Jia Li, Ge Li, Yongmin Li, and Zhi Jin:
    Structured Chain-of-Thought Prompting for Code Generation.
    ACM Transactions on Software Engineering and Methodology (TOSEM), 2025
    326 cites at Semantic Scholar
    2936% above average of year
    Visited: Jun-2026
    Paper: DOI

→  Check out the normalized journal top-100 ranking

Top-cited journal papers from 1984 to 2026 ⌄

  1. 1
    Barry W. Boehm:
    Software Engineering Economics.
    IEEE Transactions on Software Engineering (TSE), 1984
    7040 cites at Semantic Scholar
    3587% above average of year
    Visited: Jun-2026
    Paper: DOI
  2. 2
    Gerard J. Holzmann:
    The Model Checker SPIN.
    IEEE Transactions on Software Engineering (TSE), 1997
    4462 cites at Semantic Scholar
    2216% above average of year
    Visited: Jun-2026
    Paper: DOI
  3. 3
    Per Runeson and Martin Höst:
    Guidelines for Conducting and Reporting Case Study Research in Software Engineering.
    Empirical Software Engineering (EMSE), 2009
    4237 cites at Semantic Scholar
    2588% above average of year
    Visited: Jun-2026
    Paper: DOI
  4. 4
    Liangzhao Zeng, Boualem Benatallah, Anne H. H. Ngu, Marlon Dumas, Jayant Kalagnanam, and Henry Chang:
    QoS-Aware Middleware for Web Services Composition.
    IEEE Transactions on Software Engineering (TSE), 2004
    2964 cites at Semantic Scholar
    1705% above average of year
    Visited: Jun-2026
    Paper: DOI
  5. 5
    Shyam R. Chidamber and Chris F. Kemerer:
    A Metrics Suite for Object Oriented Design.
    IEEE Transactions on Software Engineering (TSE), 1994
    2519 cites at Semantic Scholar
    1780% above average of year
    Visited: Jun-2026
    Paper: DOI

→  Check out the journal top-100 ranking

The Last Decades

If you are interested in a more detailed breakdown of top-cited papers over time, you can find rankings for the last decades here:

Conferences:

1970 – 1979
1980 – 1989
1990 – 1999

2000 – 2009
2010 – 2019
2020 – now

Journals:

1980 – 1989
1990 – 1999
2000 – 2009

2010 – 2019
2020 – now

Limitations

As with any ranking, the presented results do not necessarily reflect the true impact of a paper. Citations are only one metric to assess the reception of a paper and are insufficient to characterize all aspects contributing to the relevance of scientific work. Moreover, the underlying data may contain errors or missing information. Errare humanum est.

Contact

This webpage follows the design and methodology of TopNotch by Konrad Rieck. If you have questions, comments, complains, or ideas how to improve this webpage, feel free to reach out to Jieke Shi.