| 2014 | 22nd International Conference on Program Comprehension, ICPC 2014, Hyderabad, India, June 2-3, 2014 Chanchal K. Roy, Andrew Begel, Leon Moonen |
| 2014 | A code obfuscation framework using code clones. Aniket Kulkarni, Ravindra Metta |
| 2014 | A diagnosis-based approach to software comprehension. Alexandre Perez, Rui Abreu |
| 2014 | A formal evaluation of DepDegree based on weyuker's properties. Dirk Beyer, Peter Häring |
| 2014 | A semiautomated method for classifying program analysis rules into a quality model. Shrinath Gupta, Himanshu Kumar Singh |
| 2014 | A visualization tool recording historical data of program comprehension tasks. Katsuhisa Maruyama, Takayuki Omori, Shinpei Hayashi |
| 2014 | Amalgamating source code authors, maintainers, and change proneness to triage change requests. Kamal Hossen, Huzefa H. Kagdi, Denys Poshyvanyk |
| 2014 | An approach for evaluating and suggesting method names using n-gram models. Takayuki Suzuki, Kazunori Sakamoto, Fuyuki Ishikawa, Shinichi Honiden |
| 2014 | An empirical comparison of static and dynamic type systems on API usage in the presence of an IDE: Java vs. groovy with eclipse. Pujan Petersen, Stefan Hanenberg, Romain Robbes |
| 2014 | An information visualization feature model for supporting the selection of software visualizations. Renan Vasconcelos, Marcelo Schots, Cláudia M. L. Werner |
| 2014 | Automatic documentation generation via source code summarization of method context. Paul W. McBurney, Collin McMillan |
| 2014 | CODES: mining source code descriptions from developers discussions. Carmine Vassallo, Sebastiano Panichella, Massimiliano Di Penta, Gerardo Canfora |
| 2014 | Capturing software traceability links from developers' eye gazes. Braden Walters, Timothy Shaffer, Bonita Sharif, Huzefa H. Kagdi |
| 2014 | Comprehension support during knowledge transitions: learning from field. Vikrant S. Kaulgud, K. M. Annervaz, Janardan Misra, Gary Titus |
| 2014 | Condensing class diagrams by analyzing design and network metrics using optimistic classification. Ferdian Thung, David Lo, Mohd Hafeez Osman, Michel R. V. Chaudron |
| 2014 | Cross-language bug localization. Xin Xia, David Lo, Xingen Wang, Chenyi Zhang, Xinyu Wang |
| 2014 | Do architectural design decisions improve the understanding of software architecture? two controlled experiments. Mojtaba Shahin, Peng Liang, Zengyang Li |
| 2014 | Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps. Mario Linares Vásquez, Sam Klock, Collin McMillan, Aminata Sabané, Denys Poshyvanyk, Yann-Gaël Guéhéneuc |
| 2014 | Enabling integrated development environments with natural user interface interactions. Denis Delimarschi, George Swartzendruber, Huzefa H. Kagdi |
| 2014 | Hey! are you committing tangled changes? Hiroyuki Kirinuki, Yoshiki Higo, Keisuke Hotta, Shinji Kusumoto |
| 2014 | How do API changes trigger stack overflow discussions? a study on the Android SDK. Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk |
| 2014 | How the evolution of emerging collaborations relates to code changes: an empirical study. Sebastiano Panichella, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto |
| 2014 | Identifying and locating interference issues in PHP applications: the case of WordPress. Laleh Mousavi Eshkevari, Giuliano Antoniol, James R. Cordy, Massimiliano Di Penta |
| 2014 | Improving topic model source code summarization. Paul W. McBurney, Cheng Liu, Collin McMillan, Tim Weninger |
| 2014 | Innovating in india: designing for constraint, computing for inclusion (keynote). Edward Cutrell |
| 2014 | JCSD: visual support for understanding code control structure. Ahmad Jbara, Dror G. Feitelson |
| 2014 | Mining unit tests for code recommendation. Mohammad Ghafari, Carlo Ghezzi, Andrea Mocci, Giordano Tamburrelli |
| 2014 | On mapping releases to commits in open source systems. Joe F. Shobe, Md Yasser Karim, Motahareh Bahrami Zanjani, Huzefa H. Kagdi |
| 2014 | On the effect of code regularity on comprehension. Ahmad Jbara, Dror G. Feitelson |
| 2014 | Plagiarism detection for multithreaded software based on thread-aware software birthmarks. Zhenzhou Tian, Qinghua Zheng, Ting Liu, Ming Fan, Xiaodong Zhang, Zijiang Yang |
| 2014 | Prioritizing maintainability defects based on refactoring recommendations. Daniela Steidl, Sebastian Eder |
| 2014 | Ranking crowd knowledge to assist software development. Lucas Batista Leite de Souza, Eduardo Cunha Campos, Marcelo de Almeida Maia |
| 2014 | Recommending automated extract method refactorings. Danilo Silva, Ricardo Terra, Marco Túlio Valente |
| 2014 | Redacting sensitive information in software artifacts. Mark Grechanik, Collin McMillan, Tathagata Dasgupta, Denys Poshyvanyk, Malcom Gethers |
| 2014 | Repeatedly-executed-method viewer for efficient visualization of execution paths and states in Java. Toshinori Matsumura, Takashi Ishio, Yu Kashima, Katsuro Inoue |
| 2014 | Revealing the relationship between architectural elements and source code characteristics. Vanius Zapalowski, Ingrid Nunes, Daltro José Nunes |
| 2014 | SCQAM: a scalable structured code quality assessment method for industrial software. Shrinath Gupta, Himanshu Kumar Singh, Radhika D. Venkatasubramanyam, Umesh Uppili |
| 2014 | The MoJo family: a story about clustering evaluation (invited talk). Zhihua Wen, Vassilios Tzerpos |
| 2014 | Towards more accurate content categorization of API discussions. Bo Zhou, Xin Xia, David Lo, Cong Tian, Xinyu Wang |
| 2014 | Understanding LDA in source code analysis. David W. Binkley, Daniel Heinz, Dawn J. Lawrie, Justin Overfelt |
| 2014 | Understanding the database manipulation behavior of programs. Nesrine Noughi, Marco Mori, Loup Meurice, Anthony Cleve |
| 2014 | Version history, similar report, and structure: putting them together for improved bug localization. Shaowei Wang, David Lo |
| 2014 | What is the foundation of evidence of human factors decisions in language design? an empirical study on programming language workshops. Andreas Stefik, Stefan Hanenberg, Mark McKenney, Anneliese Amschler Andrews, Srinivas Kalyan Yellanki, Susanna Siebert |
| 2014 | dsOli: data structure operation location and identification. David H. White |