


default search action
14th ICPC 2006: Athens, Greece
- 14th International Conference on Program Comprehension (ICPC 2006), 14-16 June 2006, Athens, Greece. IEEE Computer Society 2006, ISBN 0-7695-2601-2

Keynote Address
- Robert S. Autor:

Evolving a Legacy Application Portfolio at Sallie Mae: Program Comprehension and Beyond. - Scott R. Tilley:

Program Redocumentation: Lessons Learned & Future Challenges.
Experimental Studies
- Dawn J. Lawrie

, Christopher Morrell, Henry Feild, David W. Binkley:
What's in a Name? A Study of Identifiers. 3-12 - Chris Parnin, Carsten Görg

:
Building Usage Contexts During Program Comprehension. 13-22 - Curtis Schofield, Brendan Tansey, Zhenchang Xing, Eleni Stroulia

:
Digging the Development Dust for Refactorings. 23-34
Evolution
- Beat Fluri, Harald C. Gall

:
Classifying Change Types for Qualifying Change Couplings. 35-45 - Jay Kothari, Ali Shokoufandeh, Spiros Mancoridis, Ahmed E. Hassan:

Studying the Evolution of Software Systems Using Change Clusters. 46-55 - Mihai Balint, Radu Marinescu, Tudor Gîrba:

How Developers Copy. 56-68
Short Papers
- Bradley L. Vinz, Letha H. Etzkorn:

A Synergistic Approach to Program Comprehension. 69-73 - Andy Zaidman

, Bart Du Bois, Serge Demeyer
:
How Webmining and Coupling Metrics Improve Early Program Comprehension. 74-78 - Daniel Ratiu, Florian Deissenboeck:

Programs are Knowledge Bases. 79-83 - Hossein Safyallah, Kamran Sartipi

:
Dynamic Analysis of Software Systems using Execution Pattern Mining. 84-88 - Andreas Stefik, Kelly Fitz, Roger T. Alexander:

Layered Program Auralization: Using Music to Increase Runtime Program Comprehension and Debugging Effectiveness. 89-93 - Dean Jin, James R. Cordy:

Integrating Reverse Engineering Tools Using a Service-Sharing Methodology. 94-99 - R. Ian Bull, Margaret-Anne D. Storey, Jean-Marie Favre, Marin Litoiu

:
An Architecture to Support Model Driven Software Visualization. 100-106
Static Analysis
- Raoul Praful Jetley, Yi Zhang

, S. Purushothaman Iyer:
Using Abstraction-driven Slicing for Postmortem Analysis of Software. 107-116 - Minh Ngoc Ngo, Hee Beng Kuan Tan, Doanh Trinh:

Automated Extraction of Database Interactions in Web Applications. 117-126 - Ying Zou, Maokeng Hung:

An Approach for Extracting Workflows from E-Commerce Applications. 127-136 - Denys Poshyvanyk

, Andrian Marcus
, Václav Rajlich, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification. 137-148
Quality Assessment
- Dawn J. Lawrie

, Henry Feild, David W. Binkley:
Leveraged Quality Assessment using Information Retrieval Techniques. 149-158 - Mazeiar Salehie, Shimin Li, Ladan Tahvildari:

A Metric-Based Heuristic Framework to Detect Object-Oriented Design Flaws. 159-168 - Cristina Marinescu

:
Identification of Design Roles for the Assessment of Design Quality in Enterprise Applications. 169-180
Dynamic Analysis
- Abdelwahab Hamou-Lhadj

, Timothy Lethbridge
:
Summarizing the Content of Large Traces to Facilitate the Understanding of the Behaviour of a Software System. 181-190 - Sokhom Pheng, Clark Verbrugge:

Dynamic Data Structure Analysis for Java Programs. 191-201 - Coen De Roover

, Isabel Michiels, Kim Gybels, Kris Gybels, Theo D'Hondt:
An Approach to High-Level Behavioral Program Documentation Allowing Lightweight Verification. 202-211 - Johannes Koskinen, Markus Kettunen, Tarja Systä:

Profile-Based Approach to Support Comprehension of Software Behavior. 212-224
Working Sessions
- Lewis Irwin Berman, Sebastian Danicic, Keith B. Gallagher

, Nicolas Gold:
The Sound of Software: Using Sonification to Aid Comprehension. 225-229 - Giuseppe A. Di Lucca

, Massimiliano Di Penta
:
Experimental Settings in Program Comprehension: Challenges and Open Issues. 229-234 - Dennis B. Smith, Liam O'Brien, Kostas Kontogiannis:

Working Session: Program Comprehension and Migration Strategies for Web Service and Service-Oriented Architectures. 235-240
Tool Demonstrations
- Brendan Cleary, Chris Exton:

The Cognitive Assignment Eclipse Plug-in. 241-244 - Aiden Grandfield, Chris Exton:

INFORM: A Framework for Performance Informed Software Development. 245-247 - Dirk Beyer

, Ahmed E. Hassan:
Evolution Storyboards: Visualization of Software Structure Dynamics. 248-251 - Denys Poshyvanyk

, Andrian Marcus
, Yubo Dong:
JIRiSS - an Eclipse plug-in for Source Code Exploration. 252-255 - Kamran Sartipi

, Lingdong Ye, Hossein Safyallah:
Alborz: An Interactive Toolkit to Extract Static and Dynamic Views of a Software System. 256-259 - Michael Desmond, Margaret-Anne D. Storey, Chris Exton:

Fluid Source Code Views. 260-263 - Shimin Li, Ladan Tahvildari:

JComp: A Reuse-Driven Componentization Framework for Java Applications. 264-267 - Matias Madou, Ludo Van Put, Koen De Bosschere:

Understanding Obfuscated Code. 268-274
Cognitive Approaches
- Tara Kelly, Jim Buckley

:
A Context-Aware Analysis Scheme for Bloom's Taxonomy. 275-284 - Petru Florin Mihancea:

Towards a Client Driven Characterization of Class Hierarchies. 285-294 - Daniel L. Moise, Kenny Wong, H. James Hoover, Daqing Hou:

Reverse Engineering Scripting Language Extensions. 295-306
Traceability and Languages
- Andrea De Lucia

, Fausto Fasano
, Rocco Oliveto, Genoveffa Tortora:
Can Information Retrieval Techniques Effectively Support Traceability Link Recovery? 307-316 - Andrea De Lucia

, Rocco Oliveto, Francesco Zurolo, Massimiliano Di Penta
:
Improving Comprehensibility of Source Code via Traceability Information: a Controlled Experiment. 317-326 - Nomair A. Naeem, Laurie J. Hendren:

Programmer-friendly Decompiled Java. 327-336

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














