ジェームズ・ランボー
ジェームズ・ランボーは、グラディ・ブーチとイヴァー・ヤコブソンとともに行った次の業績で、広く知られている。
ソフトウェア開発のためのモデリング言語 UML (Unified Modeling Language; 統一モデリング言語) の最初期の版の開発
Unified Process (UP) の開発
ランボーは現在も UML の開発に関わっている。 ランボーを含めたこの3人は、スリーアミーゴスとして言及されることがある。 1994年にランボーは、GE からグラディ・ブーチが在籍する Rational Software に移籍した。 さらに1995年には Rational Software が、イヴァー・ヤコブソンが在籍する Objectory AB を買収した。 Rational Software において、ランボーとブーチとヤコブソンは、それぞれが提唱していたオブジェクト指向ソフトウェア開発方法論を統合する作業に着手した。 それまで、オブジェクト指向開発方法論として、ランボーは OMT を、ブーチはBooch法を、ヤコブソンはOOSEを提唱し、それぞれ独自の開発手法とモデル図の記法を規定していた。 Rational Software で開発方法論を統合する作業の過程で、モデル図の記法と開発手法をまとめて統一するのではなく、モデル図の記法の統一と開発手法の統一の2つの作業に分割して、作業する方針を採ることになった。
統一したモデル図の記法の名前は UML (Unified Modeling Language; 統一モデリング言語) といい、OMG (Object Management Group) のもとで Rational Software は他の企業の人々と共同で開発を引き続き行い、1997年に UML 1.
ジェームズ・ランボーは、とりわけ、オブジェクト指向モデリングの分野での業績が広く知られている。
1975年に発表した博士論文 A Parallel Asynchronous Computer Architecture For Data Flow Programs で、データフロー指向のコンピュータ・アーキテクチャの基礎を論述した。 多くの人々より、ランボーはコンピュータアーキテクチャの考案者の一人と評価されている。
GE (ゼネラル・エレクトリック社) に勤めている時期にランボーは他の人々とともに行ったこととして、次の業績が知られている。
オブジェクト指向プログラミング言語 DSM の開発
オブジェクト指向ソフトウェア開発方法論 OMT (Object Modeling Technique; オブジェクトモデル化技法) の開発
OMT のモデル図を編集する最初のグラフィカルなツール (ソフトウェア) の開発
ランボーたちは著書『オブジェクト指向方法論OMT モデル化と設計』 (原著は1990年刊、邦訳は1992年刊) で OMT を説明している。