Design smell

In computer programming, design smells are "structures in the design that indicate violation of fundamental design principles and negatively impact… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

2011-2018
012320112018

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2018
2018
Design smells are design structures that indicate poor design quality. Many identified smells are difficult to teach as they… (More)
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • figure 4
Is this relevant?
2017
2017
Context. User Interfaces (UIs) intensively rely on event-driven programming: widgets send UI events, which capture users… (More)
  • figure 1
  • table 1
  • table 2
  • figure 3
  • figure 2
Is this relevant?
2016
2016
Graphical User Interfaces (GUIs) intensively rely on event-driven programming: widgets send GUI events, which capture users… (More)
  • figure 2
  • figure 1
  • table 1
  • figure 3
  • figure 4
Is this relevant?
2013
2013
Fred Brooks in his book “The Mythical Man Month” describes how the inherent properties of software (i.e. complexity, conformity… (More)
  • table 1
  • table 2
  • figure 1
  • figure 2
  • table 3
Is this relevant?
2013
2013
  • Javier Perez
  • 2013 IEEE International Conference on Software…
  • 2013
Complex refactoring processes, such as applying big refactorings or removing design smells are difficult to perform in practice… (More)
  • figure 1
  • figure 2
  • figure 3
  • table I
  • figure 4
Is this relevant?
2012
2012
The occurrence of design smells or anti-patterns in software models complicate development process and reduce the software… (More)
  • figure 1
  • figure 2
  • table 1
  • figure 3
Is this relevant?
2011
2011
Design smells in software models reduce the software quality. Smells identification supports the refactoring, which is a way to… (More)
Is this relevant?
Review
2011
Review
2011
Many approaches and tools have been developed to detect, correct or reduce design smells. This technical report presents a… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2011
2011
The evolution of a software system often implies a certain degree of deterioration of the system’s structure. This mainly happens… (More)
Is this relevant?