Los 3 amigos.
(Grady Booch, James Rambaugh e Ivar Jacobson).
Grady Booch
Grady es reconocido internacionalmente por su trabajo
innovador en arquitectura de software, ingeniería de software y entornos de
desarrollo colaborativo.
Se desempeñó como científico jefe de Rational Software Corporation desde
su fundación en 1981 y mediante su adquisición por parte de IBM.En 2003, ha estado profundamente
involucrado en la estrategia de sistemas cognitivos de IBM, para Watson y actualmente
es el científico principal de Watson / M enfocado en la cognición incorporada.
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.
Es la autor de los seis libros más vendidos, incluida
la Guía del usuario de UML y el análisis y diseño orientados a
objetos y aplicaciones con aplicaciones. Escribe una columna regular sobre
arquitectura para el software IEEE.
Grady
ha publicado varios cientos de artículos sobre ingeniería de software,
incluyendo artículos publicados a principios de los 80 que originaron el
término y práctica de diseño orientado a objetos (OOD), además de artículos
publicados a principios de 2000 que originaron el término y la práctica de
entornos de desarrollo colaborativo.
James Rambaugh
Es uno de los principales metodólogos orientados a
objetos. Es el principal desarrollador de la Técnica de Modelado de
Objetos (OMT) y el autor principal del libro best-seller Modelado y Diseño
Orientado a Objetos . Antes de unirse a Rational Software Corporation
en octubre de 1994, trabajó durante más de 25 años en el Centro de
Investigación y Desarrollo de General Electric en Schenectady, Nueva York.
Desarrolló el lenguaje de programación orientado a objetos
DSM, el modelo de control de árbol de estado, la notación de modelado de
objetos OMT y el editor gráfico de la herramienta Object Modeling Tool.
Su carrera se ha ocupado de la semántica de la
computación, las herramientas para programar la productividad y las
aplicaciones que usan algoritmos complejos y estructuras de datos.
Desarrolló Chipwright, un sistema CAD gráfico interactivo
para el diseño de VLSI con verificación de reglas de diseño incremental, también
desarrolló Flow Graph System, un sistema gráfico interactivo genérico para
controlar una red de trabajos de ingeniería de diseño, incluida la gestión de
múltiples versiones de datos y la coordinación del flujo de información entre
las aplicaciones.
Llevo a cabo algoritmos para la visualización de imágenes
tridimensionales en tiempo real utilizando procesadores de matriz, y desarrolló
Parallax, un lenguaje para la programación de procesadores de matriz
segmentados.
Ha publicado artículos de revistas sobre su trabajo y ha
hablado en conferencias líderes orientadas a objetos. Escribe una columna
regular para el Journal of Object-Oriented Programming.
Ivar Jacobson
En 1967 propuso la utilización de componentes de software en
el desarrollo de la nueva generación de conmutadores telefónicos controlados,
que Ericsson estaba
desarrollando. Para ello inventó diagramas de secuencia y desarrolló diagramas
de colaboración. También aplicó diagramas de transición de estado para
describir el flujo de mensajes entre los componentes.
Inventó casos de uso como una forma de especificar los
requisitos funcionales de software.
En 1987, dejó Ericsson y fundó la
empresa Objective Systems. Una mayoría de las acciones de la compañía fue
adquirida por Ericsson en 1991, y la compañía fue renombrada Objectory AB.Ivar
Jacobson desarrolló el proceso de software OOSE en Objectory AB alrededor
de 1992.
En 1995 Ericsson vendió Objectory AB a
la firma Rational Software, y Jacobson comenzó a trabajar con Grady Booch y James Rambaugh , primero para crear el Lenguaje Unificado de Modelado (UML)
y posteriormente para desarrollar el Proceso Unificado Racional (RUP).
Referencias:
No hay comentarios:
Publicar un comentario