Este documento presenta una crítica al uso de colaboraciones parametrizadas de UML para especificar patrones de diseño, debido a que UML no es suficientemente expresivo. Propone el uso de perfiles UML como una solución, ya que permiten extender UML para modelar dominios específicos como los patrones. Revisa trabajos previos sobre el tema y concluye que los perfiles UML pueden ser útiles para definir, documentar y visualizar patrones de diseño.