79 papers:
- WICSA-2015-MoCKX #architecture #automation #detection #smell
- Hotspot Patterns: The Formal Definition and Automatic Detection of Architecture Smells (RM, YC, RK, LX), pp. 51–60.
- 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-JansenH #dataset #industrial #smell #spreadsheet
- Code smells in spreadsheet formulas revisited on an industrial dataset (BJ, FH), pp. 372–380.
- 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.
- MSR-2015-PalombaNTBOPL #dataset #evaluation #named #open data #smell
- Landfill: An Open Dataset of Code Smells with Public Evaluation (FP, DDN, MT, GB, RO, DP, ADL), pp. 482–485.
- SCAM-2015-FenskeSMS #detection #smell #variability
- When code smells twice as much: Metric-based detection of variability-aware code smells (WF, SS, DM, GS), pp. 171–180.
- SCAM-2015-SzokeNFFG #automation #named #refactoring #smell #tool support
- FaultBuster: An automatic code smell refactoring toolset (GS, CN, LJF, RF, TG), pp. 253–258.
- GaM-2015-RadwanH #detection #refactoring #smell
- Detecting and Refactoring Operational Smells within the Domain Name System (MR, RH), pp. 113–128.
- KDD-2015-WickerKDSBKW0 #data mining #mining #smell
- Cinema Data Mining: The Smell of Fear (JW, NK, BD, CS, EB, TK, JW, SK), pp. 1295–1304.
- SAC-2015-AlmeidaCS0 #smell #towards #usability
- Towards a catalog of usability smells (DA, JCC, JS, JCS), pp. 175–181.
- SAC-2015-HozanoFSFC #detection #developer #feedback #smell #using
- Using developers’ feedback to improve code smell detection (MH, HF, ICLS, BF, EC), pp. 1661–1663.
- SAC-2015-OmatuYI #classification #learning #smell
- Smell classification of wines by the learning vector quantization method (SO, MY, YI), pp. 195–200.
- ICSE-v1-2015-TufanoPBOPLP #smell #why
- When and Why Your Code Starts to Smell Bad (MT, FP, GB, RO, MDP, ADL, DP), pp. 403–414.
- ICSE-v2-2015-Palomba #analysis #detection #smell
- Textual Analysis for Code Smell Detection (FP), pp. 769–771.
- ICSME-2014-AbreuCFMPS #fault #smell #spreadsheet
- Smelling Faults in Spreadsheets (RA, JC, JPF, PM, AP, JS), pp. 111–120.
- 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-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.
- CHI-2014-ObristTH #case study #experience #smell
- Opportunities for odor: experiences with smell and implications for technology (MO, ANT, KH), pp. 2843–2852.
- CHI-2014-SeahPBKOKCS #named #smell
- SensaBubble: a chrono-sensory mid-air display of sight and smell (SAS, DMP, PDB, AK, VSO, JK, AC, SS), pp. 2863–2872.
- CAiSE-2014-PadilhaPFAGS #detection #effectiveness #empirical #metric #on the #smell
- On the Effectiveness of Concern Metrics to Detect Code Smells: An Empirical Study (JP, JAP, EF, JMA, AG, CS), pp. 656–671.
- SAC-2014-OmatuY #classification #smell #using
- Smell classification using weakly responding data (SO, MY), pp. 213–214.
- ICSE-2014-DouCW #ambiguity #detection #smell #spreadsheet
- Is spreadsheet ambiguity harmful? detecting and repairing spreadsheet smells due to ambiguous computation (WD, SCC, JW), pp. 848–858.
- ASE-2013-PalombaBPOLP #detection #smell #source code #using
- Detecting bad smells in source code using change history information (FP, GB, MDP, RO, ADL, DP), pp. 268–278.
- 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-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-LiguCCY #identification #smell
- Identification of Refused Bequest Code Smells (EL, AC, TC, NY), pp. 392–395.
- 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-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.
- MSR-2013-GreilerZDS #evolution #smell
- Strategies for avoiding text fixture smells during software evolution (MG, AZ, AvD, MADS), pp. 387–396.
- SCAM-2013-FardM #detection #javascript #named #smell
- JSNOSE: Detecting JavaScript Code Smells (AMF, AM), pp. 116–125.
- WCRE-2013-YamashitaM #bibliography #developer #smell
- Do developers care about code smells? An exploratory survey (AFY, LM), pp. 242–251.
- AMT-2013-TichyKL #detection #model transformation #performance #smell
- Detecting Performance Bad Smells for Henshin Model Transformations (MT, CK, GL), pp. 82–91.
- ICSE-2013-GauthierM #case study #data access #fault #modelling #php #semantics #smell
- Semantic smells and errors in access control models: a case study in PHP (FG, EM), pp. 1169–1172.
- ICSE-2013-HauptmannJEHVB #natural language #smell #testing
- Hunting for smells in natural language tests (BH, MJ, SE, LH, RV, PB), pp. 1217–1220.
- ICSE-2013-YamashitaM #empirical #maintenance #smell
- Exploring the impact of inter-smell relations on software maintainability: an empirical study (AFY, LM), pp. 682–691.
- ICST-2013-GreilerDS #automation #detection #smell
- Automated Detection of Test Fixture Strategies and Smells (MG, AvD, MADS), pp. 322–331.
- ASE-2012-NguyenNNNN #detection #embedded #smell #web
- Detection of embedded code smells in dynamic web applications (HVN, HAN, TTN, ATN, TNN), pp. 282–285.
- CSMR-2012-Gall #debugging #smell
- Keynote 1: LGTM — Software Sensing and Bug Smelling (HCG), pp. 3–4.
- CSMR-2012-PetersZ #mining #repository #smell #using
- Evaluating the Lifespan of Code Smells using Software Repository Mining (RP, AZ), pp. 411–416.
- ICSM-2012-BavotaQOLB #analysis #empirical #maintenance #smell #testing
- An empirical analysis of the distribution of unit test smells and their impact on software maintenance (GB, AQ, RO, ADL, DB), pp. 56–65.
- ICSM-2012-HermansPD #detection #smell #spreadsheet
- Detecting code smells in spreadsheet formulas (FH, MP, AvD), pp. 409–418.
- ICSM-2012-YamashitaM #aspect-oriented #maintenance #question #smell
- Do code smells reflect important maintainability aspects? (AFY, LM), pp. 306–315.
- WCRE-2012-AbebeATAG #fault #predict #question #smell
- Can Lexicon Bad Smells Improve Fault Prediction? (SLA, VA, PT, GA, YGG), pp. 235–244.
- ICSE-2012-AlvesSF #named #smell
- ConcernReCS: Finding code smells in software aspectization (PA, DS, EF), pp. 1463–1464.
- ICSE-2012-HermansPD #detection #smell #spreadsheet #visualisation
- Detecting and visualizing inter-worksheet smells in spreadsheets (FH, MP, AvD), pp. 441–451.
- CSEET-2011-ChenT #programming #quality #smell
- Grading code quality of programming assignments based on bad smells (WKC, PYT), p. 559.
- SCAM-2011-AbebeHTM #concept #smell #source code
- The Effect of Lexicon Bad Smells on Concept Location in Source Code (SLA, SH, PT, AM), pp. 125–134.
- CIKM-2011-LoumakisSG #image #smell
- This image smells good: effects of image information scent in search engine results pages (FL, SS, DG), pp. 475–484.
- ICSE-2011-Bertran #architecture #detection #evolution #smell
- Detecting architecturally-relevant code smells in evolving software systems (IMB), pp. 1090–1093.
- ICSE-2011-OlivetoGBPL #identification #smell
- Identifying method friendships to remove the feature envy bad smell (RO, MG, GB, DP, ADL), pp. 820–823.
- CSMR-2010-RoubtsovSB #composition #dependence #detection #injection #java #smell
- Detecting Modularity “Smells” in Dependencies Injected with Java Annotations (SAR, AS, MvdB), pp. 244–247.
- ICSM-2010-Mantyla #empirical #smell
- Empirical software evolvability — code smells and human evaluations (MM), pp. 1–6.
- ICSM-2010-OlbrichCS #case study #evolution #open source #smell
- Are all code smells harmful? A study of God Classes and Brain Classes in the evolution of three open source systems (SMO, DC, DIKS), pp. 1–10.
- MSR-2010-RahmanBD #named #question #smell #what
- Clones: What is that smell? (FR, CB, PTD), pp. 72–81.
- SOFTVIS-2010-Murphy-HillB #interactive #smell #visualisation
- An interactive ambient visualization for code smells (ERMH, APB), pp. 5–14.
- ICSE-2010-GuoSZS #empirical #smell
- Domain-specific tailoring of code smells: an empirical study (YG, CBS, NZ, FS), pp. 167–170.
- QoSA-2009-GarciaPEM #architecture #smell #towards
- Toward a Catalogue of Architectural Bad Smells (JG, DP, GE, NM), pp. 146–162.
- CSMR-2009-GarciaPEM #architecture #identification #smell
- Identifying Architectural Bad Smells (JG, DP, GE, NM), pp. 255–258.
- WCRE-1999-AbebeHTM99a #smell
- Lexicon Bad Smells in Software (SLA, SH, PT, AM), pp. 95–99.
- WCRE-1999-KhomhPG99a #case study #smell
- An Exploratory Study of the Impact of Code Smells on Software Change-proneness (FK, MDP, YGG), pp. 75–84.
- WCRE-1999-VaucherKMG99a #case study #design #lessons learnt #smell
- Tracking Design Smells: Lessons from a Study of God Classes (SV, FK, NM, YGG), pp. 145–154.
- ESEC-FSE-2009-LiuYNMS #order #refactoring #smell
- Facilitating software refactoring with appropriate resolution order of bad smells (HL, LY, ZN, ZM, WS), pp. 265–268.
- CSMR-2008-TsantalisCC #identification #named #smell
- JDeodorant: Identification and Removal of Type-Checking Bad Smells (NT, TC, AC), pp. 329–331.
- SOFTVIS-2008-ParninGN #lightweight #smell #visualisation
- A catalogue of lightweight visualizations to support code smell inspection (CP, CG, ON), pp. 77–86.
- ICSM-2007-BakotaFG #evolution #smell
- Clone Smells in Software Evolution (TB, RF, TG), pp. 24–33.
- ICSM-2007-FokaefsTC #identification #named #smell
- JDeodorant: Identification and Removal of Feature Envy Bad Smells (MF, NT, AC), pp. 519–520.
- SEKE-2007-PivetaHMPAGP #aspect-oriented #smell
- Avoiding Bad Smells in Aspect-Oriented Software (EKP, MH, AMDM, MSP, JA, PG, RTP), p. 81–?.
- MoDELS-2007-CorreaWB #empirical #ocl #refactoring #smell #specification
- An Empirical Study of the Impact of OCL Smells and Refactorings on the Understandability of OCL Specifications (ALC, CW, MdOB), pp. 76–90.
- MoDELS-2007-CorreaWB #empirical #ocl #refactoring #smell #specification
- An Empirical Study of the Impact of OCL Smells and Refactorings on the Understandability of OCL Specifications (ALC, CW, MdOB), pp. 76–90.
- TestCom-FATES-2007-NeukirchenB #detection #problem #quality #smell #testing
- Utilising Code Smells to Detect Quality Problems in TTCN-3 Test Suites (HN, MB), pp. 228–243.
- ICSM-2006-RompaeyBD #smell
- Characterizing the Relative Significance of a Test Smell (BVR, BDB, SD), pp. 391–400.
- CHI-2006-BrewsterMM #design #interactive #named #smell
- Olfoto: designing a smell-based interaction (SAB, DKM, CM), pp. 653–662.
- SOFTVIS-2006-ParninG #lightweight #smell #visualisation
- Lightweight visualizations for inspecting code smells (CP, CG), pp. 171–172.
- ICSM-2004-MantylaVL #smell
- Bad Smells — Humans as Code Critics (MM, JV, CL), pp. 399–408.
- ICSM-2003-MantylaVL #empirical #smell #taxonomy
- A Taxonomy and an Initial Empirical Study of Bad Smells in Code (MM, JV, CL), pp. 381–384.
- WCRE-2002-EmdenM #assurance #detection #java #quality #smell
- Java Quality Assurance by Detecting Code Smells (EVE, LM), p. 97–?.
- ICSE-2002-ElssamadisyS #programming #smell
- Recognizing and responding to “bad smells” in extreme programming (AE, GS), pp. 617–622.
- SCAM-2001-Knight #analysis #exclamation #java #smell
- Smell the Coffee! Uncovering Java Analysis Issues (CK), pp. 163–169.