Metodologia wirfs brock
Wirfs Brock
CARACTERISTICAS
• Define su metodología desde el punto de vista de los objetos.
• Las clases no son las únicas entidades conceptuales que componen una aplicación sinotambién la complejidad de su diseño.
• El análisis y el diseño se encuentran unidas.
• No tiene mención de abstracción.
• El objeto tiene identidad propia, comportamiento y estado.
AMBITO
SistémicoEPOCA
1990
ANALISIS Y DISEÑO
El análisis y el diseño aparecen unidos, realizando una serie de tareas como:
• Estudiar la especificación del cliente.
• A partir de esta especificación, se intentaextraer las clases de sistemas.
• Intentar definir las posible superclases.
• Definir las responsabilidades de cada clase.
• Identificar las relaciones entre las clases.
• Construir las relacionesde herencia entre las distintas clases.
• Definir un grafo de colaboraciones para el sistema.
DESARROLLO
• Leer y entender las especificaciones.
• Probar varios escenarios para explorara variasposibilidades. Grabar los resultados en Tarjetas de diseño.
• Extraer frases de sustantivos de las especificaciones y construir una lista.
• Escoger los sustantivos que pueden ser escondidos yagregarlos a la lista.
• Identificar clases para las frases de los sustantivos y aplicarla en las siguiente guía:
Modelo de objetos físicos.
Modelo conceptual de entidades.
Uso de un término solopara cada concepto.
Modelo de categoría de objetos.
Modelos de interfaces externas.
Modelo los valores de los atributos de los objetos:
• Identificar candidatos para la abstracción desuperclase por agrupamiento de clase que comparten atributos comunes.
• Uso de categorías para buscar clases que puedan ser olvidadas.
• Escribir una declaración corta del propósito de la clase.VENTAJAS
• Los objetos saben ciertos datos sobre sí mismos.
• Utiliza modelos de objetos físicos.
• Brinda un sistema apropiado en una organización de desarrollo
DESVENTAJAS
• Solamente es...
Regístrate para leer el documento completo.