Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen3 PDF
Resumen3 PDF
de la Laguna a Objetos
3.5 RESUMEN
El método desarrollado por Ivar Jacobson OOSE ha sido llamado “un enfoque para el
manejo de casos de uso”, en este enfoque el modelo de casos de uso sirve como un modelo
central del cual todos los otros modelos son derivados. Un modelo de casos de uso describe la
funcionalidad completa del sistema, identificando como, todo lo que esta fuera del sistema,
interactúa con él.
La idea básica de estos modelos es capturar el concepto inicial de todos los requerimientos
funcionales y usar sus perspectivas. Es por eso que la relación entre ellos es importante. Para ser
posible el mantenimiento del sistema es también necesario que los modelos sean tangibles.
El OMT describe el análisis y diseño orientado a objetos como una forma de organizar
software dentro de una correlación de objetos discretos que incorporan tanto comportamiento
como estructuras de datos. La esencia del desarrollo orientado a objetos en OMT es la
identificación y organización de conceptos en el dominio del problema. Este método tiene muchas
notaciones, aunque para el desarrollo de muchos sistemas solamente algunas son usadas.
Cada modelo describe un aspecto del sistema pero contiene referencias a los demás
modelos. Lo cual indica que los tres no son totalmente independientes.
Metodología Booch
Las técnicas para capturar la parte lógica / estática según Booch son las siguientes:
! Diagrama de objetos: muestran los objetos existentes y sus relaciones entre ellos,
incluyendo visibilidad y sincronización.
! Diagramas de clases: muestran las clases existentes y sus relaciones entre ellas,
incluyendo aspectos de cardinalidad, persistencia y visibilidad.
Las técnicas para capturar la vista lógica / dinámica son las siguientes:
Tarjetas CRC
! Tarjeta CRC: describen las clase con sus super y subclases, responsabilidades y
colaboraciones.
! Tarjetas de subsistema: en ellas se describe los subsistemas y contratos.
! Diagramas de jerarquía y diagramas de Ven: muestran y descubren la herencia entre
clases.
! Diagramas de colaboración: muestran las clases, subsistemas y las colaboraciones
cliente / servidor entre ellas.
! Identificar clases.
! Identificar las responsabilidades para cada clase.
! Identificar las colaboraciones.
! Identificar herencia.
! Identificar subsistemas.
! Identificar protocolos.
3.6 CUESTIONARIO