default search action
21st ICPC 2013: San Francisco, CA, USA
- IEEE 21st International Conference on Program Comprehension, ICPC 2013, San Francisco, CA, USA, 20-21 May, 2013. IEEE Computer Society 2013, ISBN 978-1-4673-3092-3
Keynote
- Brad A. Myers:
Improving program comprehension by answering questions (keynote). 1-2
Technical Research
Textual Analysis
- Samir Gupta, Sana Malik, Lori L. Pollock, K. Vijay-Shanker:
Part-of-speech tagging of program identifiers for improved text-based software engineering tools. 3-12 - Brian P. Eddy, Jeffrey A. Robinson, Nicholas A. Kraft, Jeffrey C. Carver:
Evaluating source code summarization techniques: Replication and expansion. 13-22 - Laura Moreno, Jairo Aponte, Giriprasad Sridhara, Andrian Marcus, Lori L. Pollock, K. Vijay-Shanker:
Automatic generation of natural language summaries for Java classes. 23-32
The Role of Visualization in Program Comprehension
- Zohreh Sharafi, Alessandro Marchetto, Angelo Susi, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
An empirical study on the efficiency of graphical vs. textual representations in requirements comprehension. 33-42 - Kenichi Kobayashi, Manabu Kamimura, Keisuke Yano, Koki Kato, Akihiko Matsuo:
SArF map: Visualizing software architecture from feature and layer viewpoints. 43-52 - Jonas Trümper, Jürgen Döllner, Alexandru C. Telea:
Multiscale visual comparison of execution traces. 53-62 - Fabian Beck, Oliver Moseler, Stephan Diehl, Günter Daniel Rey:
In situ understanding of performance bottlenecks through visually augmented code. 63-72
Software Quality
- Tobias Roehm, Nigar Gurbanova, Bernd Bruegge, Christophe Joubert, Walid Maalej:
Monitoring user interactions for supporting failure reproduction. 73-82 - Daniela Steidl, Benjamin Hummel, Elmar Jürgens:
Quality analysis of source code comments. 83-92
Source Code Comprehension
- Hiroaki Murakami, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto:
Gapped code clone detection with lightweight source code analysis. 93-102 - Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider:
Insight into a method co-change pattern to identify highly coupled methods: An empirical study. 103-112 - Philip Mayer, Andreas Schroeder:
Patterns of cross-language linking in java frameworks. 113-122
Traceability and Feature Location
- Diana Diaz, Gabriele Bavota, Andrian Marcus, Rocco Oliveto, Silvia Takahashi, Andrea De Lucia:
Using code ownership to improve IR-based Traceability Link Recovery. 123-132 - Blake Bassett, Nicholas A. Kraft:
Structural information based term weighting in text retrieval for feature location. 133-141
Comprehending API
- Yingying Zhang, Daqing Hou:
Extracting problematic API features from forum discussions. 142-151 - Coen De Roover, Ralf Lämmel, Ekaterina Pek:
Multi-dimensional exploration of API usage. 152-161
Comprehending Software Architectures
- Anas Mahmoud, Nan Niu:
Evaluating software clustering algorithms in the context of program comprehension. 162-171 - Leo Pruijt, Christian Köppe, Sjaak Brinkkemper:
On the accuracy of Architecture Compliance Checking support Accuracy of dependency analysis and violation reporting. 172-181 - Mohamed Aly, Anis Charfi, Mira Mezini:
Building extensions for applications: Towards the understanding of extension possibilities. 182-191
Industry Track
- Mario Bernhart, Thomas Grechenig:
On the understanding of programs with continuous code reviews. 192-198 - Yuki Yamanaka, Eunjong Choi, Norihiro Yoshida, Katsuro Inoue, Tateki Sano:
Applying clone change notification system into an industrial development process. 199-206
Early Reserarch Achievements Track
- Michele Lanza, Marco D'Ambros, Alberto Bacchelli, Lile Hattori, Francesco Rigotti:
Manhattan: Supporting real-time visual team activity awareness. 207-210 - Chris Parnin, Christoph Treude, Margaret-Anne D. Storey:
Blogging developer knowledge: Motivations, challenges, and future directions. 211-214 - Manabu Kamimura, Gail C. Murphy:
Towards generating human-oriented summaries of unit test cases. 215-218 - Cataldo Basile, Mariano Ceccato:
Towards a unified software attack model to assess software protections. 219-222 - Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider:
Improving the detection accuracy of evolutionary coupling. 223-226
Tool Demonstrations
- Toshihiro Kamiya:
Agec: An execution-semantic clone detection tool. 227-229 - Laura Moreno, Andrian Marcus, Lori L. Pollock, K. Vijay-Shanker:
JSummarizer: An automatic generator of natural language summaries for Java classes. 230-232 - Michael Falcone, Bonita Sharif:
OnionUML: An Eclipse plug-in for visualizing UML class diagrams in onion graph notation. 233-235 - Md. Sharif Uddin, Chanchal K. Roy, Kevin A. Schneider:
SimCad: An extensible and faster clone detection tool for large scale software systems. 236-238
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.