On the public citation graph
The relationship between design patterns and code smells: An exploratory study
0 signed · 93 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.1002/smr.326openalex-snapshot
IEEE International Conference on Software Maintenance (ICSM2005)
inferredcites →https://doi.org/10.1007/3-540-39538-5openalex-snapshot
Object-Oriented Metrics in Practice: Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems
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-540-74958-5_47openalex-snapshot
Comparing Rule Measures for Predictive Association Rules
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-35267-6openalex-snapshot
Computer Applications for Software Engineering, Disaster Recovery, and Business Continuity
inferredcites →https://doi.org/10.1007/978-3-642-35267-6_18openalex-snapshot
Myth or Reality? Analyzing the Effect of Design Patterns on Software Maintainability
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.1016/j.infsof.2011.08.002openalex-snapshot
Human and program factors affecting the maintenance of programs with deployed design patterns
inferredcites →https://doi.org/10.1016/j.infsof.2013.08.002openalex-snapshot
To what extent can maintenance problems be predicted by code smell detection? – An empirical study
inferredcites →https://doi.org/10.1016/j.infsof.2015.10.008openalex-snapshot
Identification and management of technical debt: A systematic mapping study
inferredcites →https://doi.org/10.1016/j.jss.2006.10.018openalex-snapshot
An empirical study of the bad smells and class error probability in the post-release object-oriented system evolution
inferredcites →https://doi.org/10.1016/j.jss.2013.05.007openalex-snapshot
Code smells as system-level indicators of maintainability: An empirical study
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/32.988711openalex-snapshot
A controlled experiment in maintenance: comparing design patterns to simpler solutions
inferredcites →https://doi.org/10.1109/ase.2013.6693086openalex-snapshot
Detecting bad smells in source code using change history information
inferredcites →https://doi.org/10.1109/csmr.2008.4493325openalex-snapshot
Do Design Patterns Impact Software Quality Positively?
inferredcites →https://doi.org/10.1109/csmr.2012.79openalex-snapshot
Evaluating the Lifespan of Code Smells using Software Repository Mining
inferredcites →https://doi.org/10.1109/csmr12540.2007openalex-snapshot
11th European Conference on Software Maintenance and Reengineering (CSMR'07)
inferredcites →https://doi.org/10.1109/esem.2009.5314231openalex-snapshot
The evolution and impact of code smells: A case study of two open source systems
inferredcites →https://doi.org/10.1109/icsm.2008.4658070openalex-snapshot
An empirical study of the relationships between design pattern roles and class change proneness
inferredcites →https://doi.org/10.1109/icsm.2010.5609564openalex-snapshot
Are all code smells harmful? A study of God Classes and Brain Classes in the evolution of three open source systems
inferredcites →https://doi.org/10.1109/icsm.2012.6405287openalex-snapshot
Do code smells reflect important maintainability aspects?
inferredcites →https://doi.org/10.1109/icsm.2013.37openalex-snapshot
Investigating the Impact of Code Smells on System's Quality: An Empirical Study on Systems of Different Application Domains
inferredcites →https://doi.org/10.1109/icsm.2013.56openalex-snapshot
Code Smell Detection: Towards a Machine Learning-Based Approach
inferredcites →https://doi.org/10.1109/icsm20533.2012openalex-snapshot
2012 28th IEEE International Conference on Software Maintenance (ICSM)
inferredcites →https://doi.org/10.1109/isese.2004.1334877openalex-snapshot
2004 International Symposium on Empirical Software Engineering
inferredcites →https://doi.org/10.1109/isese.2005.1541837openalex-snapshot
An experiment on subjective evolvability evaluation of object-oriented software: explaining factors and interrater agreement
inferredcites →https://doi.org/10.1109/metric.2003.1232454openalex-snapshot
Design patterns and change proneness: an examination of five evolving systems
inferredcites →https://doi.org/10.1109/qsic.2010.58openalex-snapshot
On the Impact of Design Flaws on Software Defects
inferredcites →https://doi.org/10.1109/quatic.2010.16openalex-snapshot
Investigating the Evolution of Bad Smells in Object-Oriented Code
inferredcites →https://doi.org/10.1109/step.2005.12openalex-snapshot
Elemental Design Patterns Recognition In Java
inferredcites →https://doi.org/10.1109/tools.1998.711000openalex-snapshot
Building an OMT-editor using design patterns: an experience report
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.2011.79openalex-snapshot
What Do We Know about the Effectiveness of Software Design Patterns?
inferredcites →https://doi.org/10.1109/tse.2012.89openalex-snapshot
Quantifying the Effect of Code Smells on Maintenance Effort
inferredcites →https://doi.org/10.1109/wcre.2009.28openalex-snapshot
An Exploratory Study of the Impact of Code Smells on Software Change-proneness
inferredcites →https://doi.org/10.1109/wcre32896.2013openalex-snapshot
2013 20th Working Conference on Reverse Engineering (WCRE)
inferredcites →https://doi.org/10.1109/wpc.2003.1199193openalex-snapshot
Automatic design pattern detection
inferredcites →https://doi.org/10.1109/wpc.2004openalex-snapshot
Proceedings. 12th IEEE International Workshop on Program Comprehension, 2004.
inferredcites →https://doi.org/10.1145/1287624.1287680openalex-snapshot
An empirical study on the evolution of design patterns
inferredcites →https://doi.org/10.1145/1985362.1985366openalex-snapshot
Investigating the impact of design debt on software quality
inferredcites →https://doi.org/10.1145/253260.253325openalex-snapshot
Dynamic itemset counting and implication rules for market basket data
inferredcites →https://doi.org/10.1145/2629648openalex-snapshot
Some Code Smells Have a Significant but Small Effect on Faults
inferredcites →https://doi.org/10.1145/2764979openalex-snapshot
Scientific Workshop Proceedings of the XP2015
inferredcites →https://doi.org/10.1145/2764979.2764990openalex-snapshot
Including structural factors into the metrics-based code smells detection
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.2307/3001968openalex-snapshot
Individual Comparisons by Ranking Methods
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.2639openalex-snapshot
A systematic literature review on the detection of smells and their evolution in object‐oriented and service‐oriented systems
inferred← citeshttps://doi.org/10.1002/spe.2697openalex-snapshot
An exploratory study on cooccurrence of design patterns and bad smells using software metrics
inferred← citeshttps://doi.org/10.1002/spe.3257openalex-snapshot
Security‐based code smell definition, detection, and impact quantification in Android
inferred← citeshttps://doi.org/10.1002/spe.70030openalex-snapshot
Exploring the Impacts of Antipatterns on Object‐Oriented, Service‐Oriented, and Mobile‐Oriented Systems
inferred← citeshttps://doi.org/10.1007/978-3-030-70006-5_16openalex-snapshot
Internal Software Quality Evaluation of Self-adaptive Systems Using Metrics, Patterns, and Smells
inferred← citeshttps://doi.org/10.1007/978-3-031-47262-6_10openalex-snapshot
A Safari for Deviating GoF Pattern Definitions and Examples on the Web
inferred← citeshttps://doi.org/10.1007/978-3-319-62404-4_49openalex-snapshot
A Systematic Literature Review: Code Bad Smells in Java Source Code
inferred← citeshttps://doi.org/10.1007/s10664-025-10625-1openalex-snapshot
Design pattern recognition: a study of large language models
inferred← citeshttps://doi.org/10.1007/s10664-025-10676-4openalex-snapshot
When code smells meet ML: on the lifecycle of ML-specific code smells in ML-enabled systems
inferred← citeshttps://doi.org/10.1007/s11219-020-09502-5openalex-snapshot
A preliminary analysis of self-adaptive systems according to different issues
inferred← citeshttps://doi.org/10.1016/j.asoc.2018.10.049openalex-snapshot
Automated framework for classification and selection of software design patterns
inferred← citeshttps://doi.org/10.1016/j.infsof.2026.108283openalex-snapshot
Empirical study on the correlation among architectural smells
inferred← citeshttps://doi.org/10.1016/j.jss.2018.04.015openalex-snapshot
Efficiently detecting structural design pattern instances based on ordered sequences
inferred← citeshttps://doi.org/10.1016/j.jss.2018.07.035openalex-snapshot
A systematic review on the code smell effect
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.2021.111179openalex-snapshot
Feature-based software design pattern detection
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/iet-sen.2018.5087openalex-snapshot
Methodology for the quantification of the effect of patterns and anti‐patterns association on the software quality
inferred← citeshttps://doi.org/10.1049/iet-sen.2020.0010openalex-snapshot
Multi‐view city‐based approach for code‐smell evolution visualisation
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.1080/03772063.2025.2548380openalex-snapshot
An Observational Analysis on the Relationship between Design Smells and Architecture Smells and the Metrics Model to Identify Smells
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/chilecon.2017.8229526openalex-snapshot
Do developers care about code smells? A replicated study from chile
inferred← citeshttps://doi.org/10.1109/eit.2019.8833851openalex-snapshot
Reducing the Large Class Code Smell by Applying Design Patterns
inferred← citeshttps://doi.org/10.1109/iisa.2018.8633694openalex-snapshot
Software Measures for Common Design Patterns Using Visual Studio Code Metrics
inferred← citeshttps://doi.org/10.1109/itis64716.2024.10845243openalex-snapshot
Large Class Refactoring in PHP Program to Improve Modularity Based on ISO/IEC 25023 Metrics
inferred← citeshttps://doi.org/10.1109/seaa60479.2023.00043openalex-snapshot
The Yin and Yang of Software Quality: On the Relationship between Design Patterns and Code Smells
inferred← citeshttps://doi.org/10.1109/tse.2021.3117023openalex-snapshot
A Mixed-Method Approach to Recommend Corrections and Correct REST Antipatterns
inferred← citeshttps://doi.org/10.1142/s021819401950013xopenalex-snapshot
Machine Learning Techniques for Code Smells Detection: A Systematic Mapping Study
inferred← citeshttps://doi.org/10.1145/3167132.3167295openalex-snapshot
A systematic literature mapping on the relationship between design patterns and bad smells
inferred← citeshttps://doi.org/10.1145/3190645.3190697openalex-snapshot
Causes, impacts, and detection approaches of code smell
inferred← citeshttps://doi.org/10.1145/3357141.3357143openalex-snapshot
Incidence of code smells in the application of design patterns
inferred← citeshttps://doi.org/10.1145/3375258.3375268openalex-snapshot
Static Detection of Design Patterns in Class Diagrams
inferred← citeshttps://doi.org/10.1145/3756681.3756993openalex-snapshot
Benchmarking LLM for Code Smells Detection: OpenAI GPT-4.0 vs DeepSeek-V3
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.166671185.57738964/v1openalex-snapshot
Security-based code smell definition, detection, and impact quantification in Android
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.3844/jcssp.2021.624.638openalex-snapshot
Impact of Design Principles and Patterns on Software Flexibility: An Experimental Evaluation Using Flexible Point (FXP)
inferred← citeshttps://doi.org/10.5752/p.2316-9451.2020v8n1p20-42openalex-snapshot
Design Patterns in Practice from the Point of View of Developers
inferred← citeshttps://doi.org/10.5753/sbsi.2017.6068openalex-snapshot
Evaluating Co-Occurrence of GOF Design Patterns with God Class and Long Method Bad Smells
inferred← citeshttps://doi.org/10.7717/peerj-cs.3939openalex-snapshot
Architectural blueprinting for pattern-driven refactoring: a multi-agent framework with bounded recovery
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.