DS2 Clase13 GRASP

Páginas: 2 (465 palabras) Publicado: 23 de agosto de 2015
Patrones GRASP

Escuela de Ingeniería de Sistemas y Computación
Desarrollo de Software II
Febrero – Junio 2008

Diagrama de Interacción
• Uno de los documentos mas importantes en el
diseño de unsistema de software.
• Especifica la interaccion entre los conceptos del
sistema para satisfaccer una operacion.
• Existen miles de millones de posibles interacciones,
Cual escojo?

Escuela de Ingenieríade Sistemas y Computación
Desarrollo de Software II
Febrero - Junio 2008

GRASP
• Patrones de principios generales para asignar
responsabilidades.
• Es un conjunto de guias que determinan como sedeben repartir las responsabilidades.
• Que es una responsabilidad?

Escuela de Ingeniería de Sistemas y Computación
Desarrollo de Software II
Febrero - Junio 2008

Responsabilidades

Escuela deIngeniería de Sistemas y Computación
Desarrollo de Software II
Febrero - Junio 2008

Patrones Principales






Creador.
Experto en Información.
Bajo Acoplamiento.
Alta Cohesión.
Controlador.

Escuelade Ingeniería de Sistemas y Computación
Desarrollo de Software II
Febrero - Junio 2008

Modelo Conceptual

Escuela de Ingeniería de Sistemas y Computación
Desarrollo de Software II
Febrero - Junio2008

Experto de Información
• Problema: A quien se le debe asignar una
responsabilidad.
• Respuesta: Designarle la responsabilidad al que tiene
la información para realizarla.
• Contraindicaciones:Acoplamiento y cohesion.
• Ejemplo: Quien deberia calcular el total de una venta?

Escuela de Ingeniería de Sistemas y Computación
Desarrollo de Software II
Febrero - Junio 2008

Creador
• Problema:Quien debe ser el responsable de la
creacion de una nueva instancia.
• Respuesta: se le asgina la responsabilidad a quien
agrega, contiene, registra o utiliza la instancia
• Contraindicaciones: En casode una creacion
complejar utilizar Factoria
• Ejemplo: Quien debe crear una linea de venta?

Escuela de Ingeniería de Sistemas y Computación
Desarrollo de Software II
Febrero - Junio 2008

Bajo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clase13
  • Grasp
  • Grasp
  • Algoritmo de GRASP
  • Patrones Grasp
  • Patrones grasp
  • metodologia grasp
  • Clase13

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS