James E. Rumbaugh is an American computer scientist and object-oriented methodologist who is best known for his work in creating the Object Modeling Technique and the Unified Modeling Language.
Education
Born in Bethlehem, Pennsylvania, Rumbaugh received a Bachelor of Surgery in physics from the Massachusetts Institute of Technology (Massachusetts Institute of Technology), an Master of Surgery in astronomy from the California Institute of Technology (Caltech), and received a Doctor of Philosophy in computer science from Massachusetts Institute of Technology under Professor Jack Dennis.
Career
Rumbaugh started his career in the 1960s at Digital Equipment Corporation (DEC) as a lead research scientist From 1968 to 1994 he worked at the General Electric Research and Development Center developing technology, teaching, and consulting. At General Electric he also led the development of Object-modeling technique (OMT), an object modeling language for software modeling and designing.
In 1994, he joined Rational Software, where he worked with Ivar Jacobson and Grady Booch ("the Three Amigos") to develop Unified Modeling Language (UML).
Later they merged their software development methologies, OMT, OOSE and Booch into the Rational Unified Process (RUP). In 2003 he moved to International Business Machines Corporation, after its acquisition of Rational Software.
He retired in 2006.