James E. Rumbaugh (born August 22, 1947) is an American computer scientist and object-oriented methodologist who is best known for his work in creating the Object Modeling Technique (OMT) and the Unified Modeling Language (UML).

Biography

Born in Bethlehem, Pennsylvania, Rumbaugh received a B.S. in physics from the Massachusetts Institute of Technology (MIT), an M.S. in astronomy from the California Institute of Technology (Caltech), and received a Ph.D. in computer science from MIT under Professor Jack Dennis.

Work

Rumbaugh's main research interests are formal description languages, "semantics of computation, tools for programming productivity, and applications using complex algorithms and data structures". Rumbaugh made further contributions to Object Modeling Technique, IDEF4, the Rational Unified Process and Unified Modeling Language.

Publications

Rumbaugh has written a number of books about UML and RUP together with Ivar Jacobson and Grady Booch. A selection includes:

  • 1975. A Parallel Asynchronous Computer Architecture For Data Flow Programs. MIT thesis
  • 1991. Object-Oriented Modeling and Design. With others. Prentice Hall, .
  • 1996. OMT insights : perspectives on modeling from the Journal of Object-Oriented Programming. Foreword by James Coplien.
  • 1999. Unified software development process
  • 2005. Object-oriented modeling and design with UML

References

  • James Rumbaugh – Biography on InformIT