Metodo Booch
diagrama de clase
Para mostrar la existencia de clases y sus relaciones en la visión lógica de un sistema.
diagrama de objetos
Para mostrar la existencia de objetos y sus relaciones en el diseño lógico de un sistema.
diagrama de módulos
Para mostrar la asignación de clases y objetos a módulos en el diseño físico de un sistema
Diagramas de Transición de Estados
Para mostrar el espacio de estados de una clase determinada, los eventos que provocan una transición de un estado a otro, y las acciones que resultan de ese cambio de estado.
Diagramas de Interacción
Para realizar una traza de la ejecución de un escenario en el mismo contexto que un diagrama de objetos.
Análisis de requerimientos
Se establecen los requerimientos desde una perspectiva del consumidor o usuario, éste paso genera una descripción de alto nivel del funcionamiento y de la estructura del sistema.
Análisis de Dominio
Se definen las clases, sus atributos, la herencia de clases y métodos de éstas. Los diagramas de los objetos son realizados posteriormente.
DISEÑO
Un diseño lógico es mapeado físicamente en donde los detalles de la ejecución, procesos, rendimiento, tipo de datos, estructura de datos, visibilidad y distribución son establecidos.