


default search action
22nd ICPC 2014: Hyderabad, India
- Chanchal K. Roy, Andrew Begel, Leon Moonen:

22nd International Conference on Program Comprehension, ICPC 2014, Hyderabad, India, June 2-3, 2014. ACM 2014, ISBN 978-1-4503-2879-1
Invited Talks
- Edward Cutrell:

Innovating in india: designing for constraint, computing for inclusion (keynote). 1 - Zhihua Wen, Vassilios Tzerpos:

The MoJo family: a story about clustering evaluation (invited talk). 2
Architecture
- Mojtaba Shahin, Peng Liang

, Zengyang Li:
Do architectural design decisions improve the understanding of software architecture? two controlled experiments. 3-13 - Vanius Zapalowski, Ingrid Nunes

, Daltro José Nunes:
Revealing the relationship between architectural elements and source code characteristics. 14-25
Supporting Software Engineers
- David W. Binkley, Daniel Heinz, Dawn J. Lawrie, Justin Overfelt:

Understanding LDA in source code analysis. 26-36 - Alexandre Perez

, Rui Abreu
:
A diagnosis-based approach to software comprehension. 37-47 - David H. White:

dsOli: data structure operation location and identification. 48-52 - Shaowei Wang, David Lo

:
Version history, similar report, and structure: putting them together for improved bug localization. 53-63 - Nesrine Noughi, Marco Mori, Loup Meurice, Anthony Cleve:

Understanding the database manipulation behavior of programs. 64-67 - Joe F. Shobe, Md Yasser Karim, Motahareh Bahrami Zanjani, Huzefa H. Kagdi:

On mapping releases to commits in open source systems. 68-71
Collaborative and Human Aspects
- Lucas Batista Leite de Souza, Eduardo Cunha Campos, Marcelo de Almeida Maia:

Ranking crowd knowledge to assist software development. 72-82 - Mario Linares Vásquez

, Gabriele Bavota
, Massimiliano Di Penta
, Rocco Oliveto, Denys Poshyvanyk
:
How do API changes trigger stack overflow discussions? a study on the Android SDK. 83-94 - Bo Zhou, Xin Xia

, David Lo
, Cong Tian, Xinyu Wang:
Towards more accurate content categorization of API discussions. 95-105 - Carmine Vassallo, Sebastiano Panichella

, Massimiliano Di Penta
, Gerardo Canfora
:
CODES: mining source code descriptions from developers discussions. 106-109 - Ferdian Thung, David Lo

, Mohd Hafeez Osman
, Michel R. V. Chaudron:
Condensing class diagrams by analyzing design and network metrics using optimistic classification. 110-121 - Renan Vasconcelos, Marcelo Schots

, Cláudia M. L. Werner
:
An information visualization feature model for supporting the selection of software visualizations. 122-125 - Denis Delimarschi, George Swartzendruber, Huzefa H. Kagdi:

Enabling integrated development environments with natural user interface interactions. 126-129
Recommendations
- Kamal Hossen, Huzefa H. Kagdi, Denys Poshyvanyk

:
Amalgamating source code authors, maintainers, and change proneness to triage change requests. 130-141 - Mohammad Ghafari, Carlo Ghezzi, Andrea Mocci

, Giordano Tamburrelli:
Mining unit tests for code recommendation. 142-145 - Danilo Silva, Ricardo Terra, Marco Túlio Valente

:
Recommending automated extract method refactorings. 146-156 - Laleh Mousavi Eshkevari, Giuliano Antoniol, James R. Cordy, Massimiliano Di Penta

:
Identifying and locating interference issues in PHP applications: the case of WordPress. 157-167
Joint Session with CHASE 1
- Daniela Steidl, Sebastian Eder:

Prioritizing maintainability defects based on refactoring recommendations. 168-176
Joint Session with CHASE 2
- Sebastiano Panichella

, Gerardo Canfora
, Massimiliano Di Penta
, Rocco Oliveto:
How the evolution of emerging collaborations relates to code changes: an empirical study. 177-188
Understanding Comprehension
- Ahmad Jbara

, Dror G. Feitelson
:
On the effect of code regularity on comprehension. 189-200 - Braden Walters, Timothy Shaffer

, Bonita Sharif
, Huzefa H. Kagdi:
Capturing software traceability links from developers' eye gazes. 201-204 - Vikrant S. Kaulgud, K. M. Annervaz, Janardan Misra, Gary Titus:

Comprehension support during knowledge transitions: learning from field. 205-206 - Katsuhisa Maruyama, Takayuki Omori, Shinpei Hayashi

:
A visualization tool recording historical data of program comprehension tasks. 207-211 - Pujan Petersen, Stefan Hanenberg, Romain Robbes:

An empirical comparison of static and dynamic type systems on API usage in the presence of an IDE: Java vs. groovy with eclipse. 212-222 - Andreas Stefik, Stefan Hanenberg, Mark McKenney, Anneliese Amschler Andrews, Srinivas Kalyan Yellanki, Susanna Siebert

:
What is the foundation of evidence of human factors decisions in language design? an empirical study on programming language workshops. 223-231
Software Quality
- Mario Linares Vásquez

, Sam Klock, Collin McMillan, Aminata Sabané, Denys Poshyvanyk
, Yann-Gaël Guéhéneuc:
Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps. 232-243 - Shrinath Gupta, Himanshu Kumar Singh, Radhika D. Venkatasubramanyam, Umesh Uppili:

SCQAM: a scalable structured code quality assessment method for industrial software. 244-252 - Toshinori Matsumura, Takashi Ishio

, Yu Kashima, Katsuro Inoue:
Repeatedly-executed-method viewer for efficient visualization of execution paths and states in Java. 253-257 - Dirk Beyer

, Peter Häring:
A formal evaluation of DepDegree based on weyuker's properties. 258-261 - Hiroyuki Kirinuki, Yoshiki Higo, Keisuke Hotta, Shinji Kusumoto:

Hey! are you committing tangled changes? 262-265 - Shrinath Gupta, Himanshu Kumar Singh:

A semiautomated method for classifying program analysis rules into a quality model. 266-270 - Takayuki Suzuki, Kazunori Sakamoto, Fuyuki Ishikawa, Shinichi Honiden:

An approach for evaluating and suggesting method names using n-gram models. 271-274 - Xin Xia

, David Lo
, Xingen Wang, Chenyi Zhang, Xinyu Wang:
Cross-language bug localization. 275-278
Novel Development Tooling
- Paul W. McBurney, Collin McMillan:

Automatic documentation generation via source code summarization of method context. 279-290 - Paul W. McBurney, Cheng Liu, Collin McMillan, Tim Weninger:

Improving topic model source code summarization. 291-294 - Aniket Kulkarni, Ravindra Metta:

A code obfuscation framework using code clones. 295-299 - Ahmad Jbara

, Dror G. Feitelson:
JCSD: visual support for understanding code control structure. 300-303 - Zhenzhou Tian

, Qinghua Zheng, Ting Liu, Ming Fan, Xiaodong Zhang, Zijiang Yang:
Plagiarism detection for multithreaded software based on thread-aware software birthmarks. 304-313 - Mark Grechanik

, Collin McMillan, Tathagata Dasgupta, Denys Poshyvanyk
, Malcom Gethers:
Redacting sensitive information in software artifacts. 314-325

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














