


default search action
20th ICPC 2012: Passau, Germany
- Dirk Beyer, Arie van Deursen, Michael W. Godfrey:

IEEE 20th International Conference on Program Comprehension, ICPC 2012, Passau, Germany, June 11-13, 2012. IEEE Computer Society 2012, ISBN 978-1-4673-1216-5
Invited Papers
- Oscar Nierstrasz

, Mircea Lungu:
Agile software assessment (Invited paper). 3-10 - Robert DeLine:

Studying developers for fun and profit: (Keynote abstract). 11 - Václav Rajlich, Norman Wilde:

A retrospective view on: The role of concepts in program comprehension: (MIP award). 12-13
Main Research Track
Cognitive Processes
- Bernhard Katzmarski, Rainer Koschke:

Program complexity metrics and programmer opinions. 17-26 - Zohreh Sharafi, Zéphyrin Soh, Yann-Gaël Guéhéneuc, Giuliano Antoniol:

Women and men - Different but equal: On the impact of identifier style on source code reading. 27-36 - Takashi Ishio

, Shogo Etsuda, Katsuro Inoue:
A lightweight visualization of interprocedural data-flow paths for source code reading. 37-46 - Janet Feigenspan, Don S. Batory, Taylor L. Riché:

Is the derivation of a model easier to understand than the model itself? 47-52
The Role of the Developer
- Chandan Raj Rupakheti, Daqing Hou:

Evaluating forum discussions to inform the design of an API critic. 53-62 - Sebastiano Panichella

, Jairo Aponte, Massimiliano Di Penta, Andrian Marcus
, Gerardo Canfora:
Mining source code descriptions from developer communications. 63-72 - Janet Feigenspan, Christian Kästner, Jörg Liebig, Sven Apel

, Stefan Hanenberg:
Measuring programming experience. 73-82
Measurement
- Ahmad Jbara, Adam Matan, Dror G. Feitelson

:
High-MCC functions in the Linux kernel. 83-92 - John-Jose Nunez, Gregor Kiczales:

Understanding registration-based abstractions: A quantitative user study. 93-102 - Bruno Carreiro da Silva, Cláudio Sant'Anna, Christina Chavez

, Alessandro Garcia:
Concern-based cohesion: Unveiling a hidden dimension of cohesion measurement. 103-112 - Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Ahmed E. Hassan:

Understanding reuse in the Android Market. 113-122
Understanding and Architecture
- Chris Parnin, Spencer Rugaber:

Programmer information needs after memory failure. 123-132 - Luay Alawneh

, Abdelwahab Hamou-Lhadj
:
Identifying computational phases from inter-process communication traces of HPC applications. 133-142 - Amir Reza Yazdanshenas, Leon Moonen

:
Tracking and visualizing information flow in component-based systems. 143-152
Empirical Studies
- Sebastian Kleinschmager, Stefan Hanenberg, Romain Robbes, Éric Tanter, Andreas Stefik:

Do static type systems improve the maintainability of software systems? An empirical study. 153-162 - Zéphyrin Soh, Zohreh Sharafi, Bertrand Van den Plas, Gerardo Cepeda Porras, Yann-Gaël Guéhéneuc, Giuliano Antoniol:

Professional status and expertise for UML class diagram comprehension: An empirical study. 163-172
Semantics and Traceability
- Christopher S. Corley, Elizabeth A. Kammer, Nicholas A. Kraft:

Modeling the ownership of source code topics. 173-182 - Anas Mahmoud, Nan Niu, Songhua Xu:

A semantic relatedness approach for traceability link recovery. 183-192 - Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella

:
Using IR methods for labeling source code artifacts: Is it worthwhile? 193-202 - Bogdan Dit, Evan Moritz, Denys Poshyvanyk

:
A TraceLab-based solution for creating, conducting, and sharing feature location experiments. 203-208
Source-Code Analysis
- Benedikt Hauptmann, Maximilian Junker, Sebastian Eder, Elmar Jürgens, Rudolf Vaas:

Can clone detection support test comprehension? 209-218 - Jan Harder, Rebecca Tiarks:

A controlled experiment on software clones. 219-228 - Carlos Noguera, Coen De Roover

, Andy Kellens, Viviane Jonckers:
Code querying by UML. 229-238
Tool Demonstrations
- Chandan Raj Rupakheti, Daqing Hou:

CriticAL: A critic for APIs and libraries. 241-243 - Janet Feigenspan, Norbert Siegmund:

Supporting comprehension experiments with human subjects. 244-246 - Iman Keivanloo, Chanchal K. Roy, Juergen Rilling:

SeByte: A semantic clone detection tool for intermediate languages. 247-249 - Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto:

CRat: A refactoring support tool for Form Template Method. 250-252
Poster Presentations
- Hiroshi Kazato, Shinpei Hayashi

, Satoshi Okada, Shunsuke Miyata, Takashi Hoshino, Motoshi Saeki:
Toward structured location of features. 255-256 - Bo Zhang:

Extraction and improvement of conditionally compiled product line code. 257-258 - Vasil L. Tenev

, Slawomir Duszynski:
Applying bioinformatics in the analysis of software variants. 259-260 - Hitesh Sajnani, Joel Ossher, Cristina Videira Lopes:

Parallel code clone detection using MapReduce. 261-262
Student Research Symposium
- Hitesh Sajnani:

Automatic software architecture recovery: A machine learning approach. 265-268 - Anas Mahmoud:

Toward an effective automated tracing process. 269-272 - Ahmad Jbara:

Characterization of the Linux configuration system. 273-276 - Iman Keivanloo:

Leveraging clone detection for Internet-scale source code search. 277-280

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














