Proceedings of the 13th International Workshop on Program Comprehension
IWPC, 2005.
@proceedings{IWPC-2005, address = "St. Louis, Missouri, USA", isbn = "0-7695-2254-8", publisher = "{IEEE Computer Society}", title = "{Proceedings of the 13th International Workshop on Program Comprehension}", year = 2005, }
Contents (41 items)
- IWPC-2005-Smith #comprehension
- Comprehension by Derivation (DRS), pp. 3–9.
- IWPC-2005-CeccatoMMMTT #comparison #mining
- A Qualitative Comparison of Three Aspect Mining Techniques (MC, MM, KM, LM, PT, TT), pp. 13–22.
- IWPC-2005-RevelleBC #case study #comprehension
- Understanding Concerns in Software: Insights Gained from Two Case Studies (MR, TB, DC), pp. 23–32.
- IWPC-2005-MarcusRBPS #concept #object-oriented
- Static Techniques for Concept Location in Object-Oriented Code (AM, VR, JB, MP, AS), pp. 33–42.
- IWPC-2005-MurrayL #comprehension
- Presenting Micro-Theories of Program Comprehension in Pattern Form (AM, TCL), pp. 45–54.
- IWPC-2005-SajaniemiN
- An Investigation into Professional Programmers’ Mental Representations of Variables (JS, RNP), pp. 55–64.
- IWPC-2005-OSheaE #abstraction #java
- An Investigation of Java Abstraction Usage for Program Modifications (PO, CE), pp. 65–74.
- IWPC-2005-KirkRW #framework #identification #problem #reuse
- Identifying and Addressing Problems in Framework Reuse (DK, MR, MW), pp. 77–86.
- IWPC-2005-HouWH #framework #question #what
- What Can Programmer Questions Tell Us About Frameworks? (DH, KW, HJH), pp. 87–96.
- IWPC-2005-DeisenbockP #consistency
- Concise and Consistent Naming (FD, MP), pp. 97–106.
- IWPC-2005-CoxC #comprehension #source code
- Working Session: Textual Views of Source Code to Support Comprehension (AC, MLC), pp. 109–112.
- IWPC-2005-HogganvikS #comprehension #on the #security
- On the Comprehension of Security Risk Scenarios (IH, KS), pp. 115–124.
- IWPC-2005-OBrienB #approach #behaviour #empirical #modelling
- Modelling the Information-Seeking Behaviour of Programmers — An Empirical Approach (MPO, JB), pp. 125–134.
- IWPC-2005-AndrewsSPG #component #comprehension #off the shelf #process
- A COTS Component Comprehension Process (AAA, AS, NP, SG), pp. 135–144.
- IWPC-2005-AndersonZ #comprehension #framework #platform
- The CodeSurfer Software Understanding Platform (PA, MZ), pp. 147–148.
- IWPC-2005-BucknerBPR #comprehension #incremental #named
- JRipples: A Tool for Program Comprehension during Incremental Change (JB, JB, MP, VR), pp. 149–152.
- IWPC-2005-Koskinen #tool support
- HyperSoft System: Tool Demonstration and Use Example (JK), pp. 153–156.
- IWPC-2005-Hamou-LhadjLF #analysis #named
- SEAT: A Usable Trace Analysis Tool (AHL, TCL, LF), pp. 157–160.
- IWPC-2005-GuiKM #comprehension #named #web
- REGoLive: Web Site Comprehension with Viewpoints (GG, HMK, HAM), pp. 161–164.
- IWPC-2005-Reiss #java #specification #tool support
- Tool Demonstration: CHET: Checking Specifications in Java Systems (SPR), pp. 165–168.
- IWPC-2005-ReissR #java #tool support
- Tool Demonstration: JIVE and JOVE: Java as it Happens (SPR, MR), pp. 169–172.
- IWPC-2005-SingerES #named #navigation
- NavTracks: Supporting Navigation in Software (JS, RE, MADS), pp. 173–175.
- IWPC-2005-SynytskyyHD #architecture
- Browsing Software Architectures With LSEdit (NS, RCH, IJD), pp. 176–178.
- IWPC-2005-Storey #comprehension #past present future #tool support
- Theories, Methods and Tools in Program Comprehension: Past, Present and Future (MADS), pp. 181–191.
- IWPC-2005-MaruyamaY #design #implementation #refactoring
- Design and Implementation of an Extensible and Modifiable Refactoring Tool (KM, SY), pp. 195–204.
- IWPC-2005-GorgW #detection #refactoring #visualisation
- Detecting and Visualizing Refactorings from Software Archives (CG, PW), pp. 205–214.
- IWPC-2005-WalkinshawRW #behaviour #comprehension #object-oriented #perspective #source code
- Understanding Object-Oriented Source Code from the Behavioural Perspective (NW, MR, MW), pp. 215–224.
- IWPC-2005-HendricksonDT #approach #architecture #comprehension
- An (Architecture-Centric) Approach for Tracing, Organizing, and Understanding Events in Event-Based Software Architectures (SAH, EMD, RNT), pp. 227–236.
- IWPC-2005-FischerOGG #analysis #evolution #execution
- System Evolution Tracking through Execution Trace Analysis (MF, JO, HCG, TG), pp. 237–246.
- IWPC-2005-Reiss05a #concurrent #java #monitoring #performance #thread
- Efficient Monitoring and Display of Thread State in Java (SPR), pp. 247–256.
- IWPC-2005-BeyerN #clustering
- Clustering Software Artifacts Based on Frequent Common Changes (DB, AN), pp. 259–268.
- IWPC-2005-WenT #clustering #detection
- Software Clustering based on Omnipresent Object Detection (ZW, VT), pp. 269–278.
- IWPC-2005-GearBCCO #case study #component #industrial #process #reuse
- Achieving a Reuse Perspective within a Component Recovery Process: An Industrial Scale Case Study (ALG, JB, BC, JJC, KO), pp. 279–288.
- IWPC-2005-JinW #re-engineering
- Working Session on Interoperable Reengineering Services (DJ, AW), pp. 291–293.
- IWPC-2005-DearmanCF #control flow #data flow #representation #visual notation
- Adding Control-Flow to a Visual Data-Flow Representation (DD, AC, MF), pp. 297–306.
- IWPC-2005-MarcusCS #evolution #usability #visualisation
- Supporting the Evolution of a Software Visualization Tool Through Usability Studies (AM, DC, AS), pp. 307–316.
- IWPC-2005-SunW #comprehension #diagrams #layout #on the #uml
- On Evaluating the Layout of UML Class Diagrams for Program Comprehension (DS, KW), pp. 317–326.
- IWPC-2005-EnglishBCL #c++ #empirical #using
- An Empirical Study of the Use of Friends in C++ Software (ME, JB, TC, KL), pp. 329–332.
- IWPC-2005-LuciaFST #comprehension #web
- Understanding Cloned Patterns in Web Applications (ADL, RF, GS, GT), pp. 333–336.
- IWPC-2005-DuxIDFK #behaviour #visualisation
- Visualizing the Behavior of Dynamically Modifiable Code (BD, AI, SKD, DF, SGK), pp. 337–340.
- IWPC-2005-Sim #architecture #social
- A Small Social History of Software Architecture (SES), pp. 341–344.
14 ×#comprehension
4 ×#java
4 ×#named
4 ×#tool support
3 ×#architecture
3 ×#behaviour
3 ×#framework
3 ×#visualisation
2 ×#analysis
2 ×#approach
4 ×#java
4 ×#named
4 ×#tool support
3 ×#architecture
3 ×#behaviour
3 ×#framework
3 ×#visualisation
2 ×#analysis
2 ×#approach