ジェームズ・E・ランボー(1947年8月22日生まれ)は、アメリカのコンピュータ科学者、オブジェクト指向方法論者[1]であり、オブジェクトモデリング手法(OMT)と統一モデリング言語(UML)の考案で最もよく知られています。
バイオグラフィー
ペンシルベニア州ベツレヘム生まれのランボーは、マサチューセッツ工科大学(MIT)で物理学の学士号、カリフォルニア工科大学(Caltech)で天文学の修士号を取得し、MITでジャック・デニス教授の指導の下、コンピュータサイエンスの博士号を取得した。[1]
ランボーは、1960 年代にDigital Equipment Corporation (DEC) で主任研究科学者としてキャリアをスタートしました。1968 年から 1994 年にかけて、ゼネラル エレクトリック研究開発センターで技術開発、教育、コンサルティングに従事しました。ゼネラル エレクトリックでは、ソフトウェアのモデリングと設計のためのオブジェクト モデリング言語であるオブジェクト モデリング テクニック(OMT)の開発も主導しました。
1994年、彼はRational Softwareに入社し、Ivar JacobsonとGrady Booch(「Three Amigos」)と共にUnified Modeling Language (UML)の開発に携わった。後に彼らはOMT、 OOSE、Boochというソフトウェア開発手法をRational Unified Process (RUP)に統合した。2003年、Rational SoftwareがIBMに買収された後、彼はIBMに移り、2006年に退職した。[1]
彼には成人した子供が2人おり、(2009年)妻のマデリン・モローとカリフォルニア州サラトガに住んでいた。 [2]
仕事
ランボーの主な研究対象は、形式記述言語、「計算の意味論、プログラミング生産性のためのツール、複雑なアルゴリズムとデータ構造を使用したアプリケーション」です。[1]
MITの大学院で、ラムボーはデータフローコンピュータアーキテクチャの開発に貢献しました。彼の論文では、並列プログラミング言語、並列プロセッサコンピュータ、およびデータフローを指向するネットワークアーキテクチャの基礎について説明しました。[3]ラムボーは、オブジェクトモデリングテクニック、IDEF4、Rational Unified Process、およびUnified Modeling Languageにもさらに貢献しました。
出版物
Rumbaugh は、 Ivar JacobsonおよびGrady Boochと共同で、UML および RUP に関する多数の書籍を執筆しています。その一部を以下に示します。
- 1975.データフロープログラムのための並列非同期コンピュータアーキテクチャ。MIT論文
- 1991年「オブジェクト指向モデリングと設計」他共著。Prentice Hall、ISBN 0-13-629841-9。
- 1996. OMT の洞察: モデリングの展望、オブジェクト指向プログラミング ジャーナルより。序文は James Coplien による。
- 1999.統一されたソフトウェア開発プロセス
- 2005. UMLによるオブジェクト指向モデリングと設計
参考文献
- ^ InformIT の abcd Biography、2010 年 1 月 22 日にアクセス。
- ^ Masterminds of Programming: Conversations with the Creators of Major ... - Federico Biancuzzi、Chromatic - Google ブックス 2016 年 12 月 12 日取得。
- ^ James E. Rumbaugh (1975)データフロープログラムのための並列非同期コンピュータアーキテクチャ。
外部リンク
- James Rumbaugh – InformIT の経歴
