週末や夜間にIBM 1130コンピュータにアクセスできたことが、後に現代のソフトウェア開発手法の主要な設計者となるグラディ・ブーチ(Grady Booch)にとっての基礎的な経験となった。1955年にテキサス州アマリロで生まれた彼は、オブジェクト指向設計の形式化と、世界中のテクノロジー業界で使用される複雑なモデリング手法の標準化によって定義されるキャリアを築いた。
初期のキャリアと教育
ブーチは1977年に米国空軍士官学校で学部教育を修了し、1979年にカリフォルニア大学サンタバーバラ校で電気工学の修士号を取得した。彼の専門的なキャリアは米国空軍内で始まり、1977年から1981年までスペースシャトルに関連する地上支援ミッションのプロジェクトエンジニアおよびマネージャーを務めた。その後、空軍士官学校の教官に転身した。
方法論への貢献
1981年の設立から2003年のIBMによる買収までチーフサイエンティストを務めたRational Software在籍中、ブーチはブーチ法(Booch method)を開発した。1991年および1994年の著書『Object Oriented Analysis and Design With Applications』で詳述されたこの手法は、オブジェクト指向モデリング、反復的な開発プロセス、クラスの単純化といった推奨プラクティスを活用した。このアプローチは、クラス構造を管理するためのマイクロプロセスと、概念化、分析、設計、進化、保守を含むライフサイクル管理のためのマクロプロセスを特徴としていた。その特定の表記法は後に統一モデリング言語(UML)に取って代わられたが、ブーチ法の原則はRational Unified Processに統合された。
統一モデリング言語とIBMでの在職
ブーチは、1990年代にアイヴァー・ジェイコブソンおよびジェームズ・ランボーと協力して統一モデリング言語(UML)を開発したことで知られている。この標準は、様々なモデリング技術の要素を統合し、一貫したフレームワークを形成した。Rational Softwareの買収後、ブーチは2003年から2026年までIBMで役職を務めた。IBM Research内のソフトウェア工学担当チーフサイエンティストとして、長期的なソフトウェアプロジェクトを主導し、『Handbook of Software Architecture』に貢献した。また、Benjamin Cummingsのシリーズエディターとして、デザインパターンやアーキテクチャの指導を提唱した。
基本情報
- 生誕: 1955年、アマリロ、米国 - 教育: 米国空軍士官学校、カリフォルニア大学サンタバーバラ校 - 代表作: 統一モデリング言語 - ACMフェロー: 1995年 - IBMフェロー: 2003年 - ラブレスメダル: 2012年 - IEEEコンピュータソサエティ・コンピュータパイオニア賞: 2016年 - 所属学会: IEEE, ACM, AAAS
読者からの質問
### ブーチ法とは何ですか?
これは、1990年代初頭にブーチが執筆した、特定の表記法と二重サイクル開発プロセスを伴うオブジェクト指向分析および設計手法です。
### グラディ・ブーチを雇用した組織はどこですか?
彼は米国空軍、Rational Software、IBMで働きました。
.jpg)


