Proceedings of the 14th International Conference on Program Comprehension
ICPC, 2006.
@proceedings{ICPC-2006, address = "Athens, Greece", isbn = "0-7695-2601-2", publisher = "{IEEE Computer Society}", title = "{Proceedings of the 14th International Conference on Program Comprehension}", year = 2006, }
Contents (43 items)
- ICPC-2006-Autor #comprehension #evolution #legacy
- Evolving a Legacy Application Portfolio at Sallie Mae: Program Comprehension and Beyond (RSA), p. xiii.
- ICPC-2006-Tilley #challenge #documentation #lessons learnt
- Program Redocumentation: Lessons Learned & Future Challenges (SRT), p. xiv.
- ICPC-2006-LawrieMFB #case study #identifier #what
- What’s in a Name? A Study of Identifiers (DL, CM, HF, DB), pp. 3–12.
- ICPC-2006-ParninG #comprehension
- Building Usage Contexts During Program Comprehension (CP, CG), pp. 13–22.
- ICPC-2006-SchofieldTXS #development #refactoring
- Digging the Development Dust for Refactorings (CS, BT, ZX, ES), pp. 23–34.
- ICPC-2006-FluriG
- Classifying Change Types for Qualifying Change Couplings (BF, HCG), pp. 35–45.
- ICPC-2006-KothariSMH #clustering #evolution #using
- Studying the Evolution of Software Systems Using Change Clusters (JK, AS, SM, AEH), pp. 46–55.
- ICPC-2006-BalintMG #developer #how
- How Developers Copy (MB, RM, TG), pp. 56–68.
- ICPC-2006-VinzE #approach #comprehension
- A Synergistic Approach to Program Comprehension (BLV, LHE), pp. 69–73.
- ICPC-2006-ZaidmanBD #comprehension #how #metric #mining
- How Webmining and Coupling Metrics Improve Early Program Comprehension (AZ, BDB, SD), pp. 74–78.
- ICPC-2006-RatiuD #knowledge base #source code
- Programs are Knowledge Bases (DR, FD), pp. 79–83.
- ICPC-2006-SafyallahS #dynamic analysis #execution #mining #using
- Dynamic Analysis of Software Systems using Execution Pattern Mining (HS, KS), pp. 84–88.
- ICPC-2006-StefikFA #comprehension #debugging #effectiveness #music #runtime #using
- Layered Program Auralization: Using Music to Increase Runtime Program Comprehension and Debugging Effectiveness (AS, KF, RTA), pp. 89–93.
- ICPC-2006-JinC #reverse engineering #tool support #using
- Integrating Reverse Engineering Tools Using a Service-Sharing Methodology (DJ, JRC), pp. 94–99.
- ICPC-2006-BullSFL #architecture #modelling #visualisation
- An Architecture to Support Model Driven Software Visualization (RIB, MADS, JMF, ML), pp. 100–106.
- ICPC-2006-JetleyZI #analysis #slicing #using
- Using Abstraction-driven Slicing for Postmortem Analysis of Software (RPJ, YZ, SPI), pp. 107–116.
- ICPC-2006-NgoTT #automation #database #interactive #web
- Automated Extraction of Database Interactions in Web Applications (MNN, HBKT, DT), pp. 117–126.
- ICPC-2006-ZouH #approach #e-commerce #workflow
- An Approach for Extracting Workflows from E-Commerce Applications (YZ, MH), pp. 127–136.
- ICPC-2006-PoshyvanykMRGA #identification #probability #ranking #semantics
- Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification (DP, AM, VR, YGG, GA), pp. 137–148.
- ICPC-2006-LawrieFB #assessment #information retrieval #quality #using
- Leveraged Quality Assessment using Information Retrieval Techniques (DJL, HF, DB), pp. 149–158.
- ICPC-2006-SalehieLT #design #detection #framework #heuristic #object-oriented
- A Metric-Based Heuristic Framework to Detect Object-Oriented Design Flaws (MS, SL, LT), pp. 159–168.
- ICPC-2006-Marinescu #assessment #design #enterprise #identification #quality
- Identification of Design Roles for the Assessment of Design Quality in Enterprise Applications (CM), pp. 169–180.
- ICPC-2006-Hamou-LhadjL #behaviour #comprehension #scalability
- Summarizing the Content of Large Traces to Facilitate the Understanding of the Behaviour of a Software System (AHL, TCL), pp. 181–190.
- ICPC-2006-PhengV #analysis #data type #java #source code
- Dynamic Data Structure Analysis for Java Programs (SP, CV), pp. 191–201.
- ICPC-2006-RooverMGGD #approach #behaviour #documentation #lightweight #verification
- An Approach to High-Level Behavioral Program Documentation Allowing Lightweight Verification (CDR, IM, KG, KG, TD), pp. 202–211.
- ICPC-2006-KoskinenKS #approach #behaviour #comprehension
- Profile-Based Approach to Support Comprehension of Software Behavior (JK, MK, TS), pp. 212–224.
- ICPC-2006-BermanDGG #comprehension #using
- The Sound of Software: Using Sonification to Aid Comprehension (LIB, SD, KBG, NG), pp. 225–229.
- ICPC-2006-LuccaP #challenge #comprehension #roadmap
- Experimental Settings in Program Comprehension: Challenges and Open Issues (GADL, MDP), pp. 229–234.
- ICPC-2006-SmithOK #architecture #comprehension #migration #web #web service
- Working Session: Program Comprehension and Migration Strategies for Web Service and Service-Oriented Architectures (DBS, LO, KK), pp. 235–240.
- ICPC-2006-ClearyE #eclipse #plugin
- The Cognitive Assignment Eclipse Plug-in (BC, CE), pp. 241–244.
- ICPC-2006-GrandfieldE #development #framework #named #performance
- INFORM: A Framework for Performance Informed Software Development (AG, CE), pp. 245–247.
- ICPC-2006-BeyerH #evolution #visualisation
- Evolution Storyboards: Visualization of Software Structure Dynamics (DB, AEH), pp. 248–251.
- ICPC-2006-PoshyvanykMD #eclipse #named #plugin #source code
- JIRiSS — an Eclipse plug-in for Source Code Exploration (DP, AM, YD), pp. 252–255.
- ICPC-2006-SartipiYS #interactive #named #tool support
- Alborz: An Interactive Toolkit to Extract Static and Dynamic Views of a Software System (KS, LY, HS), pp. 256–259.
- ICPC-2006-DesmondSE #source code
- Fluid Source Code Views (MD, MADS, CE), pp. 260–263.
- ICPC-2006-LiT #component #framework #java #named
- JComp: A Reuse-Driven Componentization Framework for Java Applications (SL, LT), pp. 264–267.
- ICPC-2006-MadouPB #comprehension #obfuscation
- Understanding Obfuscated Code (MM, LVP, KDB), pp. 268–274.
- ICPC-2006-KellyB #analysis #taxonomy
- A Context-Aware Analysis Scheme for Bloom’s Taxonomy (TK, JB), pp. 275–284.
- ICPC-2006-Mihancea #towards
- Towards a Client Driven Characterization of Class Hierarchies (PFM), pp. 285–294.
- ICPC-2006-MoiseWHH #reverse engineering #scripting language
- Reverse Engineering Scripting Language Extensions (DLM, KW, HJH, DH), pp. 295–306.
- ICPC-2006-LuciaFOT #effectiveness #information retrieval #question #traceability
- Can Information Retrieval Techniques Effectively Support Traceability Link Recovery? (ADL, FF, RO, GT), pp. 307–316.
- ICPC-2006-LuciaOZP #empirical #information management #source code #traceability
- Improving Comprehensibility of Source Code via Traceability Information: a Controlled Experiment (ADL, RO, FZ, MDP), pp. 317–326.
- ICPC-2006-NaeemH #java
- Programmer-friendly Decompiled Java (NAN, LJH), pp. 327–336.
11 ×#comprehension
7 ×#using
5 ×#source code
4 ×#approach
4 ×#named
3 ×#analysis
3 ×#behaviour
3 ×#evolution
3 ×#framework
3 ×#java
7 ×#using
5 ×#source code
4 ×#approach
4 ×#named
3 ×#analysis
3 ×#behaviour
3 ×#evolution
3 ×#framework
3 ×#java