Proceedings of the 29th International Conference on Software Maintenance
ICSM, 2013.
@proceedings{ICSM-2013,
address = "Eindhoven, The Netherlands",
publisher = "{IEEE}",
title = "{Proceedings of the 29th International Conference on Software Maintenance}",
year = 2013,
}
Contents (92 items)
- ICSM-2013-SchwartzD #effectiveness #fuzzy #testing
- A Fuzzy Expert System for Cost-Effective Regression Testing Strategies (AS, HD), pp. 1–10.
- ICSM-2013-ToroiRV #case study #identification #process #testing
- Identifying Process Improvement Targets in Test Processes: A Case Study (TT, AR, LV), pp. 11–19.
- ICSM-2013-MantylaKAEP #agile #on the #testing
- On Rapid Releases and Software Testing (MM, FK, BA, EE, KP), pp. 20–29.
- ICSM-2013-Harder #developer #evolution #how #multi
- How Multiple Developers Affect the Evolution of Code Clones (JH), pp. 30–39.
- ICSM-2013-QianPXJZ #logic #mining #programming
- Mining Logical Clones in Software: Revealing High-Level Business and Programming Rules (WQ, XP, ZX, SJ, WZ), pp. 40–49.
- ICSM-2013-BazrafshanK #empirical
- An Empirical Study of Clone Removals (SB, RK), pp. 50–59.
- ICSM-2013-HouM #api #categorisation
- Content Categorization of API Discussions (DH, LM), pp. 60–69.
- ICSM-2013-McDonnellRK #android #api #ecosystem #empirical
- An Empirical Study of API Stability and Adoption in the Android Ecosystem (TM, BR, MK), pp. 70–79.
- ICSM-2013-AbdeenSS #design #how #interface
- How We Design Interfaces, and How to Assess It (HA, HAS, OS), pp. 80–89.
- ICSM-2013-AnandEKSBK #abstraction #analysis #bytecode #framework #memory management #stack
- An Accurate Stack Memory Abstraction and Symbolic Analysis Framework for Executables (KA, KE, AK, MS, RB, ADK), pp. 90–99.
- ICSM-2013-XinQHXZWG #concurrent #empirical #source code
- An Automation-Assisted Empirical Study on Lock Usage for Concurrent Programs (RX, ZQ, SH, CX, YZ, YW, HG), pp. 100–109.
- ICSM-2013-SyerJNHNF #execution #performance
- Leveraging Performance Counters and Execution Logs to Diagnose Memory-Related Performance Issues (MDS, ZMJ, MN, AEH, MNN, PF), pp. 110–119.
- ICSM-2013-KlintLV #domain model
- Exploring the Limits of Domain Model Recovery (PK, DL, JJV), pp. 120–129.
- ICSM-2013-LabicheKM #analysis #diagrams
- Combining Static and Dynamic Analyses to Reverse-Engineer Scenario Diagrams (YL, BK, HM), pp. 130–139.
- ICSM-2013-OsmanCP #algorithm #analysis #diagrams #machine learning
- An Analysis of Machine Learning Algorithms for Condensing Reverse Engineered Class Diagrams (MHO, MRVC, PvdP), pp. 140–149.
- ICSM-2013-NguyenNNN #refactoring #web
- Output-Oriented Refactoring in PHP-Based Dynamic Web Applications (HAN, HVN, TTN, TNN), pp. 150–159.
- ICSM-2013-ShahDM #automation #java #on the #refactoring
- On the Automation of Dependency-Breaking Refactorings in Java (SMAS, JD, CM), pp. 160–169.
- ICSM-2013-KwonT #energy #mobile
- Reducing the Energy Consumption of Mobile Applications Behind the Scenes (YWK, ET), pp. 170–179.
- ICSM-2013-QiML #automation #performance #program repair #testing
- Efficient Automated Program Repair through Fault-Recorded Testing Prioritization (YQ, XM, YL), pp. 180–189.
- ICSM-2013-ScannielloR #fault #identifier #source code
- Dealing with Faults in Source Code: Abbreviated vs. Full-Word Identifier Names (GS, MR), pp. 190–199.
- ICSM-2013-TianLS #analysis #debugging #multi #named #predict
- DRONE: Predicting Priority of Reported Bugs by Multi-factor Analysis (YT, DL, CS), pp. 200–209.
- ICSM-2013-BavotaCPOP #documentation #empirical #maintenance
- An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks (GB, GC, MDP, RO, SP), pp. 210–219.
- ICSM-2013-PruijtKB #architecture #case study #comparative #composition #semantics #tool support
- Architecture Compliance Checking of Semantically Rich Modular Architectures: A Comparative Study of Tool Support (LP, CK, SB), pp. 220–229.
- ICSM-2013-AsaduzzamanRSP #approach #hybrid #independence #named #source code
- LHDiff: A Language-Independent Hybrid Approach for Tracking Source Code Lines (MA, CKR, KAS, MDP), pp. 230–239.
- ICSM-2013-WangWYLLZ #categorisation #mining #multi #repository
- Mining Software Profile across Multiple Repositories for Hierarchical Categorization (TW, HW, GY, CXL, XL, PZ), pp. 240–249.
- ICSM-2013-MengMWB #mining #repository
- Mining Software Repositories for Accurate Authorship (XM, BPM, WRW, ARB), pp. 250–259.
- ICSM-2013-FontanaFMWM #empirical #quality #smell
- Investigating the Impact of Code Smells on System’s Quality: An Empirical Study on Systems of Different Application Domains (FAF, VF, AM, BW, PM), pp. 260–269.
- ICSM-2013-TabaKZHN #debugging #predict #using
- Predicting Bugs Using Antipatterns (SEST, FK, YZ, AEH, MN), pp. 270–279.
- ICSM-2013-BavotaCPOP13a #ecosystem #evolution
- The Evolution of Project Inter-dependencies in a Software Ecosystem: The Case of Apache (GB, GC, MDP, RO, SP), pp. 280–289.
- ICSM-2013-MullerF #dependence
- Stakeholders’ Information Needs for Artifacts and Their Dependencies in a Real World Context (SCM, TF), pp. 290–299.
- ICSM-2013-AlhindawiDCM #feature model #source code
- Improving Feature Location by Enhancing Source Code with Stereotypes (NA, ND, MLC, JIM), pp. 300–309.
- ICSM-2013-LeL #approach #automation #effectiveness #fault #locality #predict #tool support
- Will Fault Localization Work for These Failures? An Automated Approach to Predict Effectiveness of Fault Localization Tools (TDBL, DL), pp. 310–319.
- ICSM-2013-DasguptaGMDP #automation #corpus #documentation #traceability
- Enhancing Software Traceability by Automatically Expanding Corpora with Relevant Documentation (TD, MG, EM, BD, DP), pp. 320–329.
- ICSM-2013-DitMVP #component #library #maintenance #research #using
- Supporting and Accelerating Reproducible Research in Software Maintenance Using TraceLab Component Library (BD, EM, MLV, DP), pp. 330–339.
- ICSM-2013-GharehyaziePF #developer #predict #process #social
- Social Activities Rival Patch Submission for Prediction of Developer Initiation in OSS Projects (MG, DP, VF), pp. 340–349.
- ICSM-2013-ZhangMZKH #how #maintenance #metric #question
- How Does Context Affect the Distribution of Software Maintainability Metrics? (FZ, AM, YZ, FK, AEH), pp. 350–359.
- ICSM-2013-KrishnanT #optimisation #problem #refactoring
- Refactoring Clones: An Optimization Problem (GPK, NT), pp. 360–363.
- ICSM-2013-LeWL #locality #multi
- Multi-abstraction Concern Localization (TDBL, SW, DL), pp. 364–367.
- ICSM-2013-RomanoP #towards
- Towards a Weighted Voting System for Q&A Sites (DR, MP), pp. 368–371.
- ICSM-2013-VenkataramaniABM #analysis #repository #scalability #semantics
- Latent Co-development Analysis Based Semantic Search for Large Code Repositories (RV, AMA, VDB, BM), pp. 372–375.
- ICSM-2013-HillSPV
- Differentiating Roles of Program Elements in Action-Oriented Concerns (EH, DS, LLP, KVS), pp. 376–379.
- ICSM-2013-LeTL #fault #locality #theory and practice
- Theory and Practice, Do They Match? A Case with Spectrum-Based Fault Localization (TDBL, FT, DL), pp. 380–383.
- ICSM-2013-SoetensPD #re-engineering
- An Initial Investigation into Change-Based Reconstruction of Floss-Refactorings (QDS, JP, SD), pp. 384–387.
- ICSM-2013-MartinezDM #abstract syntax tree #analysis #automation
- Automatically Extracting Instances of Code Change Patterns with AST Analysis (MM, LD, MM), pp. 388–391.
- ICSM-2013-LiguCCY #identification #smell
- Identification of Refused Bequest Code Smells (EL, AC, TC, NY), pp. 392–395.
- ICSM-2013-FontanaZMM #approach #detection #machine learning #smell #towards
- Code Smell Detection: Towards a Machine Learning-Based Approach (FAF, MZ, AM, MM), pp. 396–399.
- ICSM-2013-NordOSDGK #architecture #using
- Variations on Using Propagation Cost to Measure Architecture Modifiability Properties (RLN, IO, RSS, JD, MAG, PK), pp. 400–403.
- ICSM-2013-Lopez-HerrejonCFEA #multi #product line #testing
- Multi-objective Optimal Test Suite Computation for Software Product Line Pairwise Testing (RELH, JFC, JF, AE, EA), pp. 404–407.
- ICSM-2013-HillBBDLO #feature model #question
- Which Feature Location Technique is Better? (EH, AB, DB, BD, DL, RO), pp. 408–411.
- ICSM-2013-Karus #automation #development #identification
- Automatic Means of Identifying Evolutionary Events in Software Development (SK), pp. 412–415.
- ICSM-2013-MeqdadiACM #adaptation #comprehension #scalability #towards #version control
- Towards Understanding Large-Scale Adaptive Changes from Version Histories (OM, NA, MLC, JIM), pp. 416–419.
- ICSM-2013-OyetoyanCC #component #question #refactoring
- Can Refactoring Cyclic Dependent Components Reduce Defect-Proneness? (TDO, DSC, RC), pp. 420–423.
- ICSM-2013-YamashitaM #maintenance #taxonomy #towards
- Towards a Taxonomy of Programming-Related Difficulties during Maintenance (AFY, LM), pp. 424–427.
- ICSM-2013-LeottaRAGZR #documentation #empirical #maintenance
- A Pilot Experiment to Quantify the Effect of Documentation Accuracy on Maintenance Tasks (ML, FR, GA, VG, JZ, GR), pp. 428–431.
- ICSM-2013-BinkleyLHBHHKRS #summary
- Task-Driven Software Summarization (DB, DL, EH, JB, IH, RH, OK, KR, JS), pp. 432–435.
- ICSM-2013-FrancisW #debugging #policy
- Determining “Grim Reaper” Policies to Prevent Languishing Bugs (PF, LW), pp. 436–439.
- ICSM-2013-RajlichH #question
- Which Practices Are Suitable for an Academic Software Project? (VR, JH), pp. 440–443.
- ICSM-2013-FokaefsS #evolution #named
- WSDARWIN: A Decision-Support Tool for Web-Service Evolution (MF, ES), pp. 444–447.
- ICSM-2013-EbertC #case study #debugging #developer #exception
- A Study on Developers’ Perceptions about Exception Handling Bugs (FE, FC), pp. 448–451.
- ICSM-2013-MorenoBHM #debugging #on the #source code
- On the Relationship between the Vocabulary of Bug Reports and Source Code (LM, WB, SH, AM), pp. 452–455.
- ICSM-2013-NguyenNNN13a #fault #locality #web
- Database-Aware Fault Localization for Dynamic Web Applications (HVN, HAN, TTN, TNN), pp. 456–459.
- ICSM-2013-BazelliHS #on the #stack overflow
- On the Personality Traits of StackOverflow Users (BB, AH, ES), pp. 460–463.
- ICSM-2013-RoehmBHP #behaviour #identification #specification #towards
- Towards Identification of Software Improvements and Specification Updates by Comparing Monitored and Specified End-User Behavior (TR, BB, TMH, BP), pp. 464–467.
- ICSM-2013-CruzIP #development #empirical #using #validation
- An Empirical Illustration to Validate a FLOSS Development Model Using S-Shaped Curves (AECC, HI, NP), pp. 468–471.
- ICSM-2013-GobertMCW #comprehension #database #evolution #re-engineering
- Understanding Schema Evolution as a Basis for Database Reengineering (MG, JM, AC, JW), pp. 472–475.
- ICSM-2013-MinelliL #framework #mobile #named #platform #visual notation
- SAMOA — A Visual Software Analytics Platform for Mobile Applications (RM, ML), pp. 476–479.
- ICSM-2013-RosePFP #framework #platform #probability #scalability #search-based #testing #towards
- Towards a Scalable Cloud Platform for Search-Based Probabilistic Testing (LMR, SMP, RF, RFP), pp. 480–483.
- ICSM-2013-AsaduzzamanRSP13a #maintenance #named #process #source code
- LHDiff: Tracking Source Code Lines to Support Software Maintenance Activities (MA, CKR, KAS, MDP), pp. 484–487.
- ICSM-2013-SahaRS #analysis #evolution #named
- gCad: A Near-Miss Clone Genealogy Extractor to Support Clone Evolution Analysis (RKS, CKR, KAS), pp. 488–491.
- ICSM-2013-KhanBEL #evolution #named #using
- eCITY: A Tool to Track Software Structural Changes Using an Evolving City (TK, HB, AE, PL), pp. 492–495.
- ICSM-2013-CastrejonVCL #maintenance #named #persistent
- ExSchema: Discovering and Maintaining Schemas from Polyglot Persistence Applications (JCC, GVS, CC, RL), pp. 496–499.
- ICSM-2013-HolySBJ #component #visualisation
- A Visualization Tool for Reverse-Engineering of Complex Component Applications (LH, JS, PB, KJ), pp. 500–503.
- ICSM-2013-StrouliaMRB #collaboration #interactive
- Interactive Exploration of Collaborative Software-Development Data (ES, IM, FR, KB), pp. 504–507.
- ICSM-2013-NovaisNGM #comprehension #evolution
- SourceMiner Evolution: A Tool for Supporting Feature Evolution Comprehension (RLN, CN, AG, MGM), pp. 508–511.
- ICSM-2013-Roldan-VegaMHF #code search #named #query #refinement
- CONQUER: A Tool for NL-Based Query Refinement and Contextualizing Code Search Results (MRV, GM, EH, JAF), pp. 512–515.
- ICSM-2013-CollardDM #analysis #framework #named #semiparsing #source code #tool support
- srcML: An Infrastructure for the Exploration, Analysis, and Manipulation of Source Code: A Tool Demonstration (MLC, MJD, JIM), pp. 516–519.
- ICSM-2013-BosS #ide #matrix #named
- TRINITY: An IDE for the Matrix (JvdB, TvdS), pp. 520–523.
- ICSM-2013-AsadullahMJ #api #enterprise #named
- E-Xplore: Enterprise API Explorer (AMA, BM, NJ), pp. 524–527.
- ICSM-2013-SemenenkoDS #image #machine learning #named #testing
- Browserbite: Accurate Cross-Browser Testing via Machine Learning over Image Features (NS, MD, TS), pp. 528–531.
- ICSM-2013-YukselS #analysis #automation #case study #classification
- Automated Classification of Static Code Analysis Alerts: A Case Study (UY, HS), pp. 532–535.
- ICSM-2013-LarssonH #debugging #mining
- Mining Telecom System Logs to Facilitate Debugging Tasks (AL, AHL), pp. 536–539.
- ICSM-2013-MarijanGS #case study #industrial #testing
- Test Case Prioritization for Continuous Regression Testing: An Industrial Case Study (DM, AG, SS), pp. 540–543.
- ICSM-2013-SorOTS #approach #detection #machine learning #memory management #statistics #using
- Improving Statistical Approach for Memory Leak Detection Using Machine Learning (VS, PO, TT, SNS), pp. 544–547.
- ICSM-2013-WrightJKCW #automation #refactoring #scalability #using
- Large-Scale Automated Refactoring Using ClangMR (HKW, DJ, MK, CC, ZW), pp. 548–551.
- ICSM-2013-MillerCW #developer #embedded #legacy #maintenance #scalability
- Assuming Software Maintenance of a Large, Embedded Legacy System from the Original Developer (WLM, LBC, BLW), pp. 552–555.
- ICSM-2013-SiebraMSS #framework #platform
- The Adventure of Developing a Software Application on a Pre-release Platform: Features and Learned Lessons (CdS, AM, FQBdS, ALMS), pp. 556–559.
- ICSM-2013-Beck #analysis #multi
- Analysis of Multi-dimensional Code Couplings (FB), pp. 560–565.
- ICSM-2013-Yamashita #case study #comparative #how #maintenance #smell
- How Good Are Code Smells for Evaluating Software Maintainability? Results from a Comparative Case Study (AY), pp. 566–571.
- ICSM-2013-Perez #design #lessons learnt #refactoring #smell #summary
- Refactoring Planning for Design Smell Correction: Summary, Opportunities and Lessons Learned (JP), pp. 572–577.
- ICSM-2013-Hegedus #maintenance
- Revealing the Effect of Coding Practices on Software Maintainability (PH), pp. 578–581.
- ICSM-2013-Kwon #automation #distributed #energy #execution #fault tolerance #re-engineering
- Automated S/W Reengineering for Fault-Tolerant and Energy-Efficient Distributed Execution (YWK), pp. 582–585.
- ICSM-2013-Abbasi #reverse engineering #web
- Reverse Engineering Web Sales Configurators (EKA), pp. 586–589.
13 ×#named
10 ×#analysis
10 ×#maintenance
9 ×#automation
8 ×#testing
7 ×#empirical
7 ×#evolution
7 ×#source code
7 ×#using
6 ×#case study
10 ×#analysis
10 ×#maintenance
9 ×#automation
8 ×#testing
7 ×#empirical
7 ×#evolution
7 ×#source code
7 ×#using
6 ×#case study