Proceedings of the 30th International Conference on Software Maintenance and Evolution
ICSME, 2014.
@proceedings{ICSME-2014, address = "Victoria, British Columbia, Canada", isbn = "978-0-7695-5303-0", publisher = "{IEEE}", title = "{Proceedings of the 30th International Conference on Software Maintenance and Evolution}", year = 2014, }
Contents (103 items)
- ICSME-2014-HuoDMG #debugging #empirical
- An Empirical Study of the Effects of Expert Knowledge on Bug Reports (DH, TD, CM, MG), pp. 1–10.
- ICSME-2014-BhattacharyaNF #approach #developer #graph
- Determining Developers’ Expertise and Role: A Graph Hierarchy-Based Approach (PB, IN, MF), pp. 11–20.
- ICSME-2014-ShangNHJ #comprehension #development #using
- Understanding Log Lines Using Development Knowledge (WS, MN, AEH, ZMJ), pp. 21–30.
- ICSME-2014-CachoBAPGCSCFG #behaviour #c# #case study #exception #how #java
- How Does Exception Handling Behavior Evolve? An Exploratory Study in Java and C# Applications (NC, EAB, JA, FP, AFG, TC, ES, AC, TF, IG), pp. 31–40.
- ICSME-2014-KerzaziKA #automation #empirical #why
- Why Do Automated Builds Break? An Empirical Study (NK, FK, BA), pp. 41–50.
- ICSME-2014-MondalRS #analysis #fine-grained
- A Fine-Grained Analysis on the Evolutionary Coupling of Cloned Code (MM, CKR, KAS), pp. 51–60.
- ICSME-2014-KevicFS #approach #named #navigation
- CoMoGen: An Approach to Locate Relevant Task Context by Combining Search and Navigation (KK, TF, DCS), pp. 61–70.
- ICSME-2014-AsaduzzamanRSH #code completion #named #performance
- CSCC: Simple, Efficient, Context Sensitive Code Completion (MA, CKR, KAS, DH), pp. 71–80.
- ICSME-2014-AlomariCM #approach #estimation #maintenance
- A Slice-Based Estimation Approach for Maintenance Effort (HWA, MLC, JIM), pp. 81–90.
- ICSME-2014-PotdarS #case study #self #technical debt
- An Exploratory Study on Self-Admitted Technical Debt (AP, ES), pp. 91–100.
- ICSME-2014-PalombaBPOL #case study #developer #smell
- Do They Really Smell Bad? A Study on Developers’ Perception of Bad Code Smells (FP, GB, MDP, RO, ADL), pp. 101–110.
- ICSME-2014-AbreuCFMPS #fault #smell #spreadsheet
- Smelling Faults in Spreadsheets (RA, JC, JPF, PM, AP, JS), pp. 111–120.
- ICSME-2014-LiHGH #android #empirical #energy
- An Empirical Study of the Energy Consumption of Android Applications (DL, SH, JG, WGJH), pp. 121–130.
- ICSME-2014-SahinTMPC #energy #how #obfuscation #question
- How Does Code Obfuscation Impact Energy Usage? (CS, PT, RM, ZP, JC), pp. 131–140.
- ICSME-2014-ChristopheSRM #automation #functional #maintenance #testing #web
- Prevalence and Maintenance of Automated Functional Tests for Web Applications (LC, RS, CDR, WDM), pp. 141–150.
- ICSME-2014-MorenoTMS #debugging #locality #on the #stack #using
- On the Use of Stack Traces to Improve Text Retrieval-Based Bug Localization (LM, JJT, AM, WS), pp. 151–160.
- ICSME-2014-SahaLKP #c #debugging #effectiveness #information retrieval #locality #on the #source code
- On the Effectiveness of Information Retrieval Based Bug Localization for C Programs (RKS, JL, SK, DEP), pp. 161–170.
- ICSME-2014-WangLL #composition #debugging #locality #modelling
- Compositional Vector Space Models for Improved Bug Localization (SW, DL, JL), pp. 171–180.
- ICSME-2014-WongXZHZM #analysis #fault #locality #segmentation
- Boosting Bug-Report-Oriented Fault Localization with Segmentation and Stack-Trace Analysis (CPW, YX, HZ, DH, LZ, HM), pp. 181–190.
- ICSME-2014-XuanM #fault #learning #locality #metric #multi #ranking
- Learning to Combine Multiple Ranking Metrics for Fault Localization (JX, MM), pp. 191–200.
- ICSME-2014-LiuQWM #concurrent #debugging #named #precise
- Pinso: Precise Isolation of Concurrency Bugs via Delta Triaging (BL, ZQ, BW, RM), pp. 201–210.
- ICSME-2014-BouwersDV #architecture #encapsulation
- Quantifying the Encapsulation of Implemented Software Architectures (EB, AvD, JV), pp. 211–220.
- ICSME-2014-LandmanSV #analysis #corpus #empirical #java #scalability
- Empirical Analysis of the Relationship between CC and SLOC in a Large Corpus of Java Methods (DL, AS, JJV), pp. 221–230.
- ICSME-2014-SajnaniSOL #analysis #component #quality
- Is Popularity a Measure of Quality? An Analysis of Maven Components (HS, VS, JO, CVL), pp. 231–240.
- ICSME-2014-McIntoshANH #co-evolution #mining
- Mining Co-change Information to Understand When Build Changes Are Necessary (SM, BA, MN, AEH), pp. 241–250.
- ICSME-2014-PanichellaBPCA #developer #how
- How Developers’ Collaborations Identified from Different Sources Tell Us about Code Changes (SP, GB, MDP, GC, GA), pp. 251–260.
- ICSME-2014-BiazziniMB #commit #distributed #on the #version control
- On Analyzing the Topology of Commit Histories in Decentralized Version Control Systems (MB, MM, BB), pp. 261–270.
- ICSME-2014-TaoHK #empirical #open source
- Writing Acceptable Patches: An Empirical Study of Open Source Project Patches (YT, DH, SK), pp. 271–280.
- ICSME-2014-CostaAMKH #empirical #integration
- An Empirical Study of Delays in the Integration of Addressed Issues (DAdC, SLA, SM, UK, AEH), pp. 281–290.
- ICSME-2014-WangLVS #named #recommendation
- EnTagRec: An Enhanced Tag Recommendation System for Software Information Sites (SW, DL, BV, AS), pp. 291–300.
- ICSME-2014-ZhuZXJL0 #api #mining
- Mining API Usage Examples from Test Code (ZZ, YZ, BX, YJ, ZL, LZ), pp. 301–310.
- ICSME-2014-ZhouTGG #classification #data mining #debugging #mining
- Combining Text Mining and Data Mining for Bug Report Classification (YZ, YT, RG, HCG), pp. 311–320.
- ICSME-2014-SvajlenkoR #clone detection #detection #tool support
- Evaluating Modern Clone Detection Tools (JS, CKR), pp. 321–330.
- ICSME-2014-WangG #design #recommendation #refactoring #using
- Recommending Clones for Refactoring Using Design, Context, and History (WW, MWG), pp. 331–340.
- ICSME-2014-LinXPL0ZD #maintenance #named
- Clonepedia: Summarizing Code Clones by Common Syntactic Context for Software Maintenance (YL, ZX, XP, YL, JS, WZ, JSD), pp. 341–350.
- ICSME-2014-RomanoRP #algorithm #interface #refactoring #search-based #using
- Refactoring Fat Interfaces Using a Genetic Algorithm (DR, SR, MP), pp. 351–360.
- ICSME-2014-TaoQ #analysis #concurrent #java #refactoring #source code
- Refactoring Java Concurrent Programs Based on Synchronization Requirement Analysis (BT, JQ), pp. 361–370.
- ICSME-2014-MongioviMGSR #refactoring #scalability #testing
- Scaling Testing of Refactoring Engines (MM, GM, RG, GS, MR), pp. 371–380.
- ICSME-2014-KyriakakisC #maintenance #php #scalability #web
- Maintenance Patterns of Large-Scale PHP Web Applications (PK, AC), pp. 381–390.
- ICSME-2014-FischerLLE #reuse
- Enhancing Clone-and-Own with Systematic Reuse for Developing Software Variants (SF, LL, RELH, AE), pp. 391–400.
- ICSME-2014-VasilescuSWSB #empirical #git #integration
- Continuous Integration in a Social-Coding World: Empirical Evidence from GitHub (BV, SvS, JW, AS, MvdB), pp. 401–405.
- ICSME-2014-YamauchiYHHK #clustering #commit #comprehension #implementation
- Clustering Commits for Understanding the Intents of Implementation (KY, JY, KH, YH, SK), pp. 406–410.
- ICSME-2014-MinelliBML #development #visual notation
- Visual Storytelling of Development Sessions (RM, LB, AM, ML), pp. 416–420.
- ICSME-2014-YeasminRS #debugging #evolution #interactive #summary #topic #using #visualisation
- Interactive Visualization of Bug Reports Using Topic Evolution and Extractive Summaries (SY, CKR, KAS), pp. 421–425.
- ICSME-2014-LinsbauerAGLPLE #variability
- Recovering Feature-to-Code Mappings in Mixed-Variability Software Systems (LL, FA, PG, DL, HP, RELH, AE), pp. 426–430.
- ICSME-2014-EddyK #code search #query #source code #using
- Using Structured Queries for Source Code Search (BPE, NAK), pp. 431–435.
- ICSME-2014-Reiss #code search #testing #towards #using
- Towards Creating Test Cases Using Code Search (SPR), pp. 436–440.
- ICSME-2014-BinkleyL #information retrieval #learning #rank
- Learning to Rank Improves IR in SE (DB, DJL), pp. 441–445.
- ICSME-2014-EderFHJ #question
- Which Features Do My Users (Not) Use? (SE, HF, BH, MJ), pp. 446–450.
- ICSME-2014-LeYLTR #contract
- Dynamic Inference of Change Contracts (TDBL, JY, DL, FT, AR), pp. 451–455.
- ICSME-2014-ChaparroBMP #metric #on the #quality #refactoring
- On the Impact of Refactoring Operations on Code Quality Metrics (OC, GB, AM, MDP), pp. 456–460.
- ICSME-2014-MeuriceRWC #exclamation #information management #legacy
- Establishing Referential Integrity in Legacy Information Systems — Reality Bites! (LM, FJBR, JHW, AC), pp. 461–465.
- ICSME-2014-HallKWM #automation #source code #tool support
- Establishing the Source Code Disruption Caused by Automated Remodularisation Tools (MH, MAK, NW, PM), pp. 466–470.
- ICSME-2014-YanMG #contract #evolution #mining
- Mining Software Contracts for Software Evolution (YY, MM, WGG), pp. 471–475.
- ICSME-2014-SvajlenkoIKRM #benchmark #big data #metric #towards
- Towards a Big Data Curated Benchmark of Inter-project Code Clones (JS, JFI, IK, CKR, MMM), pp. 476–480.
- ICSME-2014-KononenkoZG #compilation #question #what
- Compiling Clones: What Happens? (OK, CZ, MWG), pp. 481–485.
- ICSME-2014-AlalfiRSSDC #automation #identification #modelling #representation #variability
- Semi-automatic Identification and Representation of Subsystem Variability in Simulink Models (MHA, EJR, AS, MS, TRD, JRC), pp. 486–490.
- ICSME-2014-BauerVJ #approach #detection #novel
- A Novel Approach to Detect Unintentional Re-implementations (VB, TV, EJ), pp. 491–495.
- ICSME-2014-KlattKS #analysis #dependence
- Program Dependency Analysis for Consolidating Customized Product Copies (BK, KK, CS), pp. 496–500.
- ICSME-2014-KanningS #preprocessor #slicing #variability
- Program Slicing in the Presence of Preprocessor Variability (FK, SS), pp. 501–505.
- ICSME-2014-GauthierMST #data access #evolution #maintenance #modelling #web
- Supporting Maintenance and Evolution of Access Control Models in Web Applications (FG, EM, ES, DT), pp. 506–510.
- ICSME-2014-SpasojevicLN #documentation
- Overthrowing the Tyranny of Alphabetical Ordering in Documentation Systems (BS, ML, ON), pp. 511–515.
- ICSME-2014-VanderveenJT #generative #web #web service
- A Web Service Test Generator (PV, MJ, AFT), pp. 516–520.
- ICSME-2014-VieiraFC #embedded #maintenance #metric #performance #using
- Using Software Metrics to Estimate the Impact of Maintenance in the Performance of Embedded Software (AV, PF, ÉFC), pp. 521–525.
- ICSME-2014-Al-KofahiNN #fault #locality
- Fault Localization for Make-Based Build Crashes (JMAK, HVN, TNN), pp. 526–530.
- ICSME-2014-BeyerP #android #categorisation #development #stack overflow
- A Manual Categorization of Android App Development Issues on Stack Overflow (SB, MP), pp. 531–535.
- ICSME-2014-KashiwaYKO #case study #debugging
- A Pilot Study of Diversity in High Impact Bugs (YK, HY, YK, MO), pp. 536–540.
- ICSME-2014-PonzanelliMBLF #detection #quality #stack overflow
- Improving Low Quality Stack Overflow Post Detection (LP, AM, AB, ML, DF), pp. 541–544.
- ICSME-2014-BellomoENO #performance
- Evolutionary Improvements of Cross-Cutting Concerns: Performance in Practice (SB, NAE, RLN, IO), pp. 545–548.
- ICSME-2014-MulcahyH #legacy #self
- Autonomic Software Systems: Developing for Self-Managing Legacy Systems (JJM, SH), pp. 549–552.
- ICSME-2014-HabringerMP #case study #experience #legacy #reverse engineering #sql
- Reverse Engineering PL/SQL Legacy Code: An Experience Report (MH, MM, JP), pp. 553–556.
- ICSME-2014-KhanIA #approach #behaviour #heuristic #state machine #uml
- A Heuristic-Based Approach to Refactor Crosscutting Behaviors in UML State Machines (MUK, MZI, SA), pp. 557–560.
- ICSME-2014-SteidlDPHU #quality
- Continuous Software Quality Control in Practice (DS, FD, MP, RH, BUM), pp. 561–564.
- ICSME-2014-ParizyTK #design #fault #predict
- Software Defect Prediction for LSI Designs (MP, KT, YK), pp. 565–568.
- ICSME-2014-Muske #analysis #clustering #overview
- Improving Review of Clustered-Code Analysis Warnings (TM), pp. 569–572.
- ICSME-2014-AlvesSD #automation #process #quality #standard
- Applying ISO/IEC 25010 Standard to Prioritize and Solve Quality Issues of Automatic ETL Processes (TLA, PS, MSD), pp. 573–576.
- ICSME-2014-PonzanelliBPOL #named #recommendation #self
- Prompter: A Self-Confident Recommender System (LP, GB, MDP, RO, ML), pp. 577–580.
- ICSME-2014-ChaikalisLMC #analysis #evolution #named
- SEAgle: Effortless Software Evolution Analysis (TC, EL, GM, AC), pp. 581–584.
- ICSME-2014-StevensR #query #using
- Querying the History of Software Projects Using QWALKEKO (RS, CDR), pp. 585–588.
- ICSME-2014-Reiss14a #repository
- Tool Demo: Browsing Software Repositories (SPR), pp. 589–592.
- ICSME-2014-ZouH #modelling #topic
- LDA Analyzer: A Tool for Exploring Topic Models (CZ, DH), pp. 593–596.
- ICSME-2014-ClaesMG #maintenance #named
- maintaineR: A Web-Based Dashboard for Maintainers of CRAN Packages (MC, TM, PG), pp. 597–600.
- ICSME-2014-ZhangHD #automation #parallel #scalability #simulation #tool support #validation
- Tools for Enabling Automatic Validation of Large-Scale Parallel Application Simulations (DZ, GH, DD), pp. 601–604.
- ICSME-2014-ThongtanunamYYKCFI #code review #dataset #named #overview #visualisation
- ReDA: A Web-Based Visualization Tool for Analyzing Modern Code Review Dataset (PT, XY, NY, RGK, AECC, KF, HI), pp. 605–608.
- ICSME-2014-YuWYL #git #recommendation
- Reviewer Recommender of Pull-Requests in GitHub (YY, HW, GY, CXL), pp. 609–612.
- ICSME-2014-GuanaGS #named #towards
- ChainTracker: Towards a Comprehensive Tool for Building Code-Generation Environments (VG, KG, ES), pp. 613–616.
- ICSME-2014-RahmanR #ide #named
- SurfClipse: Context-Aware Meta-search in the IDE (MMR, CKR), pp. 617–620.
- ICSME-2014-AsaduzzamanRSH14a #api #code completion #usability
- Context-Sensitive Code Completion Tool for Better API Usability (MA, CKR, KAS, DH), pp. 621–624.
- ICSME-2014-AbreuCFMPS14a #detection #fault #locality #smell
- FaultySheet Detective: When Smells Meet Fault Localization (RA, JC, JPF, PM, AP, JS), pp. 625–628.
- ICSME-2014-OliveiraLVS #metric #named #source code
- RTTool: A Tool for Extracting Relative Thresholds for Source Code Metrics (PO, FPL, MTV, AS), pp. 629–632.
- ICSME-2014-Stephan #analysis #clone detection #detection #evaluation #mutation testing #using
- Model Clone Detector Evaluation Using Mutation Analysis (MS), pp. 633–638.
- ICSME-2014-Shihab #predict #quality
- Practical Software Quality Prediction (ES), pp. 639–644.
- ICSME-2014-Anslow #collaboration #visualisation
- Reflections on Collaborative Software Visualization in Co-located Environments (CA), pp. 645–650.
- ICSME-2014-Bettenburg #communication #developer #evolution #quality
- Studying the Impact of Developer Communication on the Quality and Evolution of a Software System: A Doctoral Dissertation Retrospective (NB), pp. 651–656.
- ICSME-2014-Haiduc #query #re-engineering #retrieval
- Supporting Query Formulation for Text Retrieval Applications in Software Engineering (SH), pp. 657–662.
- ICSME-2014-Rapos #co-evolution #industrial #modelling #testing
- Co-evolution of Model-Based Tests for Industrial Automotive Software (EJR), p. 663.
- ICSME-2014-Kumar #collaboration #detection #source code
- Detecting Collaborative Patterns in Programs (KK), p. 664.
- ICSME-2014-Syer #evolution #maintenance #performance #testing
- The Maintenance and Evolution of Field-Representative Performance Tests (MDS), p. 665.
- ICSME-2014-Minelli #adaptation #ide #self #towards
- Towards Self-Adaptive IDEs (RM), p. 666.
- ICSME-2014-Ghafari #testing
- Extracting Code Examples from Unit Test Cases (MG), p. 667.
- ICSME-2014-Fokaefs #evolution #framework #named #web #web service
- WSDarwin: A Framework for the Support of Web Service Evolution (MF), p. 668.
- ICSME-2014-Sasso #fault
- Managing Software Defects (TDS), p. 669.
- ICSME-2014-Palma #detection #specification
- Specification and Detection of SOA Antipatterns (FP), p. 670.
13 ×#named
9 ×#analysis
9 ×#using
8 ×#debugging
8 ×#maintenance
7 ×#detection
7 ×#empirical
7 ×#evolution
7 ×#fault
7 ×#locality
9 ×#analysis
9 ×#using
8 ×#debugging
8 ×#maintenance
7 ×#detection
7 ×#empirical
7 ×#evolution
7 ×#fault
7 ×#locality