On the public citation graph
An exploratory study on cooccurrence of design patterns and bad smells using software metrics
0 signed · 53 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1007/3-540-45672-4_31openalex-snapshot
Refactoring: Improving the Design of Existing Code
inferredcites →https://doi.org/10.1007/978-3-642-29044-2openalex-snapshot
Experimentation in Software Engineering
inferredcites →https://doi.org/10.1007/978-3-642-37186-8_22openalex-snapshot
Code Quality Cultivation
inferredcites →https://doi.org/10.1007/s10515-014-0175-xopenalex-snapshot
An approach to prioritize code smells for refactoring
inferredcites →https://doi.org/10.1007/s10664-015-9361-0openalex-snapshot
Evaluating the impact of design pattern and anti-pattern dependencies on changes and faults
inferredcites →https://doi.org/10.1007/s10664-017-9535-zopenalex-snapshot
On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation
inferredcites →https://doi.org/10.1007/s11219-012-9175-xopenalex-snapshot
A multiple case study of design pattern decay, grime, and rot in evolving software systems
inferredcites →https://doi.org/10.1007/s11771-014-2140-zopenalex-snapshot
Automated pattern-directed refactoring for complex conditional statements
inferredcites →https://doi.org/10.1016/j.infsof.2012.05.004openalex-snapshot
Automated refactoring to the Strategy design pattern
inferredcites →https://doi.org/10.1016/j.infsof.2016.02.003openalex-snapshot
The relationship between design patterns and code smells: An exploratory study
inferredcites →https://doi.org/10.1016/j.infsof.2016.09.008openalex-snapshot
Automated refactoring of super-class method invocations to the Template Method design pattern
inferredcites →https://doi.org/10.1016/j.jss.2011.05.044openalex-snapshot
Identifying thresholds for object-oriented software metrics
inferredcites →https://doi.org/10.1109/.2001.914971openalex-snapshot
Assessment of design patterns during software reengineering: lessons learned from a large commercial project
inferredcites →https://doi.org/10.1109/apsec.2010.46openalex-snapshot
The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies
inferredcites →https://doi.org/10.1109/cmpsac.2001.960670openalex-snapshot
Coupling of design patterns: common practices and their benefits
inferredcites →https://doi.org/10.1109/csmr.2008.4493325openalex-snapshot
Do Design Patterns Impact Software Quality Positively?
inferredcites →https://doi.org/10.1109/csmr.2008.4493342openalex-snapshot
JDeodorant: Identification and Removal of Type-Checking Bad Smells
inferredcites →https://doi.org/10.1109/icodse.2015.7436966openalex-snapshot
A proposal of software maintainability model using code smell measurement
inferredcites →https://doi.org/10.1109/icse.2013.6606614openalex-snapshot
Exploring the impact of inter-smell relations on software maintainability: An empirical study
inferredcites →https://doi.org/10.1109/saner.2016.44openalex-snapshot
ACDPR: A Recommendation System for the Creational Design Patterns Using Anti-patterns
inferredcites →https://doi.org/10.1109/tse.2004.99openalex-snapshot
Defect frequency and design patterns: an empirical study of industrial code
inferredcites →https://doi.org/10.1109/tse.2006.112openalex-snapshot
Design Pattern Detection Using Similarity Scoring
inferredcites →https://doi.org/10.1109/tse.2009.50openalex-snapshot
DECOR: A Method for the Specification and Detection of Code and Design Smells
inferredcites →https://doi.org/10.1145/170036.170072openalex-snapshot
Mining association rules between sets of items in large databases
inferredcites →https://doi.org/10.1145/253262.253325openalex-snapshot
Dynamic itemset counting and implication rules for market basket data
inferredcites →https://doi.org/10.1145/2915970.2915984openalex-snapshot
A review-based comparative study of bad smell detection tools
inferredcites →https://doi.org/10.1145/3167132.3167295openalex-snapshot
A systematic literature mapping on the relationship between design patterns and bad smells
inferredcites →https://doi.org/10.14279/tuj.eceasst.59.930.916openalex-snapshot
Analysing Anti-patterns Static Relationships with Design Patterns
inferredcites →https://doi.org/10.5753/sbsi.2015.5836openalex-snapshot
Co-Occurrence of Design Patterns and Bad Smells in Software Systems: An Exploratory Study
inferredcites →https://doi.org/10.5753/sbsi.2017.6068openalex-snapshot
Evaluating Co-Occurrence of GOF Design Patterns with God Class and Long Method Bad Smells
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1002/smr.2487openalex-snapshot
Building empirical knowledge on the relationship between code smells and design patterns: An exploratory study
inferred← citeshttps://doi.org/10.1002/spe.3235openalex-snapshot
On the relative value of imbalanced learning for code smell detection
inferred← citeshttps://doi.org/10.1002/spe.3405openalex-snapshot
Software Metric Based Impact Analysis of Code Smells ‐ A Large Scale Empirical Study
inferred← citeshttps://doi.org/10.1016/j.jss.2021.110984openalex-snapshot
A study on correlations between architectural smells and design patterns
inferred← citeshttps://doi.org/10.1016/j.jss.2024.112254openalex-snapshot
Applying SOLID principles for the refactoring of legacy code: An experience report
inferred← citeshttps://doi.org/10.1016/j.scico.2024.103120openalex-snapshot
Toward a novel taxonomy to capture code smells caused by refactoring
inferred← citeshttps://doi.org/10.1016/j.scico.2025.103284openalex-snapshot
Graph neural network-based long method and blob code smell detection
inferred← citeshttps://doi.org/10.1049/sfw2/5579438openalex-snapshot
Impact of Co‐Occurrences of Code Smells and Design Patterns on Internal Code Quality Attributes
inferred← citeshttps://doi.org/10.1109/access.2020.3047870openalex-snapshot
The Effect of Code Smells on the Relationship Between Design Patterns and Defects
inferred← citeshttps://doi.org/10.1109/access.2021.3054730openalex-snapshot
Software Product Quality Metrics: A Systematic Mapping Study
inferred← citeshttps://doi.org/10.1109/icsme58944.2024.00079openalex-snapshot
Refactoring Legacy Code Using Cleaning Up Cycles: An Experience Report
inferred← citeshttps://doi.org/10.1142/s0218194021500327openalex-snapshot
An Extensible Compiler for Implementing Software Design Patterns as Concise Language Constructs
inferred← citeshttps://doi.org/10.1142/s0218194021500431openalex-snapshot
Python Code Smell Refactoring Route Generation Based on Association Rule and Correlation
inferred← citeshttps://doi.org/10.1145/3530019.3535347openalex-snapshot
Toward Investigating the Violations Roles of Pattern Grime Occurrence in Software Design Patterns
inferred← citeshttps://doi.org/10.1145/3688844openalex-snapshot
Toward the Fractal Dimension of Classes
inferred← citeshttps://doi.org/10.1371/journal.pone.0231731openalex-snapshot
Empirical study of the relationship between design patterns and code smells
inferred← citeshttps://doi.org/10.22541/au.167338512.23766841/v1openalex-snapshot
On the Relative Value of Imbalanced Learning for Code Smell Detection
inferred← citeshttps://doi.org/10.31274/td-20240617-136openalex-snapshot
Beyond traditional manuals: A comparative analysis of instruction manual effectiveness in handheld consumer products
inferred← citeshttps://doi.org/10.3390/su131810256openalex-snapshot
Bad Smells of Gang of Four Design Patterns: A Decade Systematic Literature Review
inferred← citeshttps://doi.org/10.3846/ntcs.2024.21305openalex-snapshot
IDENTIFICATION OF SOFTWARE QUALITY ATTRIBUTES FROM CODE DEFECT PREDICTION: A SYSTEMATIC LITERATURE REVIEW
inferred← citeshttps://doi.org/10.5752/p.2316-9451.2020v8n1p20-42openalex-snapshot
Design Patterns in Practice from the Point of View of Developers
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.