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.