Most cited papers in Spreadsheets and End-User Computing
What are the most cited papers in Spreadsheets and End-User Computing?
The most cited paper in Spreadsheets and End-User Computing is "Factorial Sampling Plans for Preliminary Computational Experiments" (Max D. Morris, 1991), with 2,654 citations. Next come "Power to the People: The Role of Humans in Interactive Machine Learning" (1,074) and "Why Johnny Can’t Prompt: How Non-AI Experts Try (and Fail) to Design LLM Prompts" (892).
Showing 50 of 100 papers. Every paper with more than 145 citations is listed.
| # | Paper | ||
|---|---|---|---|
| 1 | Factorial Sampling Plans for Preliminary Computational Experiments Max D. Morris · Technometrics | May 1991 | 2,654 |
| 2 | Power to the People: The Role of Humans in Interactive Machine Learning Saleema Amershi, Maya Çakmak, W. Bradley Knox et al. · AI Magazine | Dec 2014 | 1,074 |
| 3 | Why Johnny Can’t Prompt: How Non-AI Experts Try (and Fail) to Design LLM Prompts J.D. Zamfirescu-Pereira, Richmond Y. Wong, Bjoern Hartmann et al. | 19 Apr 2023 | 892 |
| 4 | Lowering the barriers to programming Caitlin L. Kelleher, Randy F. Pausch · ACM Computing Surveys | Jun 2005 | 887 |
| 5 | Case-Based Reasoning Research and Development Thiago Homem, Danilo H. Perico, P V Souza dos Santos et al. · Lecture notes in computer science | 2016 | 773 |
| 6 | An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks Andrew Jensen Ko, Brad A. Myers, Michael J. Coblenz et al. · IEEE Transactions on Software Engineering | Dec 2006 | 684 |
| 7 | The state of the art in end-user software engineering Amy J. Ko, Robin Abraham, Laura Beckwith et al. · ACM Computing Surveys | Apr 2011 | 629 |
| 8 | Design and Use of the Microsoft Excel Solver Daniel H. Fylstra, Leon S. Lasdon, John Watson et al. · INFORMS Journal on Applied Analytics | Oct 1998 | 575 |
| 9 | Principles of Explanatory Debugging to Personalize Interactive Machine Learning Todd Kulesza, Margaret Burnett, Weng‐Keen Wong et al. | 18 Mar 2015 | 574 |
| 10 | Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces Clayton Lewis, Peter G. Polson, Cathleen Wharton et al. | 1990 | 561 |
| 11 | End-User Development: An Emerging Paradigm Henry Lieberman, Fabio Paternò, Markus Klann et al. · Human-computer interaction series | 31 Oct 2006 | 560 |
| 12 | Six Learning Barriers in End-User Programming Systems Amy J. Ko, Brad A. Myers, Htet Htet Aung | 2004 | 554 |
| 13 | Nonlinear least-squares data fitting in Excel spreadsheets Gerdi Christine Kemmer, Sandro Keller · Nature Protocols | 28 Jan 2010 | 543 |
| 14 | The management of end user computing John F. Rockart, Lauren S. Flannery · Communications of the ACM | Oct 1983 | 504 |
| 15 | Agricultural Production Economics David L. Debertin · UKnowledge (University of Kentucky) | Mar 1986 | 467 |
| 16 | What We Know About Spreadsheet Errors Raymond R. Panko · Journal of Organizational and End User Computing | Apr 1998 | 459 |
| 17 | A study of the difficulties of novice programmers Essi Lahtinen, Kirsti Ala-Mutka, Hannu-Matti Järvinen · ACM SIGCSE Bulletin | 27 Jun 2005 | 449 |
| 18 | End-User Development Stefano Valtolina, Simone Stumpf, Fabio Paternò et al. · Lecture notes in computer science | 2017 | 430 |
| 19 | Meta-design Gerhard Fischer, Elisa Giaccardi, Yangtian Ye et al. · Communications of the ACM | Sep 2004 | 428 |
| 20 | Meta-design: A Framework for the Future of End-User Development Gerhard Fischer, Elisa Giaccardi · Human-computer interaction series | 31 Oct 2006 | 410 |
| 21 | XPLAIN: a system for creating and explaining expert consulting programs William Swartout · Artificial Intelligence | Sep 1983 | 393 |
| 22 | Operations Research in Healthcare: a survey Abdur Rais, Ana Viana · International Transactions in Operational Research | 19 Aug 2010 | 392 |
| 23 | Steal my idea! Organizational adoption of user innovations from a user innovation community: A case study of Dell IdeaStorm Paul M. Di Gangi, Molly McLure Wasko · Decision Support Systems | 10 Apr 2009 | 389 |
| 24 | Model-driven decision support systems: Concepts and research directions Daniel Power, Ramesh Sharda · Decision Support Systems | 21 Jul 2005 | 388 |
| 25 | The Common Optimization INterface for Operations Research: Promoting open-source software in the operations research community Robin Lougee-Heimer · IBM Journal of Research and Development | 2003 | 385 |
| 26 | What Makes APIs Hard to Learn? Answers from Developers Martin P. Robillard · IEEE Software | 19 Oct 2009 | 385 |
| 27 | Strategic Decision Making Multiobjective Decision Analysis with Spreadsheets C W Kirkwood · Journal of the Operational Research Society | 1998 | 381 |
| 28 | Too much, too little, or just right? Ways explanations impact end users' mental models Todd Kulesza, Simone Stumpf, Margaret Burnett et al. | Sep 2013 | 380 |
| 29 | Designing the whyline Amy J. Ko, Brad A. Myers | 25 Apr 2004 | 358 |
| 30 | Estimating the Numbers of End Users and End User Programmers Chris Scaffidi, Mary M. Conlin Shaw, Brad A. Myers | 18 Oct 2005 | 343 |
| 31 | Throwing good money after bad: The effect of sunk costs on the decision to escalate commitment to an ongoing project. Howard Garland · Journal of Applied Psychology | 1990 | 342 |
| 32 | Learning by Experimentation: Acquiring and Refining Problem-Solving Heuristics Tom M. Mitchell, Paul E. Utgoff, Ranan B. Banerji · Machine Learning | 1983 | 339 |
| 33 | Learnable programming David Anthony Bau, Jeff Gray, Caitlin L. Kelleher et al. · Communications of the ACM | 24 May 2017 | 323 |
| 34 | End-user computing effectiveness: A structural equation model Magid Igbaria · Omega | 1990 | 317 |
| 35 | Agile Modeling, Agile Software Development, and Extreme Programming John Erickson, Kalle Lyytinen, Keng Leng Siau · Journal of Database Management | Oct 2005 | 304 |
| 36 | Spreadsheet data manipulation using examples Sumit Gulwani, William R. Harris, Rishabh Kumar Singh · Communications of the ACM | 26 Jul 2012 | 296 |
| 37 | Direct manipulation for comprehensible, predictable and controllable user interfaces Ben Shneiderman | 1997 | 278 |
| 38 | Planning and meta-planning (MOLGEN: Part 2) Mark Stefik · Artificial Intelligence | May 1981 | 278 |
| 39 | Creating Augmented and Virtual Reality Applications: Current Practices, Challenges, and Opportunities Narges Ashtari, Andrea Bunt, Joanna McGrenere et al. | 21 Apr 2020 | 274 |
| 40 | The effectiveness of pair programming: A meta-analysis Jo Erskine Hannay, Tore Dybå, Erik Arisholm et al. · Information and Software Technology | 22 Feb 2009 | 270 |
| 41 | Calculating germination measurements and organizing spreadsheets Marli A. Ranal, Denise Garcia de Santana, Wanessa Resende Ferreira et al. · Revista Brasileira de Botânica | Dec 2009 | 269 |
| 42 | A general structure of achievement function for a goal programming model Carlos Romero · European Journal of Operational Research | 4 Feb 2003 | 267 |
| 43 | Twinkling lights and nested loops: distributed problem solving and spreadsheet development Bonnie Anna Nardi, James R. Miller · International Journal of Man-Machine Studies | Feb 1991 | 265 |
| 44 | End-user development, end-user programming and end-user software engineering: A systematic mapping study Barbara Rita Barricelli, Fabio Cassano, Daniela Fogli et al. · Journal of Systems and Software | 23 Nov 2018 | 264 |
| 45 | A pareto race Pekka Korhonen, Jyrki Wallenius · Naval Research Logistics (NRL) | Dec 1988 | 264 |
| 46 | Finding and using patterns in linear generalising problems Kaye Stacey · Educational Studies in Mathematics | May 1989 | 255 |
| 47 | Case-based recommender systems Derek Bridge, Mehmet H. Göker, Lorraine McGinty et al. · The Knowledge Engineering Review | Sep 2005 | 251 |
| 48 | What we have learned about fighting defects Forrest J. Shull, Victor Robert Basili, BARRY W. BOEHM et al. | 2002 | 245 |
| 49 | Natural programming languages and environments Brad A. Myers, John F. Pane, Amy J. Ko · Communications of the ACM | Sep 2004 | 245 |
| 50 | Real Options by Spreadsheet: Parking Garage Case Example Richard de Neufville, Stefan Scholtes, Tao Wang · Journal of Infrastructure Systems | 16 May 2006 | 242 |
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.