Está en la página 1de 2

METODOLOGA DE BOOCH

La metodologa Booch se enfoca principalmente al diseo de estado de un


proyecto.
Booch describe una serie de propiedades generales de los sistemas complejos
bien estructurados. Los sistemas construidos con una metodologa de anlisis y
diseo orientado a objetos deben satisfacer estas propiedades.
En el anlisis y diseo orientado a objetos, el dominio del problema se modela a
partir de dos perspectivas distintas. La estructura lgica del sistema y la estructura
fsica. Para cada perspectiva (dinmica y esttica) se modela la semntica.
La metodologa Booch define diferentes modelos para la descripcin de un
sistema. El modelo lgico (dominio del problema) se representa en la estructura
clase-objeto. En el diagrama de clase, se construye la arquitectura y el modelo
esttico. El diagrama de objeto, representa la interaccin de clases entre s,
captura algunos momentos de la vida del sistema y ayuda en la descripcin del
modelo dinmico.
La arquitectura del modelo y del proceso describe la ubicacin fsica de las clases
en mdulos y procesos.
Booch soporta el desarrollo iterativo e incremental de un sistema.
Procesos macro:

Establecer los requerimientos del ncleo (conceptualizacin)


Desarrollar un modelo del comportamiento deseado (anlisis)
Crear la arquitectura (diseo)
Evolucionar la implementacin (evolucin)
Administrar la evolucin posterior a la entrega (mantenimiento)

Procesos micro:

Identificar las clases y objetos a cierto nivel de abstraccin


Identificar la semntica de estas clases y objetos
Identificar las relaciones entre las clases y objetos
Especificar la interfaz y despus la implementacin de las clases y objetos.

La metodologa Booch cubre las fases de anlisis y diseo de un sistema


O.O. Esta metodologa en ocasiones es criticada por el uso de muchos
smbolos diferentes. Es cierto que Booch define muchos smbolos que
documentar casi para cada decisin de diseo. Si se trabaja con esta
metodologa, uno se percata de que nunca se utilizan todos estos smbolos y
diagramas. Se comienza con diagramas clase-objeto en la fase de anlisis y
se depuran en varios pasos. nicamente cuando se est listo para generar

cdigo, se agregan algunos smbolos de diseo. Y est es la parte en que la


metodologa
Booch es fuerte, realmente es posible documentar el cdigo orientado a objetos.
Representacin de clases (el comportamiento dinmico de clases se representa
mediante diagramas de estados), la utilidad de clases que denota clases con
miembros estticos, clase parametrizada, categora de clase. Booch
recomienda que slo se muestren los atributos y/o las operaciones que son
importantes en el contexto del diagrama, con ello estos diagramas son ms fciles
de leer o agregar algunas propiedades de diseo.
Sintaxis para atributos:

A: nombre del atributo nicamente


C: atributo de clase nicamente
A:C nombre de atributo y clase
A:C=E nombre de atributo, clase y expresin por omisin

Sintaxis para mtodos:

N() , nombre de operacin nicamente


RN (argumentos), funcin de regreso de la clase, nombre y argumentos
formales.
{} , engloba clase

También podría gustarte