トリグヴェ・レンスカウグ | |
|---|---|
2010年のリーンスコーグ | |
| 生まれる | トリグヴェ・ミクジェル・ヘイエルダール・レーンスカウグ 1930年6月21日 |
| 死亡 | 2024年6月14日(93歳) |
| 国籍 | ノルウェー語 |
| 知られている | モデル・ビュー・コントローラ、オブジェクト指向ロール分析とモデリング、パーソナルプログラミング |
| 科学者としてのキャリア | |
| フィールド | コンピュータサイエンス |
| 機関 | 産業フォークニングのためのセントラル研究所、ゼロックス PARC、オスロのタスクン 大学 |
| Webサイト | folk.universitetetioslo.no/trygver |
トリグヴェ・ミッケル・ヘイエルダール・リーンスカウグ(1930年6月21日 - 2024年6月14日)は、ノルウェーのコンピュータ科学者であり、オスロ大学の名誉教授である。[1]彼は、1979年にゼロックスパロアルト研究所(PARC)を訪問中に、グラフィカルユーザーインターフェイス(GUI)ソフトウェア設計のためのモデル・ビュー・コントローラー(MVC)パターンを策定した。彼の最初の主要なソフトウェアプロジェクトである「Autokon」は、1963年に初めて使用され、30年以上にわたって世界中の造船所で使用され続けた成功したコンピュータ支援設計・コンピュータ支援製造(CAD / CAM)プログラムを生み出した。
リーンスコーグは、初期のSmalltalkとオブジェクト指向プログラミングの概念的な取り組みについて次のように述べている。[2]
MVC は、ユーザーが大規模で複雑なデータセットを制御する問題に対する一般的なソリューションとして考案されました。最も困難だったのは、さまざまなアーキテクチャ コンポーネントに適切な名前を付けることでした。最初に思いついたのは Model-View-Editor でした。特にAdele Goldbergと長い議論を重ねた結果、最終的に Model-View-Controller という用語に落ち着きました。
Reenskaug 氏はオブジェクト指向手法の研究に深く関わり、 1983 年にオブジェクト指向ロール分析およびモデリング(OOram) と OOram ツールを開発しました。1986 年には情報技術会社Taskonを設立し、OOram に基づくツールを開発しました。OOram のアイデアは成熟し、BabyUML プロジェクトへと大きく発展し、最終的にはデータ、コンテキスト、インタラクション(DCI) パラダイムが生まれました。
リーンスコーグは、共著者のペル・ウォルドとオッド・アリルド・レーネとともに「Working With Objects: The OOram Software Engineering Method」という本を執筆した。 [3]その後、彼は統一モデリング言語(UML)用の仮想マシン を書いた。2005年現在、彼はオスロ大学の情報学の名誉教授である。 [アップデート]
リーンスコーグは2024年6月14日に93歳で亡くなった。[4]
参考文献
- ^ Reenskaug, Trygve. 「Welcome to the pages of Trygve MH Reenskaug」.オスロ大学. 2018年4月25日時点のオリジナルよりアーカイブ。 2022年10月18日閲覧。
- ^ “MVC: Xerox PARC 1978-79”. 2018年4月25日時点のオリジナルよりアーカイブ。
- ^ Reenskaug, Trygve; Wold, Per; Lehne, Odd Arild ( 1995年 6 月)。オブジェクトの操作: OOram ソフトウェア エンジニアリング メソッド(PDF)。Prentice Hall。ISBN 978-0-13-452930-1. 2018年4月25日時点のオリジナル(PDF)よりアーカイブ。2010年4月18日閲覧。
- ^ “トリグヴェ・ミクジェル・ヘイエルダール・リースカウグ”.フォナス・ベグラベルセスビュラ。2024 年7 月 1 日に取得。
外部リンク
- 公式サイト
- リーンスカウグ、トリグヴェ。他。 「1970 年以降の厳選された出版物と書籍」。オスロ大学。
- Reenskaug, Trygve、Lehne, Odd Arild (1996)。「OOPSLA '96 チュートリアルの説明: チュートリアル 25: オブジェクトの操作: ロール モデルの分析と合成による使用と再利用」。プログラミング言語に関する特別興味グループ。
- Rupp, N. Alex (2003 年 12 月 11 日)。「パート 1: MVC パターンの歴史」。Java.net。2007年5 月 29 日時点のオリジナルからアーカイブ。(「MVC を超えて: サーブレット インフラストラクチャの新たな見方」というタイトルの記事の一部)
- CRIStinにおける Trygve Reenskaug の出版物リスト
