Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 205,650,973 papers from all fields of science
Search
Sign In
Create Free Account
Software design pattern
Known as:
Programming practice
, Programming pattern
, Pattern (disambiguation)
Expand
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
Create Alert
Alert
Related topics
Related topics
50 relations
ADAPTIVE Communication Environment (ACE)
Abstract factory pattern
Abstraction (software engineering)
Adapter pattern
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2018
Highly Cited
2018
Hierarchical Representations for Efficient Architecture Search
Hanxiao Liu
,
K. Simonyan
,
Oriol Vinyals
,
Chrisantha Fernando
,
K. Kavukcuoglu
ICLR
2018
Corpus ID: 23873820
We explore efficient neural architecture search methods and show that a simple yet powerful evolutionary algorithm can discover…
Expand
Review
2010
Review
2010
Soylent: a word processor with a crowd inside
Michael S. Bernstein
,
Greg Little
,
+5 authors
Katrina Panovich
UIST
2010
Corpus ID: 53228157
This paper introduces architectural and interaction patterns for integrating crowdsourced human contributions directly into user…
Expand
Review
2004
Review
2004
Pattern codification strategies in structured light systems
J. Salvi
,
J. Pagès
,
J. Batlle
Pattern Recognit.
2004
Corpus ID: 7204209
Review
2002
Review
2002
Computer Vision: A Modern Approach
D. Forsyth
,
J. Ponce
2002
Corpus ID: 53924538
From the Publisher: The accessible presentation of this book gives both a general view of the entire computer vision enterprise…
Expand
Highly Cited
2002
Highly Cited
2002
Design pattern implementation in Java and aspectJ
Jan Hannemann
,
G. Kiczales
OOPSLA '02
2002
Corpus ID: 207618151
AspectJ implementations of the GoF design patterns show modularity improvements in 17 of 23 cases. These improvements are…
Expand
Highly Cited
2001
Highly Cited
2001
Web-application development using the Model/View/Controller design pattern
A. Leff
,
J. Rayfield
Proceedings Fifth IEEE International Enterprise…
2001
Corpus ID: 6857263
The Model/View/Controller design pattern is very useful for architecting interactive software systems. This design pattern is…
Expand
Review
1997
Review
1997
Design Patterns for Object-Oriented Software Development
W. Pree
Proceedings of the (19th) International…
1997
Corpus ID: 2434335
1. Impact Of Object-Oriented Software Development On Software Quality Software Quality Attributes Measures for Producing High…
Expand
Review
1996
Review
1996
Pattern-Oriented Software Architecture Volume 1: A System of Patterns
F. Buschmann
,
R. Meunier
,
H. Rohnert
,
Peter Sommerlad
,
M. Stal
1996
Corpus ID: 59715642
Pattern-Oriented Software Architecture: A System of Patterns looks at how patterns occur on three different levels--in software…
Expand
Highly Cited
1996
Highly Cited
1996
Automatic Code Generation from Design Patterns
Frank J. Budinsky
,
Marilyn A. Finnie
,
J. Vlissides
,
Patsy S. Yu
IBM Syst. J.
1996
Corpus ID: 14957275
Design patterns raise the abstraction level at which people design and communicate design of object-oriented software. However…
Expand
Review
1992
Review
1992
Verification and validation of simulation models
J. Kleijnen
1992
Corpus ID: 16402530
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
,
Terms of Service
, and
Dataset License
ACCEPT & CONTINUE