Researcher

James E. Rumbaugh

Also known as James Rumbaugh, Jim Rumbaugh

James Rumbaugh shaped software modeling through the Object Modeling Technique and the Unified Modeling Language. His 1975 MIT thesis described a parallel asynchronous computer architecture, and his 1991 book presented OMT as a notation for object-oriented systems. After more than 25 years at General Electric, he joined Rational in October 1994 and began UML work with Grady Booch; their team released early UML documents in 1996. He coauthored a 1999 guide to the Unified Process and led software-modeling work at IBM Rational as a Distinguished Engineer in 2005. By 2017, he worked at IBM and coauthored a second edition of the UML guide.

Works
70

Publication numbers from OpenAlex, as of 15 October 2026. Citations and h-index are hidden because this OpenAlex record may be incomplete or mix in other authors.

Timeline

  1. 1975

    A data-flow thesis

    At MIT, he completes a Ph.D. thesis in 1975 on a parallel asynchronous computer architecture for data-flow programs.

  2. 1991

    The OMT book

    In 1991, he publishes Object-Oriented Modeling and Design, which presents OMT as a graphical notation for object-oriented systems.

  3. 1994

    From GE to Rational

    After more than 25 years at General Electric, he joins Rational in October 1994. He begins the UML effort with Grady Booch.

  4. 1996

    Early UML specifications

    With Grady Booch and Ivar Jacobson, he helps release the UML 0.9 and 0.91 documents in 1996.

  5. 1999

    The Unified Process book

    In 1999, he coauthors The Unified Software Development Process with Ivar Jacobson and Grady Booch; the book uses UML models to show the process.

  6. 2005

    IBM modeling leadership

    In 2005, he is an IBM Distinguished Engineer and leads software-modeling efforts at IBM Rational.

  7. By 2017

    IBM and a UML guide

    By 2017, he works at IBM and coauthors the second edition of The Unified Modeling Language User Guide with Grady Booch and Ivar Jacobson.

Sources and credits

Photo: We have no published photo of James E. Rumbaugh yet. Send us a free-licensed photo.

  1. A parallel asynchronous computer architecture for data flow programs library.kaist.ac.kr. Checked 15 October 2026.
  2. Object-oriented Modeling and Design - James Rumbaugh - Google Books books.google.com. Checked 15 October 2026.
  3. James Rumbaugh | InformIT informit.com. Checked 15 October 2026.
  4. History of UML cs.hmc.edu. Checked 15 October 2026.
  5. Why Is It Important? | Object Management Group omg.org. Checked 15 October 2026.
  6. Unified Software Development Process (Paperback), The | InformIT informit.com. Checked 15 October 2026.
  7. Interview: IBM’s Rumbaugh scorns Microsoft UML stance | InfoWorld infoworld.com. Checked 15 October 2026.
  8. Unified Modeling Language User Guide, The, 2nd edition | Pearson pearson.com. Checked 15 October 2026.