De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

James E. Rumbaugh (nacido el 22 de agosto de 1947) es un informático estadounidense y metodólogo orientado a objetos [1] que es mejor conocido por su trabajo en la creación de la técnica de modelado de objetos (OMT) y el lenguaje de modelado unificado (UML).

Biografía [ editar ]

Nacido en Bethlehem, Pensilvania , Rumbaugh recibió una licenciatura en física del Instituto de Tecnología de Massachusetts (MIT), una maestría en astronomía del Instituto de Tecnología de California (Caltech) y un doctorado. en ciencias de la computación del MIT con el profesor Jack Dennis . [1]

Rumbaugh comenzó su carrera en la década de 1960 en Digital Equipment Corporation (DEC) como científico investigador principal. De 1968 a 1994 trabajó en el Centro de Investigación y Desarrollo de General Electric desarrollando tecnología, docencia y consultoría. En General Electric también dirigió el desarrollo de la técnica de modelado de objetos (OMT), un lenguaje de modelado de objetos para el modelado y diseño de software.

En 1994, se incorporó a Rational Software , donde trabajó con Ivar Jacobson y Grady Booch ("los tres amigos") para desarrollar el lenguaje de modelado unificado (UML). Posteriormente fusionaron sus metodologías de desarrollo de software, OMT, OOSE y Booch en el Proceso Unificado Racional (RUP). En 2003 se trasladó a IBM , tras la adquisición de Rational Software. Se jubiló en 2006. [1]

Tiene dos hijos adultos y (en 2009) vivía en Saratoga, California con su esposa. [2]

Trabajo [ editar ]

Los principales intereses de investigación de Rumbaugh son los lenguajes de descripción formal, la "semántica de la computación, las herramientas para la productividad de la programación y las aplicaciones que utilizan complejos algoritmos y estructuras de datos". [1]

En su trabajo de posgrado en el MIT, Rumbaugh contribuyó al desarrollo de la arquitectura informática de flujo de datos . Su tesis describe el lenguaje de programación en paralelo , equipo procesador paralelo y una base para una arquitectura de red, que se orienta al flujo de datos. [3] Rumbaugh hizo más contribuciones a la técnica de modelado de objetos , IDEF4 , el proceso unificado racional y el lenguaje de modelado unificado .

Publicaciones [ editar ]

Rumbaugh ha escrito varios libros sobre UML y RUP junto con Ivar Jacobson y Grady Booch . Una selección incluye:

  • 1975. Una arquitectura de computadora asincrónica paralela para programas de flujo de datos . Tesis del MIT
  • 1991. Modelado y Diseño Orientado a Objetos . Con otros. Prentice Hall , ISBN  0-13-629841-9 .
  • 1996. Insights OMT: perspectivas sobre el modelado del Journal of Object-Oriented Programming . Prólogo de James Coplien.
  • 1999. Proceso de desarrollo de software unificado
  • 2005. Modelado y diseño orientado a objetos con UML

Referencias [ editar ]

  1. ^ a b c d Biografía en InformIT Consultado el 22 de enero de 2010.
  2. ^ Mentes maestras de la programación: conversaciones con los creadores de Major ... - Federico Biancuzzi, Chromatic - Google Books Consultado el 12 de diciembre de 2016 .
  3. ^ James E. Rumbaugh (1975) Una arquitectura de computadora asincrónica paralela para programas de flujo de datos .

Enlaces externos [ editar ]

  • James Rumbaugh - biografía en InformIT