Chanchal K. Roy, Andrew Begel, Leon Moonen
Proceedings of the 22nd International Conference on Program Comprehension
ICPC, 2014.
@proceedings{ICPC-2014, acmid = "2597008", address = "Hyderabad, India", editor = "Chanchal K. Roy and Andrew Begel and Leon Moonen", isbn = "978-1-4503-2879-1", publisher = "{ACM}", title = "{Proceedings of the 22nd International Conference on Program Comprehension}", year = 2014, }
Contents (43 items)
- ICPC-2014-Cutrell #constraints #design
- Innovating in india: designing for constraint, computing for inclusion (EC), p. 1.
- ICPC-2014-WenT #clustering #evaluation #product line
- The MoJo family: a story about clustering evaluation (ZW, VT), p. 2.
- ICPC-2014-ShahinLL #architecture #comprehension #design
- Do architectural design decisions improve the understanding of software architecture? two controlled experiments (MS, PL, ZL), pp. 3–13.
- ICPC-2014-ZapalowskiNN #architecture #source code
- Revealing the relationship between architectural elements and source code characteristics (VZ, IN, DJN), pp. 14–25.
- ICPC-2014-BinkleyHLO #analysis #comprehension #source code
- Understanding LDA in source code analysis (DB, DH, DJL, JO), pp. 26–36.
- ICPC-2014-PerezA #approach #comprehension
- A diagnosis-based approach to software comprehension (AP, RA), pp. 37–47.
- ICPC-2014-White #data type #identification #named
- dsOli: data structure operation location and identification (DHW), pp. 48–52.
- ICPC-2014-WangL #debugging #locality #version control
- Version history, similar report, and structure: putting them together for improved bug localization (SW, DL), pp. 53–63.
- ICPC-2014-NoughiMMC #behaviour #comprehension #database #source code
- Understanding the database manipulation behavior of programs (NN, MM, LM, AC), pp. 64–67.
- ICPC-2014-ShobeKZK #commit #on the #open source
- On mapping releases to commits in open source systems (JFS, MYK, MBZ, HHK), pp. 68–71.
- ICPC-2014-SouzaCM #development #ranking
- Ranking crowd knowledge to assist software development (LBLdS, ECC, MdAM), pp. 72–82.
- ICPC-2014-VasquezBPOP #android #api #case study #how #stack overflow
- How do API changes trigger stack overflow discussions? a study on the Android SDK (MLV, GB, MDP, RO, DP), pp. 83–94.
- ICPC-2014-ZhouXLTW #api #categorisation #towards
- Towards more accurate content categorization of API discussions (BZ, XX, DL, CT, XW), pp. 95–105.
- ICPC-2014-VassalloPPC #developer #mining #named #source code
- CODES: mining source code descriptions from developers discussions (CV, SP, MDP, GC), pp. 106–109.
- ICPC-2014-ThungLOC #classification #design #diagrams #metric #network #using
- Condensing class diagrams by analyzing design and network metrics using optimistic classification (FT, DL, MHO, MRVC), pp. 110–121.
- ICPC-2014-VasconcelosSW #feature model #visualisation
- An information visualization feature model for supporting the selection of software visualizations (RV, MS, CW), pp. 122–125.
- ICPC-2014-DelimarschiSK #development #ide #interactive #user interface
- Enabling integrated development environments with natural user interface interactions (DD, GS, HHK), pp. 126–129.
- ICPC-2014-HossenKP #maintenance #source code
- Amalgamating source code authors, maintainers, and change proneness to triage change requests (KH, HHK, DP), pp. 130–141.
- ICPC-2014-GhafariGMT #mining #recommendation #testing
- Mining unit tests for code recommendation (MG, CG, AM, GT), pp. 142–145.
- ICPC-2014-SilvaTV #automation #recommendation #refactoring
- Recommending automated extract method refactorings (DS, RT, MTV), pp. 146–156.
- ICPC-2014-EshkevariACP #identification #php
- Identifying and locating interference issues in PHP applications: the case of WordPress (LME, GA, JRC, MDP), pp. 157–167.
- ICPC-2014-SteidlE #fault #maintenance #recommendation #refactoring
- Prioritizing maintainability defects based on refactoring recommendations (DS, SE), pp. 168–176.
- ICPC-2014-PanichellaCPO #empirical #evolution #how
- How the evolution of emerging collaborations relates to code changes: an empirical study (SP, GC, MDP, RO), pp. 177–188.
- ICPC-2014-JbaraF #comprehension #on the
- On the effect of code regularity on comprehension (AJ, DGF), pp. 189–200.
- ICPC-2014-WaltersSSK #developer #traceability
- Capturing software traceability links from developers’ eye gazes (BW, TS, BS, HHK), pp. 201–204.
- ICPC-2014-KaulgudAMT #comprehension #learning
- Comprehension support during knowledge transitions: learning from field (VSK, KMA, JM, GT), pp. 205–206.
- ICPC-2014-MaruyamaOH #comprehension #visualisation
- A visualization tool recording historical data of program comprehension tasks (KM, TO, SH), pp. 207–211.
- ICPC-2014-PetersenHR #api #comparison #eclipse #empirical #groovy #ide #java #type system
- An empirical comparison of static and dynamic type systems on API usage in the presence of an IDE: Java vs. groovy with eclipse (PP, SH, RR), pp. 212–222.
- ICPC-2014-StefikHMAYS #design #empirical #programming language #what
- What is the Foundation of Evidence of Human Factors Decisions in Language Design? An Empirical Study on Programming Language Workshops (AS, SH, MM, AAA, SKY, SS), pp. 223–231.
- ICPC-2014-VasquezKMSPG #anti #java #matter #metric #mobile
- Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps (MLV, SK, CM, AS, DP, YGG), pp. 232–243.
- ICPC-2014-GuptaSVU #assessment #industrial #named #quality #scalability
- SCQAM: a scalable structured code quality assessment method for industrial software (SG, HKS, RDV, UU), pp. 244–252.
- ICPC-2014-MatsumuraIKI #execution #java #performance #visualisation
- Repeatedly-executed-method viewer for efficient visualization of execution paths and states in Java (TM, TI, YK, KI), pp. 253–257.
- ICPC-2014-BeyerH #evaluation
- A formal evaluation of DepDegree based on weyuker’s properties (DB, PH), pp. 258–261.
- ICPC-2014-KirinukiHHK #commit #exclamation #question
- Hey! are you committing tangled changes? (HK, YH, KH, SK), pp. 262–265.
- ICPC-2014-GuptaS #program analysis #quality
- A semiautomated method for classifying program analysis rules into a quality model (SG, HKS), pp. 266–270.
- ICPC-2014-SuzukiSIH #approach #modelling #n-gram #using
- An approach for evaluating and suggesting method names using n-gram models (TS, KS, FI, SH), pp. 271–274.
- ICPC-2014-XiaLWZW #debugging #locality
- Cross-language bug localization (XX, DL, XW, CZ, XW), pp. 275–278.
- ICPC-2014-McBurneyM #automation #documentation #generative #source code #summary
- Automatic documentation generation via source code summarization of method context (PWM, CM), pp. 279–290.
- ICPC-2014-McBurneyLMW #source code #summary #topic
- Improving topic model source code summarization (PWM, CL, CM, TW), pp. 291–294.
- ICPC-2014-KulkarniM #framework #obfuscation #using
- A code obfuscation framework using code clones (AK, RM), pp. 295–299.
- ICPC-2014-JbaraF14a #comprehension #named #visual notation
- JCSD: visual support for understanding code control structure (AJ, DGF), pp. 300–303.
- ICPC-2014-TianZLFZY #detection #parallel #thread
- Plagiarism detection for multithreaded software based on thread-aware software birthmarks (ZT, QZ, TL, MF, XZ, ZY), pp. 304–313.
- ICPC-2014-GrechanikMDPG #information management
- Redacting sensitive information in software artifacts (MG, CM, TD, DP, MG), pp. 314–325.
8 ×#comprehension
7 ×#source code
4 ×#design
4 ×#named
3 ×#api
3 ×#empirical
3 ×#java
3 ×#recommendation
3 ×#using
3 ×#visualisation
7 ×#source code
4 ×#design
4 ×#named
3 ×#api
3 ×#empirical
3 ×#java
3 ×#recommendation
3 ×#using
3 ×#visualisation