


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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














