22nd International Conference on Program Comprehension (ICPC 2014), June 2–3, 2014, Hyderabad, India

Phone Layout
No Pictures
Monday, June 2, 2014
Opening (ICPC)
08:45 – 09:00, MR.G.1-2
The MoJo Family: A Story about Clustering Evaluation (Invited Talk) (ICPC)
09:00 – 09:50, MR.G.1-2
The MoJo Family: A Story about Clustering Evaluation (Invited Talk)
Publisher's Version
Architecture (ICPC)
09:50 – 10:30, MR.G.1-2
Do Architectural Design Decisions Improve the Understanding of Software Architecture? Two Controlled Experiments
Publisher's Version Preprint
Revealing the Relationship between Architectural Elements and Source Code Characteristics
Publisher's Version
ICPC Morning Break
10:30 – 11:00
Supporting Software Engineers (ICPC)
11:00 – 12:30, MR.G.1-2
Understanding LDA in Source Code Analysis
Publisher's Version Preprint Info
A Diagnosis-Based Approach to Software Comprehension
Publisher's Version Preprint
dsOli: Data Structure Operation Location and Identification
Publisher's Version
Version History, Similar Report, and Structure: Putting Them Together for Improved Bug Localization
Publisher's Version Preprint
Understanding the Database Manipulation Behavior of Programs
Publisher's Version
On Mapping Releases to Commits in Open Source Systems
Publisher's Version Preprint
ICPC Lunch
12:30 – 13:45
Collaborative and Human Aspects (ICPC)
13:45 – 15:30, MR.G.1-2
Ranking Crowd Knowledge to Assist Software Development
Publisher's Version Preprint
How Do API Changes Trigger Stack Overflow Discussions? A Study on the Android SDK
Publisher's Version Preprint
Towards More Accurate Content Categorization of API Discussions
Publisher's Version
CODES: mining sourCe cOde Descriptions from developErs diScussions
Publisher's Version Preprint Video Info
Condensing Class Diagrams by Analyzing Design and Network Metrics using Optimistic Classification
Publisher's Version
An Information Visualization Feature Model for Supporting the Selection of Software Visualizations
Publisher's Version Preprint
Enabling Integrated Development Environments with Natural User Interface Interactions
Publisher's Version Preprint Info
ICPC Afternoon Break
15:30 – 16:00
Recommendations (ICPC)
16:00 – 17:05, MR.G.1-2
Amalgamating Source Code Authors, Maintainers, and Change Proneness to Triage Change Requests
Publisher's Version Preprint
Mining Unit Tests for Code Recommendation
Publisher's Version
Recommending Automated Extract Method Refactorings
Publisher's Version Preprint Info
Identifying and Locating Interference Issues in PHP Applications: The Case of WordPress
Publisher's Version
Joint Session with CHASE 1 (ICPC)
17:05 – 18:00, MR.G.1-2
Prioritizing Maintainability Defects Based on Refactoring Recommendations
Publisher's Version Preprint
ICPC Banquet
19:00 – 21:30
Tuesday, June 3, 2014
Joint Session with CHASE 2 (ICPC)
09:00 – 09:30, MR.G.1-2
How the Evolution of Emerging Collaborations Relates to Code Changes: An Empirical Study
Publisher's Version Preprint
Innovating in India: Designing for Constraint, Computing for Inclusion (Keynote) (ICPC)
09:30 – 10:30, MR.G.1-2
Innovating in India: Designing for Constraint, Computing for Inclusion (Keynote)
Publisher's Version
ICPC Morning Break
10:30 – 11:00
Understanding Comprehension (ICPC)
11:00 – 12:30, MR.G.1-2
On the Effect of Code Regularity on Comprehension
Publisher's Version Preprint
Capturing Software Traceability Links from Developers' Eye Gazes
Publisher's Version Info
Comprehension Support during Knowledge Transitions: Learning from Field
Publisher's Version
A Visualization Tool Recording Historical Data of Program Comprehension Tasks
Publisher's Version
An Empirical Comparison of Static and Dynamic Type Systems on API Usage in the Presence of an IDE: Java vs. Groovy with Eclipse
Publisher's Version Preprint
What Is the Foundation of Evidence of Human Factors Decisions in Language Design? An Empirical Study on Programming Language Workshops
Publisher's Version
ICPC Lunch
12:30 – 13:45
Software Quality (ICPC)
13:45 – 15:30, MR.G.1-2
Domain Matters: Bringing Further Evidence of the Relationships among Anti-patterns, Application Domains, and Quality-Related Metrics in Java Mobile Apps
Publisher's Version Preprint
SCQAM: A Scalable Structured Code Quality Assessment Method for Industrial Software
Publisher's Version
Repeatedly-Executed-Method Viewer for Efficient Visualization of Execution Paths and States in Java
Publisher's Version
A Formal Evaluation of DepDegree Based on Weyuker's Properties
Publisher's Version Preprint Info
Hey! Are You Committing Tangled Changes?
Publisher's Version Preprint
A Semiautomated Method for Classifying Program Analysis Rules into a Quality Model
Publisher's Version
An Approach for Evaluating and Suggesting Method Names using N-gram Models
Publisher's Version
Cross-Language Bug Localization
Publisher's Version
ICPC Afternoon Break
15:30 – 16:00
Novel Development Tooling (ICPC)
16:00 – 17:30, MR.G.1-2
Automatic Documentation Generation via Source Code Summarization of Method Context
Publisher's Version
Improving Topic Model Source Code Summarization
Publisher's Version
A Code Obfuscation Framework using Code Clones
Publisher's Version
JCSD: Visual Support for Understanding Code Control Structure
Publisher's Version Preprint
Plagiarism Detection for Multithreaded Software Based on Thread-Aware Software Birthmarks
Publisher's Version
Redacting Sensitive Information in Software Artifacts
Publisher's Version Preprint
Open SC Meeting with ICPC 2015 Presentation (ICPC)
17:30 – 18:00, MR.G.1-2

Time stamp: 2020-08-15T06:06:01+02:00