Metodología Booch

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Metodología Booch por Mind Map: Metodología Booch

1. Macro proceso

1.1. Conceptualización

1.1.1. Se establecen requisitos

1.2. Análisis

1.2.1. Se analiza el problema basándose en el comportamiento del sistema

1.3. Diseño

1.3.1. Arquitectura

1.4. Evolución

1.4.1. Se refina el problema

1.5. Mantenimiento

2. Micro proceso

2.1. Identificar clases y objetos

2.1.1. Para delimitar el problema, creando un diccionario de datos

2.2. Identifica semántica

2.2.1. ¿Qué van ha hacer?, ¿Qué representan?

2.3. Identifica relaciones

2.3.1. Se describe las responsabilidades de cada abstracción

2.4. Especifica interfaz e implementación

2.4.1. Se definen métodos y mensajes

3. Modelos

3.1. Físico

3.1.1. Composición entre hardware y software

3.2. Logíco

3.2.1. Define arquitectura del sistema

3.3. Estático

3.3.1. Diagrama de clases

3.3.1.1. Clases

3.3.1.1.1. Abstracta

3.3.1.1.2. Estatica

3.3.1.1.3. Virtual

3.3.1.1.4. Amiga

3.3.1.2. Atributos

3.3.1.3. Operaciones

3.3.1.4. Relaciones de clase

3.3.1.4.1. Asociación

3.3.1.4.2. Herencia

3.3.1.4.3. Posesión

3.3.1.4.4. Utilización

3.3.2. Diagrama de objetos

3.3.2.1. Objetos

3.3.2.2. Relaciones entre objetos

3.3.2.3. Mensaje

3.3.2.4. Papeles, claves y restricciones

3.3.2.5. Flujo de datos

3.3.2.6. Sincronización

3.3.2.6.1. Objetos activos

3.3.3. Diagrama de modúlos

3.3.3.1. Programa principal

3.3.3.2. Especificación y cuerpo

3.3.3.3. Subsistema

3.3.3.4. Dependencias

3.3.4. Diagrama de procesos

3.3.4.1. Procesadores

3.3.4.2. Dispositivos

3.3.4.3. Conexiones

3.4. Dinámico

3.4.1. Diagrama de transición de estados

3.4.1.1. Estados

3.4.1.2. Transiciones de datos

3.4.1.3. Acción

3.4.1.4. Evento

3.4.1.5. Transiciones de estados condicionales

3.4.2. Diagrama de iteracción