Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Software design pattern

Known as: Programming practice, Programming pattern, Pattern (disambiguation) 
In software engineering, a software design pattern is a general reusable solution to a commonly occurring problem within a given context in software… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2018
Highly Cited
2018
We explore efficient neural architecture search methods and show that a simple yet powerful evolutionary algorithm can discover… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table 1
Is this relevant?
Highly Cited
2008
Highly Cited
2008
Design patterns are important in object-oriented programming because they offer design motifs, elegant solutions to recurrent… Expand
  • figure 1
  • figure 2
  • figure 3
  • table 1
  • table 2
Is this relevant?
Highly Cited
2008
Highly Cited
2008
Landscape ecological science has produced knowledge about the relationship between landscape pattern and landscape processes, but… Expand
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
2007
Highly Cited
2007
We present a detailed transmission electron microscopy and electron diffraction study of the thinnest possible membrane, a single… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2006
Highly Cited
2006
High levels of penetration of distributed generation (DG) are a new challenge for traditional electric power systems. Power… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 5
  • figure 4
Is this relevant?
Highly Cited
2004
Highly Cited
2004
Design patterns describe good solutions to common and recurring problems in program design. The solutions are design motifs which… Expand
Is this relevant?
Highly Cited
2003
Highly Cited
2003
We describe a design pattern for writing programs that traverse data structures built from rich mutually-recursive data types… Expand
Is this relevant?
Highly Cited
2002
Highly Cited
2002
AspectJ implementations of the GoF design patterns show modularity improvements in 17 of 23 cases. These improvements are… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2001
Highly Cited
2001
The Model/View/Controller design pattern is very useful for architecting interactive software systems. This design pattern is… Expand
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
1998
Highly Cited
1998
An approach to recover object oriented design patterns from design and code is presented. The pattern recovery process is based… Expand
  • figure 1
  • figure 2
  • table 1
  • table 2
  • table 4
Is this relevant?