Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 231,270,940 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
(opens in a new tab)
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.
2010
2010
Guiding Architectural Restructuring through Architectural Styles
D. Tamzalit
,
T. Mens
17th IEEE International Conference and Workshops…
2010
Corpus ID: 13921898
Software architectures constitute one of the main artefacts of software-intensive system development. They outline the essential…
Expand
Highly Cited
2009
Highly Cited
2009
Patterns of Delegate MAS
T. Holvoet
,
Danny Weyns
,
P. Valckenaers
Third IEEE International Conference on Self…
2009
Corpus ID: 1031873
Delegate MAS has been proposed and investigated as an integrated coordination technique for so-called self-organizing…
Expand
Highly Cited
2009
Highly Cited
2009
SADI Semantic Web Services - ‚cause you can't always GET what you want!
Mark D. Wilkinson
,
Benjamin P. Vandervalk
,
Luke McCarthy
IEEE Asia-Pacific Services Computing Conference
2009
Corpus ID: 16172634
SADI - Semantic Automated Discovery and Integration- is a set of standards-compliant Semantic Web Service design patterns that…
Expand
2006
2006
Application challenges with double patterning technology (DPT) beyond 45 nm
J. Park
,
S. Hsu
,
+11 authors
G. Vandenberghe
SPIE Photomask Technology
2006
Corpus ID: 109909301
Double patterning technology (DPT) is a promising technique that bridges the anticipated technology gap from the use of 193nm…
Expand
2006
2006
Security Engineering Using Problem Frames
Denis Hatebur
,
M. Heisel
,
Holger Schmidt
Emerging Trends in Information and Communication…
2006
Corpus ID: 17211153
We present a method for security engineering, which is based on two special kinds of problem frames that serve to structure…
Expand
Highly Cited
2005
Highly Cited
2005
Design for verification for asynchronously communicating Web services
Aysu Betin Can
,
T. Bultan
,
Xiang Fu
The Web Conference
2005
Corpus ID: 9174922
We present a design for verification approach to developing reliable web services. We focus on composite web services which…
Expand
2004
2004
Acquisition of Local Neighbor Rules in the Simulation of Pedestrian Flow by Cellular Automata
K. Narimatsu
,
T. Shiraishi
,
S. Morishita
International Conference on Cellular Automata for…
2004
Corpus ID: 6845985
Cellular Automata is applied to model the pedestrian flow, in which the local neighbor rules implemented to each person in the…
Expand
2001
2001
Pedagogical patterns: capturing best practices in teaching object technology
J. Eckstein
Software Focus
2001
Corpus ID: 62076820
The Pedagogical Patterns Project began at OOPSLA '95 and started holding workshops in 1996 at the ECOOP, TOOLS and OOPSLA…
Expand
Highly Cited
1998
Highly Cited
1998
The cutting stock problem in a hardboard industry: a case study
R. Morabito
,
V. Garcia
Computers & Operations Research
1998
Corpus ID: 28306685
1998
1998
Distribution and Mobility with Lexical Scoping in Process Calculi
V. Vasconcelos
,
Luís M. B. Lopes
,
Fernando M A Silva
HLCL
1998
Corpus ID: 15526433
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE