


default search action
15th ICPC 2007: Banff, Alberta, Canada
- 15th International Conference on Program Comprehension (ICPC 2007), June 26-29, 2007, Banff, Alberta, Canada. IEEE Computer Society 2007, ISBN 0-7695-2860-0

Keynotes
- Mark Harman

:
Search Based Software Engineering for Program Comprehension. 3-13 - Gregor Kiczales:

Making the Code Look Like the Design - Aspects and Other Recent Work. 14
Technical Session 1: Feature and Concept Analysis
- Jay Kothari, Trip Denton, Ali Shokoufandeh, Spiros Mancoridis:

Reducing Program Comprehension Effort in Evolving Software by Recognizing Feature Implementation Convergence. 17-26 - Maurice M. Carey, Gerald C. Gannod:

Recovering Concepts from Source Code with Automated Concept Identification. 27-36 - Denys Poshyvanyk

, Andrian Marcus
:
Combining Formal Concept Analysis with Information Retrieval for Concept Location in Source Code. 37-48
Technical Session 2: Dynamic Analysis
- Bas Cornelissen, Danny Holten, Andy Zaidman

, Leon Moonen
, Jarke J. van Wijk, Arie van Deursen
:
Understanding Execution Traces Using Massive Sequence and Circular Bundle Views. 49-58 - Adrian Lienhard, Orla Greevy, Oscar Nierstrasz

:
Tracking Objects to Detect Feature Dependencies. 59-68 - Andreas Stefik, Roger T. Alexander, Robert Patterson, Jonathan Brown:

WAD: A Feasibility study using the Wicked Audio Debugger. 69-80
Technical Session 3: Conceptual Models
- Michael W. Godfrey:

A Hybrid Program Model for Object-Oriented Reverse Engineering. 81-90 - Daniel Ratiu, Florian Deissenboeck:

From Reality to Programs and (Not Quite) Back Again. 91-102
Technical Session 4: Empirical Studies
- Brian de Alwis, Gail C. Murphy, Martin P. Robillard:

A Comparative Study of Three Program Exploration Tools. 103-112 - Shehnaaz Yusuf, Huzefa H. Kagdi, Jonathan I. Maletic:

Assessing the Comprehension of UML Class Diagrams via Eye Tracking. 113-122 - Shaohua Xie, Eileen T. Kraemer, R. E. Kurt Stirewalt:

Empirical Evaluation of a UML Sequence Diagram with Adornments to Support Understanding of Thread Interactions. 123-134
Technical Session 5: Mining Software Repositories
- Lijie Zou, Michael W. Godfrey, Ahmed E. Hassan:

Detecting Interaction Coupling from Task Interaction Histories. 135-144 - Huzefa H. Kagdi, Jonathan I. Maletic, Bonita Sharif

:
Mining Software Repositories for Traceability Links. 145-154 - Romain Robbes

, Michele Lanza
:
Characterizing and Understanding Development Sessions. 155-166
Technical Session 6: Aspects and Change
- Chanchal Kumar Roy, Mohammad Gias Uddin, Banani Roy, Thomas R. Dean:

Evaluating Aspect Mining Techniques: A Case Study. 167-176 - Siavash Mirarab

, Alaa Hassouna, Ladan Tahvildari:
Using Bayesian Belief Networks to Predict Change Propagation in Software Systems. 177-188
Technical Session 7: Static Analysis
- Niklas Pettersson, Welf Löwe:

A Non-conservative Approach to Software Pattern Detection. 189-198 - Maokeng Hung, Ying Zou:

Recovering Workflows from Multi Tiered E-commerce Systems. 198-207 - Yi Zhang

, S. Purushothaman Iyer:
Error Report Driven Post-Mortem Analysis. 208-220
Technical Session 8: Visualization
- Christian F. J. Lange, Michel R. V. Chaudron

:
Interactive Views to Improve the Comprehension of UML Models - An Experimental Validation. 221-230 - Richard Wettel, Michele Lanza

:
Program Comprehension through Software Habitability. 231-240 - Rogardt Heldal, Jenny Samuelsson, Ola Sundin:

Scenario Explorer: Interactive Visualization of Use Cases. 241-252
Short Papers Session
- Nomair A. Naeem, Michael Batchelder, Laurie J. Hendren:

Metrics for Measuring the Effectiveness of Decompilers and Obfuscators. 253-258 - Juanjuan Jiang, Johannes Koskinen, Anna Ruokonen, Tarja Systä:

Constructing Usage Scenarios for API Redocumentation. 259-264 - Tommi Reinikainen, Imed Hammouda, Juha Laiho, Kai Koskimies, Tarja Systä:

Software Comprehension through Concern-based Queries. 265-270 - C. Dylan Shearer, Michael L. Collard:

Enforcing Constraints Between Documentary Comments and Source Code. 271-280
Working Sessions
- Scott R. Tilley:

15 Years of Program Comprehension. 279-280 - Massimiliano Di Penta

, R. E. Kurt Stirewalt, Eileen T. Kraemer:
Designing your Next Empirical Study on Program Comprehension. 281-285 - Giuseppe A. Di Lucca

, Michael Smit
, Bruce Fraser, Eleni Stroulia
, H. James Hoover:
Comprehending Aspect-Oriented Programs: Challenges and Open Issues. 286-292
Tool Demonstrations
- Andrejs Jermakovics, Marco Scotto, Alberto Sillitti, Giancarlo Succi

:
Lagrein: Visualizing User Requirements and Development Effort. 293-296 - Rodrigo A. Vivanco:

Use of a Genetic Algorithm to Identify Source Code Metrics Which Improves Cognitive Complexity Predictive Models. 297-300

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














