default search action
19th ICPC 2011: Kingston, ON, Canada
- The 19th IEEE International Conference on Program Comprehension, ICPC 2011, Kingston, ON, Canada, June 22-24, 2011. IEEE Computer Society 2011, ISBN 978-1-61284-308-7
- Leon Moonen:
Keynotes. - Margaret-Anne D. Storey:
Invited Talk.
Concept and Feature Location
- Giuseppe Scanniello, Andrian Marcus:
Clustering Support for Static Concept Location in Source Code. 1-10 - Bogdan Dit, Latifa Guerrouj, Denys Poshyvanyk, Giuliano Antoniol:
Can Better Identifier Splitting Techniques Help Feature Location? 11-20 - Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella:
Improving IR-based Traceability Recovery Using Smoothing Filters. 21-30
Empirical Studies of Programmers
- Annie T. T. Ying, Martin P. Robillard:
The Influence of the Task on Programmer Behaviour. 31-40 - Oleksandr Panchenko, Jan Karstens, Hasso Plattner, Alexander Zeier:
Precise and Scalable Querying of Syntactical Source Code Patterns Using Sample Code Snippets and a Database. 41-50 - Stefan Endrikat, Stefan Hanenberg:
Is Aspect-Oriented Programming a Rewarding Investment into Future Code Changes? A Socio-technical Study on Development and Maintenance Time. 51-60
Automated Support for Program Comprehension
- David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse:
SmartGroups: Focusing on Task-Relevant Source Artifacts in IDEs. 61-70 - Giriprasad Sridhara, Lori L. Pollock, K. Vijay-Shanker:
Generating Parameter Comments and Integrating with Method Summaries. 71-80 - Marouane Kessentini, Wael Kessentini, Houari A. Sahraoui, Mounir Boukadoum, Ali Ouni:
Design Defects Detection and Correction by Example. 81-90
Collaborative Program Comprehension
- Daqing Hou, Lin Li:
Obstacles in Using Frameworks and APIs: An Exploratory Study of Programmers' Newsgroup Discussions. 91-100 - Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger, Arie van Deursen:
Collective Code Bookmarks for Program Comprehension. 101-110 - Nasir Ali, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Trust-Based Requirements Traceability. 111-120
Aspect-Oriented Programming
- Johan Fabry, Andy Kellens, Stéphane Ducasse:
AspectMaps: A Scalable Visualization of Join Point Shadows. 121-130 - Rachel Burrows, François Taïani, Alessandro Garcia, Fabiano Cutigi Ferrari:
Reasoning about Faults in Aspect-Oriented Programs: A Metrics-Based Evaluation. 131-140 - Dominik Stein, Stefan Hanenberg:
Comparison of a Visual and a Textual Notation to Express Data Constraints in Aspect-Oriented Join Point Selections: A Controlled Experiment. 141-150
Software Evolution
- James R. Cordy:
Exploring Large-Scale System Similarity Using Incremental Clone Detection and Live Scatterplots. 151-160 - Lile Hattori, Marco D'Ambros, Michele Lanza, Mircea Lungu:
Software Evolution Comprehension: Replay to the Rescue. 161-170 - Elmar Jürgens, Martin Feilkas, Markus Herrmannsdoerfer, Florian Deissenboeck, Rudolf Vaas, Karl-Heinz Prommer:
Feature Profiling for Evolving Systems. 171-180
Short Papers
- Luay Alawneh, Abdelwahab Hamou-Lhadj:
MTF: A Scalable Exchange Format for Traces of High Performance Computing Systems. 181-184 - Nicolas Bettenburg, Bram Adams, Ahmed E. Hassan, Michel Smidt:
A Lightweight Approach to Uncover Technical Artifacts in Unstructured Data. 185-188 - Nir Eitan, Michal Gordon, David Harel, Assaf Marron, Gera Weiss:
On Visualization and Comprehension of Scenario-Based Programs. 189-192 - Nan Niu, Anas Mahmoud, Xiaoyong Yang:
Faceted Navigation for Software Exploration. 193-196 - Chris Parnin:
Subvocalization - Toward Hearing the Inner Thoughts of Developers. 197-200 - Gabriella Tóth, Ádám Zoltán Végh, Árpád Beszédes, Tibor Gyimóthy:
Adding Process Metrics to Enhance Modification Complexity Prediction. 201-204 - Mengliao Wang, Xiaoyu Shi, Kenny Wong:
Capturing Expert Knowledge for Automated Configuration Fault Diagnosis. 205-208
Posters
- Salima Hassaine, Ferdaous Boughanmi, Yann-Gaël Guéhéneuc, Sylvie Hamel, Giuliano Antoniol:
Change Impact Analysis: An Earthquake Metaphor. 209-210 - Gayani Samaraweera, Macneil Shonle, John Quarles:
Programming from the Reader's Perspective: Toward an Expectations Approach. 211-212 - Andreas Stefik, Susanna Siebert, Kim Slattery, Melissa Stefik:
Toward Intuitive Programming Languages. 213-214 - Mark D. Syer, Bram Adams, Ahmed E. Hassan:
Industrial Case Study on Supporting the Comprehension of System Behaviour under Load. 215-216
Tool Demonstrations
- James R. Cordy, Chanchal K. Roy:
DebCheck: Efficient Checking for Open Source Code Clones in Software Systems. 217-218 - James R. Cordy, Chanchal K. Roy:
The NiCad Clone Detector. 219-220 - Liang Huang, Kenny Wong:
Anomaly Detection by Monitoring Filesystem Activities. 221-222 - Iman Keivanloo, Juergen Rilling, Philippe Charland:
SeClone - A Hybrid Approach to Internet-Scale Real-Time Code Clone Search. 223-224 - Heidar Pirzadeh, Sara Shanian, Abdelwahab Hamou-Lhadj, Ali Mehrabian:
The Concept of Stratified Sampling of Execution Traces. 225-226
Industrial Challenge
- Andrew Begel, Jochen Quante:
Industrial Program Comprehension Challenge 2011: Archeology and Anthropology of Embedded Control Systems. 227-229
Student Symposium
- Nasir Ali:
Trustrace: Improving Automated Trace Retrieval through Resource Trust Analysis. 230-233 - Sonia Haiduc, Andrian Marcus:
On the Effect of the Query in IR-based Concept Location. 234-237 - Soumaya Medini:
Scalable Automatic Concept Mining from Execution Traces. 238-241 - Manishankar Mondal, Md. Saidur Rahman, Ripon K. Saha, Chanchal K. Roy, Jens Krinke, Kevin A. Schneider:
An Empirical Study of the Impacts of Clones in Software Maintenance. 242-245 - Scott David Ohlemacher, Andrian Marcus:
Towards a Benchmark and Automatic Calibration for IR-Based Concept Location. 246-249 - Chandan Raj Rupakheti, Daqing Hou:
Satisfying Programmers' Information Needs in API-Based Programming. 250-253 - Zohreh Sharafi:
A Systematic Analysis of Software Architecture Visualization Techniques. 254-257 - Zéphyrin Soh:
Context and Vision: Studying Two Factors Impacting Program Comprehension. 258-261 - Wei Wu:
Modeling Framework API Evolution as a Multi-objective Optimization Problem. 262-265 - Minhaz F. Zibran, Chanchal K. Roy:
Conflict-Aware Optimal Scheduling of Code Clone Refactoring: A Constraint Programming Approach. 266-269
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.