Patrones UML

Superior  Previo  Próximo

Que es un Patrón?

 

Los patrones son colaboraciones parametrizados -esto significa que son un grupo de objetos/clases colaborando entre sí que se pueden abstraer de un conjunto de escenarios general. Los patrones son un medio excelente para lograr la reutilización y construir con robustez. A medida que los patrones se descubren en cualquier proyecto nuevo, se puede reutilizar la plantilla del patrón básica de los compromisos previos con los nombres de las variables apropiadas modificadas para el proyecto actual.

 

Los patrones generalmente describen cómo resolver un problema abstracto, y es tarea del usuario del patrón modificar los elementos del patrón para cumplir con las demandas del compromiso actual.

 

Antes de usar un patrón este debe ser primero creado como un diagrama del UML estándar y luego guardado como un archivo de patrón XML. Este archivo XML puede así ser importado como un Recurso del UML que se puede usar en cualquier modelo.

 

Patrones GoF creados por Sparx

Para que se inicie con los Patrones de Diseño en Enterprise Architect, el siguiente archivo de cierre contiene los Patrones descritos en el libro "Patrones de diseño - Elementos de software orientado a objetos reutilizable" por Gama et al., referidos como la "Banda de Cuatro" o GoF más corto. Para descargar un ejemplo de los patrones de la Banda de Cuatro para Enterprise Architect desde www.sparxsystems.com.au/uml_patterns.html