| 2010 | A Cognitive Model for Software Architecture Complexity. Eric Bouwers, Joost Visser, Carola Lilienthal, Arie van Deursen |
| 2010 | A Simple and Effective Measure for Complex Low-Level Dependencies. Dirk Beyer, Ashgan Fararooy |
| 2010 | A Technique for Just-in-Time Clone Detection in Large Scale Systems. Liliane Barbour, Hao Yuan, Ying Zou |
| 2010 | Aiding Software Maintenance with Copy-and-Paste Clone-Awareness. Patricia Jablonski, Daqing Hou |
| 2010 | An Exploratory Study of Factors Influencing Change Entropy. Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta, Francesco Pacilio |
| 2010 | An Eye Tracking Study on camelCase and under_score Identifier Styles. Bonita Sharif, Jonathan I. Maletic |
| 2010 | Automatic Extraction of a WordNet-Like Identifier Network from Software. Jean-Rémy Falleri, Marianne Huchard, Mathieu Lafourcade, Clémentine Nebut, Violaine Prince, Michel Dao |
| 2010 | Case Study of Feature Location Using Dependence Graph, after 10 Years. Kunrong Chen, Václav Rajlich |
| 2010 | CheckDep: A Tool for Tracking Software Dependencies. Dirk Beyer, Ashgan Fararooy |
| 2010 | Connecting Traces: Understanding Client-Server Interactions in Ajax Applications. Nick Matthijssen, Andy Zaidman, Margaret-Anne D. Storey, R. Ian Bull, Arie van Deursen |
| 2010 | Contract-Based Slicing Helps on Safety Reuse. Sergio Areias, Daniela Carneiro da Cruz, Jorge Sousa Pinto |
| 2010 | DepDigger: A Tool for Detecting Complex Low-Level Dependencies. Dirk Beyer, Ashgan Fararooy |
| 2010 | DynaRIA: A Tool for Ajax Web Application Comprehension. Domenico Amalfitano, Anna Rita Fasolino, Armando Polcaro, Porfirio Tramontana |
| 2010 | Exploring the Relationships between Design Metrics and Package Understandability: A Case Study. Mahmoud O. Elish |
| 2010 | Extracting Source Code from E-Mails. Alberto Bacchelli, Marco D'Ambros, Michele Lanza |
| 2010 | Featureous: A Tool for Feature-Centric Analysis of Java Software. Andrzej Olszak, Bo Nørregaard Jørgensen |
| 2010 | From Program Comprehension to People Comprehension. Andrew Begel |
| 2010 | Identification of Idiom Usage in C++ Generic Libraries. Andrew M. Sutton, Ryan Holeman, Jonathan I. Maletic |
| 2010 | Influence of Synchronized Domain Visualizations on Program Comprehension. Nuno Oliveira, Maria João Varanda Pereira, Daniela Carneiro da Cruz, Mario Marcelo Berón |
| 2010 | Measuring Class Importance in the Context of Design Evolution. Maen Hammad, Michael L. Collard, Jonathan I. Maletic |
| 2010 | Multi-touch for Software Exploration. Sandro Boccuzzo, Harald C. Gall |
| 2010 | My Repository Runneth Over: An Empirical Study on Diversifying Data Sources to Improve Feature Search. Sukanya Ratanotayanon, Hye Jung Choi, Susan Elliott Sim |
| 2010 | Natural Language Parsing of Program Element Names for Concept Extraction. Surafel Lemma Abebe, Paolo Tonella |
| 2010 | On the Comparability of Software Clustering Algorithms. Mark Shtern, Vassilios Tzerpos |
| 2010 | On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery. Rocco Oliveto, Malcom Gethers, Denys Poshyvanyk, Andrea De Lucia |
| 2010 | Patrools: Visualizing the Polymorphic Usage of Class Hierarchies. Petru Florin Mihancea |
| 2010 | Recognizing Sorting Algorithms with the C4.5 Decision Tree Classifier. Ahmad Taherkhani |
| 2010 | Recovering Traceability Links between Business Process and Software System Components. Lerina Aversano, Fiammetta Marulli, Maria Tortorella |
| 2010 | Renaming Parts of Identifiers Consistently within Code Clones. Patricia Jablonski, Daqing Hou |
| 2010 | SVS, BORS, SVSi: Three Strategies to Relate Problem and Program Domains. Mario Marcelo Berón, Maria João Varanda Pereira, Nuno Oliveira, Daniela Carneiro da Cruz |
| 2010 | Sound as an Aid in Understanding Low-Level Program Architecture. Lewis Berman |
| 2010 | Studying the Impact of Social Structures on Software Quality. Nicolas Bettenburg, Ahmed E. Hassan |
| 2010 | The 18th IEEE International Conference on Program Comprehension, ICPC 2010, Braga, Minho, Portugal, June 30-July 2, 2010 |
| 2010 | The ConAn Tool to Identify Crosscutting Concerns in Object Oriented Systems. Mario Luca Bernardi, Giuseppe A. Di Lucca |
| 2010 | Towards Developing a Meta-model for Comprehending Software Adaptability. Mehdi Amoui, Sen Li, Edson A. Oliveira Junior, Ladan Tahvildari |
| 2010 | Understanding and Auditing the Licensing of Open Source Software Distributions. Daniel M. Germán, Massimiliano Di Penta, Julius Davies |
| 2010 | Unibench: A Tool for Automated and Collaborative Benchmarking. Daniel Rolls, Carl Joslin, Sven-Bodo Scholz |
| 2010 | Using Data Fusion and Web Mining to Support Feature Location in Software. Meghan Revelle, Bogdan Dit, Denys Poshyvanyk |
| 2010 | Using the Kleinberg Algorithm and Vector Space Model for Software System Clustering. Giuseppe Scanniello, Anna D'Amico, Carmela D'Amico, Teodora D'Amico |
| 2010 | Utilizing Web Search Engines for Program Analysis. Daniel Ratiu, Lars Heinemann |
| 2010 | Visual Support for Understanding Product Lines. Janet Feigenspan, Christian Kästner, Mathias Frisch, Raimund Dachselt, Sven Apel |
| 2010 | Visualizing the Results of Field Testing. Brian Chan, Ying Zou, Ahmed E. Hassan, Anand Sinha |
| 2010 | Vivisection of a Non-Executable, Domain-Specific Language - Understanding (the Usage of) the P3P Language. Ralf Lämmel, Ekaterina Pek |