viernes, 27 de abril de 2018

Los 3 amigos.


James Rambaugh:


delimita el sistema y define su funcionalidad.



Es esta entrada por falta de tiempo y con urgencia te contaré quienes son:
Grady Booch, James Rambaugh e Ivar Jacobson.

Grady Booch:
Grady es reconocido internacional mente por su trabajo innovador en arquitectura de software, ingeniería de software y entornos de desarrollo colaborativo. 

lo genial de Grady es que ha estado profundamente involucrado en la estrategia de sistemas cognitivos de IBM, además de que actualmente es jefe científico de Watson / M.
Se centró en la cognición incorporada. 
Además, Grady dirigió el tema de IBM Global Technology Outlook sobre sistemas cognitivos, y ahora continúa trabajando con los arquitectos clave de Watson Group y la organización hermana de IBM Research para avanzar en la ciencia y la práctica de los sistemas cognitivos.

La realización de modelos es muy importante por que propone el desarrollo orientado a objetos: 
-Estructura física y lógica.
-Semántica estática y dinámica.






Ivar Jacobson:
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.
El modelo de casos de uso de acuerdo con Jacobson,
es la base en la etapa de análisis, construcción y prueba.
OOSE presenta cinco técnicas para modelar un sistema:
1.- Modelo de requerimientos:
2.- Modelo de análisis:
estructura el sistema, modelando tres tipos de objetos
(objetos de interfase, objetos entidad y objetos de control).
3.- Modelo de diseño:
refina el modelo de análisis y lo adapta a un
ambiente de implementación.
Consiste de diagramas de interacción y diagramas
de transición de estados.
4.- Modelo de implementación:
 consiste en el código fuente de los objetos especificados
en el modelo de diseño.
5.- Modelo de prueba:
es llevado acabo mediante la realización de 
pruebas al modelo de implementación.

James Rambaugh:

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.
De acuerdo a Rumbaugh en el OMT, el sistema es descrito a partir de 3 modelos diferentes:
-Modelo de objetos: 
describe la estructura estática de los objetos en un 
sistema, y sus relaciones. Consiste de diagramas de objetos
-Modelo dinámico:
describe aspectos de control de un sistema y muestra
la parte dinámica de cada clase mediante diagramas de estados.
-Modelo funcional: 
describe el flujo de datos en el sistema mediante
diagramas de flujo de datos

Recuperado de:
http://www.itlalaguna.edu.mx/academico/carreras/sistemas/Analisis%20y%20diseño%20orientado%20a%20objetos/Resumen3.pdf 

No hay comentarios:

Publicar un comentario