Title
Design pattern alternatives: what to do when a GoF pattern fails
Abstract
Design patterns have been introduced in the field of software engineering in the middle of 90s as common solutions to common design problems. Until now, the effect of design patterns on software quality attributes has been studied by many researchers. However, the results are not the expected ones, in the sense that several studies suggest that there are cases when a design pattern is not the optimum way of designing a system. In this paper, we present the findings of a systematic literature review that aims at cataloging published design solutions, referenced as alternative design solutions, which are equivalent to design patterns and can be used when a design pattern instance is not the optimum design solution for a specific design problem.
Year
DOI
Venue
2013
10.1145/2491845.2491857
Panhellenic Conference on Informatics
Keywords
Field
DocType
design pattern,design pattern instance,alternative design solution,software quality attribute,common solution,gof pattern,software engineering,specific design problem,design pattern alternative,design solution,common design problem,optimum design solution,design patterns
Data mining,Probabilistic design,High-level design,Computer science,Structural pattern,Software design pattern,Software quality,Architectural pattern,Cross-sequential study,Design pattern
Conference
Citations 
PageRank 
References 
2
0.38
11
Authors
3
Name
Order
Citations
PageRank
Apostolos Ampatzoglou133441.24
Sofia Charalampidou2756.01
Ioannis Stamelos3124391.67