アイヴァル・ヤコブソン
アイヴァル・ヤコブソン | |
---|---|
![]() | |
生まれる | イヴァル・ヤルマー・ヤコブソン 1939年9月2日 スウェーデン、イスタッド |
国籍 | スウェーデン語 |
母校 | |
知られている | |
科学者としてのキャリア | |
フィールド | |
機関 |
|
Webサイト | 翻訳: |
Ivar Hjalmar Jacobson (スウェーデン語の発音: [ˈƐːvar ˈjɑ̂ːkɔbˌsɔn]) ⓘ ; 1939年9月2日生まれ)は、スウェーデンの コンピュータ科学者、ソフトウェアエンジニアUML、Objectory、Rational Unified Process(RUP)、アスペクト指向ソフトウェア開発、Essence の主要な貢献者として知られています
バイオグラフィー
アイヴァル・ヤコブソンは、1939 年 9 月 2 日にイスタッドで生まれました。1962年にヨーテボリのチャルマース工科大学で電気工学の修士号を取得しました。エリクソンで勤務した後、1985 年にストックホルムの王立工科大学で博士号取得のために取り組んでいた言語と手法を、論文「大規模リアルタイム システムのための言語構成」で形式化しました。[引用が必要]
修士号を取得後、ジェイコブソンはエリクソンに入社し、PLEXを含むコンピュータ交換システムAKE [1]とAXEの研究開発に従事しました。1987年4月、彼はObjective Systemsを設立しました。同社の過半数の株式は1991年にエリクソンに買収され、社名はObjectory ABに変更されました。ジェイコブソンは、1992年に公開されたソフトウェア手法オブジェクト指向ソフトウェアエンジニアリング(OOSE)を開発しました。これは、商用ソフトウェアプロセスObjectory(Object Factoryの略)の簡易版でした。
1995年10月、エリクソンはObjectoryをRational Softwareに売却し[2]、ジェイコブソンはグラディ・ブーチとジェームズ・ランボーと共に働き始めた。 2003年にIBMがRationalを買収すると、ジェイコブソンは同社を離れることにした。彼は2004年半ばにIvar Jacobson International (IJI)を設立し[3] 、英国とスウェーデンにオフィスを構えている[4]。
IJI は、Essence のユースケースを提供するいくつかの製品を開発しており、最新のものは Essence WorkBench です。
2000 年に、Agneta Jacobson とともに Jaczone AB を設立し、インテリジェント エージェント技術を使用して RUP をサポートするツール Waypointer を開発しました。Waypointer は 2004 年に JOLT 賞を受賞しました。
アイヴァル・ジェイコブソンは、2003 年にチャルマーズ大学からグスタフ・ダレンメダルを授与され、2009 年にペルーのサンマルティンデポレス大学で名誉博士号を取得しました。
仕事
まとめ
Ivar Jacobson 博士の貢献は 50 年以上にわたり、1967 年のコンポーネントとアーキテクチャから始まり、現在も「エンジニアリングの共通基盤」と評される Essence で継続しています。また、Use Cases を作成し、UML と Rational Unified Process を共同で作成しました。彼のソフトウェア製品には、Objectory とインテリジェント エージェント ツール Waypointer があります。
エリクソン
1967 年、エリクソンで、ジェイコブソンはエリクソンが開発していた新世代のソフトウェア制御電話交換機にソフトウェア コンポーネントを提案しました。この過程で、彼はシーケンス図も発明し、コラボレーション図も開発しました。また、状態遷移図を使用して、コンポーネント間のメッセージ フローを説明しました。[引用が必要]
ジェイコブソンはソフトウェア開発に設計図が必要であると認識し、仕様設計言語(SDL)のオリジナル開発者の一人となった。 [5] 1976年、SDLは通信業界の標準となった。[6]
1986年に彼は機能的なソフトウェア要件を指定する方法としてユースケースも発明した。 [7] [8]
ラショナルソフトウェア
ラショナルでは、ジェイコブソンと彼の同僚であるグレイディ・ブーチ、ジェームズ・ランボーがUMLの最初の開発者となり、彼のオブジェクトプロセスはフィリップ・クルヒテンのリーダーシップの下でラショナル統一プロセスへと進化しました。[8]
必須の統一プロセス
2005 年 11 月、ジェイコブソンはEssential Unified Process、略して「EssUP」を発表しました。EssUP は、確立されたソフトウェア開発プラクティスから派生した、新しい「プラクティス」中心の[説明が必要]ソフトウェア開発プロセスです。これは、統合プロセスキャンプ、アジャイル ソフトウェア開発キャンプ、プロセス改善 (主に能力成熟度モデル統合(CMMI)) キャンプの 3 つの異なるプロセス キャンプから得たプラクティスを統合したものです。それぞれが、構造、アジリティ、プロセス改善という異なる機能を提供します。
Ivar は EssUP を「超軽量で機敏な」RUP と表現しています。[9] IJI [誰? ] はEssUP をMicrosoft Visual Studio Team SystemとEclipseに統合しました。[引用が必要]
エッスワーク
EssUP の経験を基に、Ivar と彼のチーム、特に Ian Spence と Pan Wei Ng は 2006 年から EssWork を開発しました。EssWork はメソッドを扱うためのフレームワークです。これは、ソフトウェア開発の取り組みで常に普及している普遍的な要素のカーネルに基づいています。カーネルの上に 15 個のプラクティスが定義されています。チームはプラクティスを組み合わせることで独自のメソッドを作成できます。
SEMATとエッセンス
2009年11月、ジェイコブソン、バートランド・マイヤー、リチャード・ソレイ(「トロイカ」)は、ソフトウェアエンジニアリングの実践のための厳密で理論的な基盤を開発し、産業界と学界による広範な採用を促進するために、 SEMAT(ソフトウェアエンジニアリングの方法と理論)と呼ばれるイニシアチブを開始しました。SEMATはIJIの研究に触発されていますが、新たなスタートを切りました。2014年11月からOMG標準となっているエッセンスは、SEMATの最終成果です。[10]メソッドは、再利用可能なプラクティスの組み合わせとして作成されます。[11]
出版物
ジェイコブソンは数多くの本や記事を出版している。[12]抜粋:
- 1992年オブジェクト指向ソフトウェアエンジニアリング: ユースケース主導アプローチ (ACM Press) Magnus Christerson、Patrik Jonsson、Gunnar Overgaard 共著 Addison-Wesley、1992年、ISBN 0-201-54435-0
- 1994.オブジェクトアドバンテージ: オブジェクトテクノロジーによるビジネスプロセスリエンジニアリング (ACM Press)。M. Ericsson および A. Jacobson と共著。Addison-Wesley、ISBN 0-201-42289-1
- 1997.ソフトウェアの再利用: ビジネスを成功に導くアーキテクチャ、プロセス、組織 (ACM Press)。Martin Griss および Patrik Jonsson と共著。Addison-Wesley、1997、ISBN 0-201-92476-5
- 1998.統一モデリング言語リファレンスマニュアル。Grady BoochおよびJames Rumbaugh共著。Addison-Wesley Professional、2004、ISBN 0-321-24562-8
- 1998.統一モデリング言語ユーザーガイド。Grady BoochおよびJames Rumbaugh共著。Addison-Wesley Professional、2005、ISBN 0-321-26797-4
- 1999.統合ソフトウェア開発プロセス。Grady BoochおよびJames Rumbaughと共著。Addison-Wesley Professional、1999、ISBN 0-201-57169-2
- 2000.統一ソフトウェア開発プロセスへの道。Stefan Bylund との共著。ケンブリッジ大学出版局、1999 年、ISBN 978-0415817615
- 2004.ユースケースによるアスペクト指向ソフトウェア開発 (Addison-Wesley オブジェクト テクノロジー シリーズ)。Pan-Wei Ng と共著。Addison-Wesley、ISBN 0-321-26888-1
- 2013.ソフトウェア エンジニアリングの真髄 - SEMAT カーネルの適用。Pan-Wei Ng、Paul Mc Mahon、Ian Spence、Svante Lidman 共著。Addison-Wesley、2013、ISBN ISBN 978-0321885951
- 2015.システムコンテキストにおけるソフトウェアエンジニアリング。Bud Lawsonと共著。College Publications、2015 年、ISBN 978-1848901766
- 2019.現代ソフトウェアエンジニアリングのエッセンス - メソッドの牢獄からプラクティスを解放する。Harold "Bud" Lawson、Pan-Wei Ng、Paul Mc Mahon、Michael Goedicke 共著。ACM Books & Morgan & Claypool 出版社、2019 年、ISBN 978-1-947487-24-6
参考文献
- ^ 「エリクソンの物語 - エリクソン」2016年8月18日。
- ^ DBMS インタビュー - 1996 年 10 月 2008 年 5 月 9 日にWayback Machineにアーカイブ
- ^ 「ホーム」ivarjacobson.com .
- ^ 「ホーム」ivarjacobson.com .
- ^ Møller-Pedersen, Birger (2010-10-18). 「オブジェクト指向モデリング言語へのスカンジナビアの貢献」.北欧コンピューティングの歴史 3 . IFIP 情報通信技術の進歩。Vol. AICT-350. Springer. pp. 339– 349. doi : 10.1007/978-3-642-23315-9_38 . ISBN 978-3-642-23314-2。
- ^ Rockstrom, A.; Saracco, R. (1982). 「SDL--CCITT 仕様および記述言語」 . IEEE Transactions on Communications . 30 (6): 1310– 1318. doi :10.1109/TCOM.1982.1095599. ISSN 0096-2244. S2CID 14451600.
- ^ 産業環境におけるオブジェクト指向開発 | オブジェクト指向プログラミングシステム、言語、アプリケーションに関する会議議事録。Oopsla '87。1987 年 12 月。pp. 183– 191。doi : 10.1145/ 38807.38824。ISBN 9780897912471. 2020年8月10日閲覧。
{{cite book}}
:|website=
無視されました (ヘルプ) - ^ ab 統合ソフトウェア開発プロセス。Jacobson, Ivar., Booch, Grady., Rumbaugh, Jim。マサチューセッツ州レディング:Addison-Wesley。1999年。pp . xx– xxvi。ISBN 0-201-57169-2. OCLC 636807532.
{{cite book}}
: CS1 メンテナンス: その他 (リンク) - ^ 「Dr. Ivar Jacobson」。トレーニング。Ivar Jacobson International。2024年。
- ^ 「Essence仕様バージョン1.2について」www.omg.org . 2020年8月10日閲覧。
- ^ Ivar Jacobson International; Jacobson, Ivar; Lawson, Harold "Bud"; Ng, Pan-Wei; McMahon, Paul E.; Goedicke, Michael (2019). 「Essentializing プラクティス」。 現代ソフトウェアエンジニアリングのエッセンシャル: メソッドの牢獄からプラクティスを解放しよう!。 計算機協会。 pp. 31– 81。doi :10.1145/3277669.3277694。ISBN 978-1-947487-27-7. S2CID 243575665。
- ^ DBLP書誌サーバーの Ivar Jacobson
外部リンク
- アイヴァー・ジェイコブソン・インターナショナル
- アイヴァー・ジェイコブソンのブログ
- EssWork ウェブサイト