A tool for teaching interactions between design patterns

  • Authors:
  • Ezequiel Denegri;Guillermo Frontera;Antonio Gavilanes;Pedro J. Martín

  • Affiliations:
  • Universidad Complutense de Madrid, Madrid, Spain;Universidad Complutense de Madrid, Madrid, Spain;Facultad de Informática. Universidad Complutense de Madrid, Madrid, Spain;Universidad Complutense de Madrid, Madrid, Spain

  • Venue:
  • Proceedings of the 13th annual conference on Innovation and technology in computer science education
  • Year:
  • 2008

Quantified Score

Hi-index 0.02

Visualization

Abstract

We describe the Patterns+UML tool that has been designed to help students of a first year object-oriented programming (OOP) course to apply design patterns to UML class diagrams, to analyze the code generated after their application, and especially to learn how different design patterns interact each other when they share some classes that play a different role in each pattern.