Rainer Koschke, Jens Krinke, Martin P. Robillard
Proceedings of the 31st International Conference on Software Maintenance and Evolution
ICSME, 2015.
@proceedings{ICSME-2015, editor = "Rainer Koschke and Jens Krinke and Martin P. Robillard", isbn = "978-1-4673-7532-0", publisher = "{IEEE}", title = "{Proceedings of the 31st International Conference on Software Maintenance and Evolution}", year = 2015, }
Contents (79 items)
- ICSME-2015-CodobanRDB #case study #developer #how #lens #why
- Software history under the lens: A study on why and how developers examine it (MC, SSR, DD, BB), pp. 1–10.
- ICSME-2015-PiorkowskiFSBKH #bias #debugging #developer #how #information management
- To fix or to learn? How production bias affects developers’ information foraging during debugging (DP, SDF, CS, MMB, IK, AZH, JM, CH, AH), pp. 11–20.
- ICSME-2015-SilvaVMA #co-evolution #developer #empirical
- Developers’ perception of co-change patterns: An empirical study (LLS, MTV, MdAM, NA), pp. 21–30.
- ICSME-2015-VendomeVBPGP #developer #why
- When and why developers adopt and change software licenses (CV, MLV, GB, MDP, DMG, DP), pp. 31–40.
- ICSME-2015-ButlerWY #java
- Investigating naming convention adherence in Java references (SB, MW, YY), pp. 41–50.
- ICSME-2015-WangPV #corpus #mining #scalability
- Developing a model of loop actions by mining loop characteristics from a large code corpus (XW, LLP, KVS), pp. 51–60.
- ICSME-2015-NittaM #abstraction #why
- Delta extraction: An abstraction technique to comprehend why two objects could be related (NN, TM), pp. 61–70.
- ICSME-2015-CorleyKK #feature model #modelling #topic
- Modeling changeset topics for feature location (CSC, KLK, NAK), pp. 71–80.
- ICSME-2015-BavotaR #code review #quality
- Four eyes are better than two: On the impact of code reviews on software quality (GB, BR), pp. 81–90.
- ICSME-2015-MondalRS #case study #comparative
- A comparative study on the bug-proneness of different types of code clones (MM, CKR, KAS), pp. 91–100.
- ICSME-2015-VahabzadehF0 #debugging #empirical
- An empirical study of bugs in test code (AV, AMF, AM), pp. 101–110.
- ICSME-2015-KononenkoBGCG #code review #matter #overview #people #quality #question
- Investigating code review quality: Do people and participation matter? (OK, OB, LG, YC, MWG), pp. 111–120.
- ICSME-2015-YamashitaZFW #analysis #comparative #industrial #open source #replication #smell
- Inter-smell relations in industrial and open source systems: A replication and comparative analysis (AY, MZ, FAF, BW), pp. 121–130.
- ICSME-2015-SvajlenkoR #clone detection #detection #tool support
- Evaluating clone detection tools with BigCloneBench (JS, CKR), pp. 131–140.
- ICSME-2015-BinkleyBIJV #clustering #dependence
- Uncovering dependence clusters and linchpin functions (DB, ÁB, SSI, JJ, BV), pp. 141–150.
- ICSME-2015-StanciulescuSW #open source
- Forked and integrated variants in an open-source firmware project (SS, SS, AW), pp. 151–160.
- ICSME-2015-LuciaDGR #automation #behaviour #design pattern #detection #dynamic analysis #towards
- Towards automating dynamic analysis for behavioral design pattern detection (ADL, VD, CG, MR), pp. 161–170.
- ICSME-2015-DongAS #fault #static analysis #using
- Practical and accurate pinpointing of configuration errors using static analysis (ZD, AA, KS), pp. 171–180.
- ICSME-2015-PoluriR #concurrent #detection
- Deterministic dynamic race detection across program versions (SVP, MKR), pp. 181–190.
- ICSME-2015-MedicherlaKN #specification #using #verification
- Program specialization and verification using file format specifications (RKM, RK, SN), pp. 191–200.
- ICSME-2015-HardtM #empirical #evaluation #maintenance #using
- An empirical evaluation of ant build maintenance using Formiga (RH, EVM), pp. 201–210.
- ICSME-2015-KimBD #design pattern #java #parametricity #refactoring
- Scripting parametric refactorings in Java to retrofit design patterns (JK, DSB, DD), pp. 211–220.
- ICSME-2015-SantosAEDV #program transformation #source code
- System specific, source code transformations (GS, NA, AE, SD, MTV), pp. 221–230.
- ICSME-2015-OyetoyanCT
- A decision support system to refactor class cycles (TDO, DSC, CTN), pp. 231–240.
- ICSME-2015-NucciPSBOL #debugging #developer #on the #predict
- On the role of developer’s scattered changes in bug prediction (DDN, FP, SS, GB, RO, ADL), pp. 241–250.
- ICSME-2015-HoraRAEDV #api #developer #ecosystem #evolution #how #smalltalk
- How do developers react to API evolution? The Pharo ecosystem case (AH, RR, NA, AE, SD, MTV), pp. 251–260.
- ICSME-2015-XiaLWY #analysis #overview #recommendation
- Who should review this change?: Putting text and file location analyses together for more accurate recommendations (XX, DL, XW, XY), pp. 261–270.
- ICSME-2015-AsaduzzamanRMS #api #parametricity #recommendation
- Exploring API method parameter recommendations (MA, CKR, SM, KAS), pp. 271–280.
- ICSME-2015-PanichellaSGVCG #evolution #how #maintenance
- How can i improve my app? Classifying user reviews for software maintenance and evolution (SP, ADS, EG, CAV, GC, HCG), pp. 281–290.
- ICSME-2015-PalombaVBOPPL #crowdsourcing #evolution #exclamation #matter
- User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps (FP, MLV, GB, RO, MDP, DP, ADL), pp. 291–300.
- ICSME-2015-TianNLH #android #case study #what
- What are the characteristics of high-rated apps? A case study on free Android Applications (YT, MN, DL, AEH), pp. 301–310.
- ICSME-2015-AggarwalHS #energy #evolution #named
- GreenAdvisor: A tool for analyzing the impact of software evolution on energy consumption (KA, AH, ES), pp. 311–320.
- ICSME-2015-HoraV #api #migration #named
- Apiwave: Keeping track of API popularity and migration (AH, MTV), pp. 321–323.
- ICSME-2015-CianiMML #named #repository #visualisation
- UrbanIt: Visualizing repositories everywhere (AC, RM, AM, ML), pp. 324–326.
- ICSME-2015-LuciaDGRP #behaviour #design pattern #detection #named
- ePadEvo: A tool for the detection of behavioral design patterns (ADL, VD, CG, MR, CP), pp. 327–329.
- ICSME-2015-AsaduzzamanRS #api #named #parametricity #recommendation
- PARC: Recommending API methods parameters (MA, CKR, KAS), pp. 330–332.
- ICSME-2015-GaoH #architecture #named #web
- ArchFLoc: Locating and explaining architectural features in running web applications (YG, DH), pp. 333–335.
- ICSME-2015-FokaefsOS #evolution #named #rest #web
- WSDarwin: A web application for the support of REST service evolution (MF, MO, ES), pp. 336–338.
- ICSME-2015-RomanoS
- DUM-Tool (SR, GS), pp. 339–341.
- ICSME-2015-MaigaHNSL #case study #empirical #experience #scalability
- An empirical study on the handling of crash reports in a large software company: An experience report (AM, AHL, MN, KKS, AL), pp. 342–351.
- ICSME-2015-VasquezVLP #android #detection #developer #how #performance
- How developers detect and fix performance bottlenecks in Android apps (MLV, CV, QL, DP), pp. 352–361.
- ICSME-2015-Vogel-HeuserFRF #automation #case study #challenge #hardware #industrial #maintenance
- Challenges for maintenance of PLC-software and its related hardware for automated production systems: Selected industrial Case Studies (BVH, JF, SR, SF, SU), pp. 362–371.
- ICSME-2015-JansenH #dataset #industrial #smell #spreadsheet
- Code smells in spreadsheet formulas revisited on an industrial dataset (BJ, FH), pp. 372–380.
- ICSME-2015-CorleyLQ #developer #web
- Web usage patterns of developers (CSC, FL, SQ), pp. 381–390.
- ICSME-2015-BaloghABVGV #developer #identification #interactive
- Identifying wasted effort in the field via developer interaction data (GB, GA, ÁB, LV, TG, AZV), pp. 391–400.
- ICSME-2015-PawelkaJ #case study #identifier #natural language
- Is this code written in English? A study of the natural language of comments and identifiers in practice (TP, EJ), pp. 401–410.
- ICSME-2015-PlatePS #assessment #library #open source
- Impact assessment for vulnerabilities in open-source software libraries (HP, SEP, AS), pp. 411–420.
- ICSME-2015-Yamashita #analysis #assessment #benchmark #case study #experience #metric #quality #visualisation
- Experiences from performing software quality evaluations via combining benchmark-based metrics analysis, software visualization, and expert assessment (AY), pp. 421–428.
- ICSME-2015-SzokeNHFG #automation #case study #industrial #maintenance #refactoring
- Do automatic refactorings improve maintainability? An industrial case study (GS, CN, PH, RF, TG), pp. 429–438.
- ICSME-2015-KasubuchiMYO #effectiveness #empirical #evaluation #fault #repository
- An empirical evaluation of the effectiveness of inspection scenarios developed from a defect repository (KK, SM, AY, CO), pp. 439–448.
- ICSME-2015-EkelundE #evaluation #industrial #performance #testing
- Efficient regression testing based on test history: An industrial evaluation (EDE, EE), pp. 449–457.
- ICSME-2015-WahlerEFP #hardware #legacy #manycore #migration
- Migrating legacy control software to multi-core hardware (MW, RE, CF, YAP), pp. 458–466.
- ICSME-2015-Balachandran #query #repository #scalability
- Query by example in large-scale code repositories (VB), pp. 467–476.
- ICSME-2015-KhadkaSKSHJDB #analysis #case study #delivery #legacy #what
- Does software modernization deliver what it aimed for? A post modernization analysis of five software modernization case studies (RK, PS, BK, AS, JH, SJ, EvD, MB), pp. 477–486.
- ICSME-2015-SneedV #reverse engineering #visual notation
- Reverse engineering a visual age application (HMS, CV), pp. 487–496.
- ICSME-2015-DorningerPK #industrial #static analysis #user interface #using
- Using static analysis for knowledge extraction from industrial User Interfaces (BD, JP, AK), pp. 497–500.
- ICSME-2015-LeLL #fault #feature model
- Constrained feature selection for localizing faults (TDBL, DL, ML), pp. 501–505.
- ICSME-2015-BadashianHS #crowdsourcing #debugging
- Crowdsourced bug triaging (ASB, AH, ES), pp. 506–510.
- ICSME-2015-SumiHHK #automation #program repair #towards
- Toward improving graftability on automated program repair (SS, YH, KH, SK), pp. 511–515.
- ICSME-2015-NagyC #fault #mining #query #sql #stack overflow
- Mining Stack Overflow for discovering error patterns in SQL queries (CN, AC), pp. 516–520.
- ICSME-2015-YangHHK #java #refactoring #towards
- Towards purity-guided refactoring in Java (JY, KH, YH, SK), pp. 521–525.
- ICSME-2015-KranasZV #flexibility #interface
- Fitness workout for fat interfaces: Be slim, clean, and flexible (SK, AVZ, PV), pp. 526–530.
- ICSME-2015-JongelingDS #analysis #re-engineering #research #sentiment #tool support
- Choosing your weapons: On sentiment analysis tools for software engineering research (RJ, SD, AS), pp. 531–535.
- ICSME-2015-LimaTFK #developer #metric #repository
- Assessing developer contribution with repository mining-based metrics (JL, CT, FMFF, UK), pp. 536–540.
- ICSME-2015-SharmaTL #question #re-engineering #twitter #what
- What’s hot in software engineering Twitter space? (AS, YT, DL), pp. 541–545.
- ICSME-2015-OliveiraVBS #developer #metric #validation
- Validating metric thresholds with developers: An early result (PO, MTV, AB, AS), pp. 546–550.
- ICSME-2015-GoeminneM #analysis #database #framework #java #towards
- Towards a survival analysis of database framework usage in Java projects (MG, TM), pp. 551–555.
- ICSME-2015-CorleyDK #feature model #learning #using
- Exploring the use of deep learning for feature location (CSC, KD, NAK), pp. 556–560.
- ICSME-2015-AbidDCM #automation #c++ #generative #natural language #summary #using
- Using stereotypes in the automatic generation of natural language summaries for C++ methods (NJA, ND, MLC, JIM), pp. 561–565.
- ICSME-2015-ValeM #architecture #dynamic analysis #mining #named #using
- Keecle: Mining key architecturally relevant classes using dynamic analysis (LdNV, MdAM), pp. 566–570.
- ICSME-2015-IloGABG #repository
- Combining software interrelationship data across heterogeneous software repositories (NI, JG, TA, MB, TG), pp. 571–575.
- ICSME-2015-NishikawaWFOM #traceability #transitive
- Recovering transitive traceability links among software artifacts (KN, HW, YF, KO, RM), pp. 576–580.
- ICSME-2015-BiegelLD #behaviour #java
- Live object exploration: Observing and manipulating behavior and state of Java objects (BB, BL, SD), pp. 581–585.
- ICSME-2015-Panichella #development
- Supporting newcomers in software development projects (SP), pp. 586–589.
- ICSME-2015-Hegedus #evolution #metric #quality #roadmap
- Advances in software product quality measurement and its applications in software evolution (PH), pp. 590–593.
- ICSME-2015-Tymchuk #quality
- Treating software quality as a first-class entity (YT), pp. 594–597.
- ICSME-2015-Aniche #detection #development #smell #web
- Detection strategies of smells in web software development (MFA), pp. 598–601.
- ICSME-2015-Fenske #configuration management #smell
- Code smells in highly configurable software (WF), pp. 602–605.
- ICSME-2015-Verebi #approach #modelling #refactoring
- A model-based approach to software refactoring (IV), pp. 606–609.
11 ×#developer
9 ×#case study
8 ×#named
6 ×#analysis
6 ×#detection
6 ×#evolution
6 ×#industrial
6 ×#using
5 ×#automation
5 ×#empirical
9 ×#case study
8 ×#named
6 ×#analysis
6 ×#detection
6 ×#evolution
6 ×#industrial
6 ×#using
5 ×#automation
5 ×#empirical