Design pattern alternatives: What to do when a GoF pattern fails
Paper in 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

Author

Apostolos Ampatzoglou

Aristotle University of Thessaloniki

Sofia Charalampidou

Chalmers, Computer Science and Engineering (Chalmers)

I. Stamelos

Aristotle University of Thessaloniki

ACM International Conference Proceeding Series

122-127
9781450319690 (ISBN)

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

Subject Categories

Architectural Engineering

Design

Human Computer Interaction

DOI

10.1145/2491845.2491857

More information

Latest update

1/3/2024 9