Design pattern alternatives: What to do when a GoF pattern fails
Paper i proceeding, 2013

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. Copyright © 2013 ACM.

Design alternatives

Design patterns

Literature review


Apostolos Ampatzoglou

Aristotelio Panepistimio Thessalonikis

Sofia Charalampidou

Chalmers, Data- och informationsteknik

I. Stamelos

Aristotelio Panepistimio Thessalonikis

ACM International Conference Proceeding Series

9781450319690 (ISBN)

17th Panhellenic Conference on Informatics, PCI 2013
, Greece,




Människa-datorinteraktion (interaktionsdesign)



Mer information

Senast uppdaterat