Most cited papers in Advanced Software Engineering Methodologies
What are the most cited papers in Advanced Software Engineering Methodologies?
The most cited paper in Advanced Software Engineering Methodologies is "Harvard Business Review" (J. Scott Armstrong, David M. Georgoff, 1988), with 18,225 citations. Next come "Statecharts: a visual formalism for complex systems" (6,762) and "A metrics suite for object oriented design" (5,691).
Showing 50 of 99 papers. Every paper with more than 786 citations is listed.
| # | Paper | ||
|---|---|---|---|
| 1 | Harvard Business Review J. Scott Armstrong, David M. Georgoff · International Journal of Forecasting | 1988 | 18,225 |
| 2 | Statecharts: a visual formalism for complex systems David Harel · Science of Computer Programming | Jun 1987 | 6,762 |
| 3 | A metrics suite for object oriented design Shyam R. Chidamber, Chris F. Kemerer · IEEE Transactions on Software Engineering | Jun 1994 | 5,691 |
| 4 | Basic concepts and taxonomy of dependable and secure computing A. Avižienis, J.-C. Laprie, Brian Randell et al. · IEEE Transactions on Dependable and Secure Computing | 2004 | 5,213 |
| 5 | Aspect-oriented programming Gregor Kiczales · ACM Computing Surveys | Dec 1996 | 5,164 |
| 6 | Software Architecture in Practice Len Bass, Paul Clements, Rick Kazman | 1997 | 5,049 |
| 7 | On the criteria to be used in decomposing systems into modules David Lorge Parnas · Communications of the ACM | Dec 1972 | 4,715 |
| 8 | Systematic literature reviews in software engineering – A systematic literature review Barbara Ann Kitchenham, O. Pearl Brereton, DAVID E. BUDGEN et al. · Information and Software Technology | 13 Nov 2008 | 4,507 |
| 9 | The interdisciplinary study of coordination Thomas W. Malone, Kevin Crowston · ACM Computing Surveys | Mar 1994 | 3,479 |
| 10 | Between MDPs and semi-MDPs: A framework for temporal abstraction in reinforcement learning Richard S. Sutton, Doina Precup, Satinder Pal Singh · Artificial Intelligence | Aug 1999 | 3,216 |
| 11 | Systematic Mapping Studies in Software Engineering Kai Petersen, ROBERT H. FELDT, Shahid Mujtaba et al. · Electronic workshops in computing | Jun 2008 | 3,166 |
| 12 | Aspect-Oriented Programming Lodewijk Bergmans, Cristina Videira Lopes · Lecture notes in computer science | 1999 | 2,960 |
| 13 | Software architecture: perspectives on an emerging discipline Mary M. Conlin Shaw, David Garlan · CERN Document Server (European Organization for Nuclear Research) | Apr 1996 | 2,946 |
| 14 | An Overview of AspectJ Gregor Kiczales, Erik Hilsdale, Jim Hugunin et al. · Lecture notes in computer science | 2001 | 2,768 |
| 15 | QoS-aware middleware for Web services composition Liangzhao Zeng, Boualem Benatallah, Anne H. H. Ngu et al. · IEEE Transactions on Software Engineering | May 2004 | 2,767 |
| 16 | Generative Programming: Methods, Tools, and Applications Krzysztof Czarnecki, Ulrich W. Eisenecker | 16 Jun 2000 | 2,549 |
| 17 | On Non-Functional Requirements in Software Engineering Lawrence Chung, Julio César Sampaio do Prado Leite · Lecture notes in computer science | 2009 | 2,248 |
| 18 | Types and Programming Languages Benjamin C. Pierce | 2002 | 2,242 |
| 19 | The 4+1 View Model of architecture Philippe B. Kruchten · IEEE Software | 1995 | 2,162 |
| 20 | End-To-End Arguments In System Design Saltzer Reed And, Jerome H. Saltzer, David P. Reed et al. | 1984 | 2,133 |
| 21 | Drives and the C. N. S. (conceptual nervous system). Donald Olding Hebb · Psychological Review | 1955 | 2,085 |
| 22 | Refactoring improving the design of existing code Mauricio A. Saca | Nov 2017 | 2,080 |
| 23 | Foundations for the study of software architecture Dewayne E. Perry, Alexander L. Wolf · ACM SIGSOFT Software Engineering Notes | Oct 1992 | 2,028 |
| 24 | Reverse engineering and design recovery: a taxonomy Elliot J. Chikofsky, James H. Cross · IEEE Software | 1990 | 2,005 |
| 25 | A classification and comparison framework for software architecture description languages Nenad Medvidović, Richard N. Taylor · IEEE Transactions on Software Engineering | 2000 | 1,986 |
| 26 | Goal-directed requirements acquisition Anne Dardenne, Axel van Lamsweerde, Stephen F. Fickas · Science of Computer Programming | Apr 1993 | 1,979 |
| 27 | Service-Oriented Computing: State of the Art and Research Challenges M. Papazoglou, Paolo Traverso, Schahram Dustdar et al. · Computer | Nov 2007 | 1,956 |
| 28 | Service oriented architectures: approaches, technologies and research issues Mike P. Papazoglou, Willem‐Jan van den Heuvel · The VLDB Journal | 2 Mar 2007 | 1,932 |
| 29 | Requirements engineering Bashar Nuseibeh, Steve Easterbrook | May 2000 | 1,832 |
| 30 | Model Driven Engineering Stuart Kent · Lecture notes in computer science | 2002 | 1,783 |
| 31 | Tropos: An Agent-Oriented Software Development Methodology Paolo Bresciani, Anna Perini, Paolo Giorgini et al. · Autonomous Agents and Multi-Agent Systems | 5 Mar 2004 | 1,750 |
| 32 | When and how to develop domain-specific languages Marjan Mernik, Jan Heering, Anthony M. Sloane · ACM Computing Surveys | Dec 2005 | 1,735 |
| 33 | Goal-oriented requirements engineering: a guided tour Axel van Lamsweerde | 13 Nov 2002 | 1,725 |
| 34 | Principled design of the modern Web architecture Roy T. Fielding, Richard N. Taylor · ACM Transactions on Internet Technology | May 2002 | 1,691 |
| 35 | On understanding types, data abstraction, and polymorphism Luca Cardelli, Peter W. Wegner · ACM Computing Surveys | 10 Dec 1985 | 1,675 |
| 36 | Computer-supported cooperative work: history and focus Jonathan T. Grudin · Computer | May 1994 | 1,635 |
| 37 | Process modeling Bill Curtis, Marc I. Kellner, Jim Over · Communications of the ACM | Sep 1992 | 1,629 |
| 38 | Towards modelling and reasoning support for early-phase requirements engineering Eric S. K. Yu | 22 Nov 2002 | 1,577 |
| 39 | Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996 B.J Ferro Castro · Computación y Sistemas | 1997 | 1,511 |
| 40 | Documenting software architectures: views and beyond Paul Clements, David Garlan, Reed Little et al. · 25th International Conference on Software Engineering, 2003. Proceedings. | 2003 | 1,443 |
| 41 | Software reuse Charles W. Krueger · ACM Computing Surveys | Jun 1992 | 1,428 |
| 42 | Linda in context Nicholas John Carriero, David Hillel Gelernter · Communications of the ACM | Apr 1989 | 1,405 |
| 43 | Domain-specific languages Arie van Deursen, Paul Klint, Joost Visser · ACM SIGPLAN Notices | Jun 2000 | 1,291 |
| 44 | Developing multiagent systems Franco Zambonelli, Nicholas R. Jennings, Michael Wooldridge · ACM Transactions on Software Engineering and Methodology | Jul 2003 | 1,280 |
| 45 | Evaluating Influence Diagrams Ross D. Shachter · Operations Research | Dec 1986 | 1,271 |
| 46 | Self-adaptive software Mazeiar Salehie, Ladan Tahvildari · ACM Transactions on Autonomous and Adaptive Systems | May 2009 | 1,260 |
| 47 | A formal basis for architectural connection Robert J. Allen, David Garlan · ACM Transactions on Software Engineering and Methodology | Jul 1997 | 1,252 |
| 48 | N degrees of separation Peri L. Tarr, Harold L. Ossher, William Harrison et al. | 16 May 1999 | 1,245 |
| 49 | Feature Models, Grammars, and Propositional Formulas Don S. Batory · Lecture notes in computer science | 2005 | 1,208 |
| 50 | FQC Dashboard: integrates FastQC results into a web-based, interactive, and extensible FASTQ quality control tool Joseph Winchester Brown, Meg Pirrung, Lee Ann McCue · Bioinformatics | 6 Jun 2017 | 1,197 |
Citations are OpenAlex's own counts, from its 2026-09-23 snapshot, so the ranking can differ from Google Scholar or Web of Science. A paper is listed for a field when OpenAlex files it under one of the field's topics; retracted papers and papers whose citation count cannot be traced to citing works are left out, and a preprint and the article it became are shown once. Release dates are OpenAlex's: where a source gave only a month or a year, that is what is shown. How the lists are chosen.