| No. |
Articles |
Reasons |
| 1. |
G.
Masuda, N. Sakamoto, and K. Ushijima, "Redesigning of an existing
software using design patterns," in Principles of Software Evolution,
2000. Proceedings. International Symposium on, 2000, pp. 165-169. |
This study is further studied by "Applying design
patterns to decision tree learning system" |
| 2. |
J. Jakubík and P. Návrat, "Reuse of
Patterns' Source Code", in: Proceedings of the 2006 conference on
Knowledge-Based Software Engineering: Proceedings of the Seventh Joint
Conference on Knowledge-Based Software Engineering, IOS Press, 2006,
pp. 143-146. |
This article is a short paper. |
| 3. |
W. Pree and H. Sikora, "Design
patterns-essentials, experience, Java case study", in: Software
Engineering Conference, 1997. Asia Pacific and International
Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings,
1997, pp. 534-535. |
This article is a short paper. |
| 4. |
I. A. Zualkernan and M. Shouman, "Towards
Ontology-Driven Heuristic Assessment Generation for Software Design
Patterns", in: Eighth
IEEE International Conference on Advanced Learning Technologie (ICALT '08.), 2008, pp. 922-924. |
This article is a short paper and there is no
empirical evidence. |
| 5. |
L. Chen, H. Liu and Z.-z. Shao, "Research on
supporting reuse in architecture design pattern system", Mini-Micro
Systems, 25 (2004) 291-4. |
This article is a short paper. |
| 6. |
C. Zhang and D. Budgen, "What Do We Know About the
Effectiveness of Software Design Patterns", Software Engineering, IEEE
Transactions on, PP (2011) 1-1. |
This article containts articles that have been
included in our SLR. |
| 7. |
I. Zitter, G. Kinkhorst, R.-j. Simons and O. ten
Cate, "In search of common ground: A task conceptualization to
facilitate the design of (e)learning environments with design patterns",
Computers in Human Behavior, 25 (2009) 999-1009. |
The articles uses design patterns that are not
in GoF patterns |
| 8. |
V. K. Decyk and H. J. Gardner, "Object-oriented
design patterns in Fortran 90/95: mazev1, mazev2 and mazev3", Computer
Physics Communications, 178 (2008) 611-620. |
There is no empirical evidence. |
| 9. |
K. Lano and N. Malik, "Reeingineering legacy
applications using design patterns", in: Software Technology and
Engineering Practice, 1997. Proceedings., Eighth IEEE International
Workshop on [incorporating Computer Aided Software Engineering], 1997,
pp. 326-338. |
There is no empirical evidence. |
| 10. |
C. Li, Q. Wang, W. Cai and J. He, "An efficacious
software design method based on pattern and its application", in:
Software Engineering and Data Mining (SEDM), 2010 2nd International
Conference on, 2010, pp. 280-284. |
There is no empirical evidence. |
| 11. |
S. Pedrazzini, "The Finite State Automata's Design
Patterns", in: Revised Papers from the Third International Workshop on
Automata Implementation, Springer-Verlag, 1999, pp. 213-219. |
There is no empirical evidence. |
| 12. |
D. W. I. Rouson, J. Xia and X. Xu, "Object
construction and destruction design patterns in Fortran 2003", Procedia
Computer Science, 1 (2010) 1495-1504. |
There is no empirical evidence. |
| 13. |
J. C. Perez Sansalvador, G. Rodriguez Gomez and
S. E. Pomares Hernandez, "Pattern object-oriented architecture for
Multirate Integration Methods", in: 21st International Conference on
Electronics Communications and Computers, CONIELECOMP 2011, February
28, 2011 - March 2, 2011, IEEE Computer Society, Cholula, Mexico, 2011,
pp. 158-163. |
There is no empirical evidence. |
| 14. |
T. H. Ng, Y. T. Yu and S. C. Cheung, "Factors for
Effective Use of Deployed Design Patterns", in: Proceedings of the 2010
10th International Conference on Quality Software, IEEE Computer
Society, 2010, pp. 112-121. |
This article is extended by "Human and program
factors affecting the maintenance of programs with deployed design
patterns" |
| 15. |
M. P. Monteiro and E. Sousa, "Implementing design
patterns in CaesarJ: An exploratory study", in: 6th Workshop on Software
Engineering Properties of Languages and Aspect Technologies, SPLAT 2008
- 7th International Conference on Aspect-Oriented Software Development,
AOSD 2008, March 31, 2008 - April 4, 2008, Association for Computing
Machinery, Brussels, Belgium, 2008. |
This article compares AspectJ and CecarJ on the
design pattern implementation. |
| 16. |
G. C. Porras and Y.-G. Gueheneuc, "An empirical
study on the efficiency of different design pattern representations in
UML class diagrams", Empirical Software Engineering, 15 (2010) 493-522. |
This article does not directly measure the
impact of design patterns on software quality. It evaluate the effect
of layout of design using design pattern in UML diagrams. |
| 17. |
B. Sharif and J. I. Maletic, "An eye tracking
study on the effects of layout in understanding the role of design
patterns", in: Proceedings of the 2010 IEEE International Conference on
Software Maintenance, IEEE Computer Society, 2010, pp. 1-10. |
This article evalutes the effect of layout of
design patterns in UML diagrams. |
| 18. |
T. H. Ng, S. C. Cheung, W. K. Chan and Y. T. Yu,
"Toward effective deployment of design patterns for software extension:
a case study", in: Proceedings of the 2006 international workshop on
Software quality, ACM, Shanghai, China, 2006, pp. 51-56. |
This article investigates the relationship
between design aptterns and open-principle principle. |
| 19. |
G. Masuda, N. Sakamoto and K. Ushijima, "Applying
design patterns to redesigning of an existing software and its
evaluation", Research Reports on Information Science and Electrical
Engineering of Kyushu University, 4 (1999) 113-118. |
This article is extended by "Applying design
patterns to decision tree learning system". |
| 20. |
M. Abul Khaer, M. M. A. Hashem and M. Raihan
Masud, "On use of design patterns in empirical assessment of software
design quality", in: Computer and Communication Engineering, 2008. ICCCE
2008. International Conference on, 2008, pp. 133-137. |
This article proposes an approch to use design
patterns measure teh software quality. It does not directly measure the
the impact of design patterns. |
| 21. |
A. H. Eden and T. Mens, "Measuring software
flexibility", IEE Proceedings: Software, 153 (2006) 113-125. |
This article proposes the flexibiltiy assessment
method. It does not directly measure the impact of design patterns on
the software quality. |
| 22. |
M. Teplitsky and I. Exman, "Measuring Behavioral
Software Design Patterns", in: Electrical and Electronics Engineers in
Israel, 2006 IEEE 24th Convention of, 2006, pp. 384-388. |
This article propses the run-time measurement on
the program using design patterns. |
| 23. |
B. Wydaeghe, K. Verschaeve, B. Michiels, B. V.
Damme, E. Arckens and V. Jonckers, "Building an OMT-Editor Using Design
Patterns: An Experience Report", in: Proceedings of the Technology of
Object-Oriented Languages and Systems, IEEE Computer Society, 1998, pp.
20. |
This article provides the evidence based on the
experts' opinion. |
| 24. |
F. Khomh and Y.-G. Gueheneuce, "Do Design Patterns
Impact Software Quality Positively?", in: Proceedings of the 2008 12th
European Conference on Software Maintenance and Reengineering, IEEE
Computer Society, 2008, pp. 274-278. |
This article use the survey based on Likert
scale. This study based on the opinion. |
| 25. |
M. I. Cagnin, R. Penteado, R. T. V. Braga and P.
C. Masiero, "Reengineering using design patterns", in: 7th Conference on
Reverse Engineering (WCRE-2000), November 23, 2000 - November 25, 2000,
IEEE, Brisbane, Australia, 2000, pp. 118-127. |
This article uses design patterns that are not in
GoF patterns. |
| 26. |
W. v. Diggelen and M. Overdijk, "Grounded design:
Design patterns as the link between theory and practice", Computers in
Human Behavior, 25 (2009) 1056-1066. |
This article uses design patterns that are not
in GoF patterns. |
| 27. |
C. Hübscher, S. L. Pauwels, S. P. Roth, J. A.
Bargas-Avila and K. Opwis, "The organization of interaction design
pattern languages alongside the design process", Interacting with
Computers, 23 (2011) 189-201. |
This article uses design patterns that are not
in GoF patterns. |
| 28. |
M. Hafiz, "A collection of privacy design
patterns", in: Proceedings of the 2006 conference on Pattern languages
of programs, ACM, Portland, Oregon, 2006, pp. 1-13. |
This article uses design patterns that are not in
GoF patterns. |
| 29. |
M. Mouratidou, V. Lourdas, A. Chatzigeorgiou and
C. K. Georgiadis, "An Assessment of Design Patterns' Influence on a
Java-based E-Commerce Application", Journal of Theoretical and Applied
Electronic Commerce Research, 5 (2010) 25-38. |
This article uses design patterns that are not
in GoF patterns. |