ドナルド・ファイアスミス | |
|---|---|
ドナルド・ファイアスミス、2006年 | |
| 生まれる | 1952年6月14日 オクラホマ州オクラホマシティ |
| 国籍 | アメリカ人 |
| 市民権 | アメリカ合衆国 |
| 母校 | アリゾナ州立大学 |
| 知られている | エンジニアリングシステムアーキテクチャのためのメソッドフレームワーク、メソッドエンジニアリング |
| 科学者としてのキャリア | |
| フィールド | システム工学、ソフトウェア工学、要件工学、方法論工学、オブジェクト指向設計 |
| 機関 | ソフトウェアエンジニアリング研究所 |
ドナルド・G・ファイアスミス(1952年6月14日生まれ)は、アメリカのソフトウェアエンジニア、コンサルタント、ソフトウェアエンジニアリング協会のトレーナーである。
バイオグラフィー
ファイアスミスは、1975年にリンフィールド大学で数学とドイツ語の学士号を取得し、1977年にアリゾナ州立大学で数学の修士号を取得しました。また、ミュンヘンのルートヴィヒ・マクシミリアン大学で1年間学びました。
ファイアスミスは 1979 年にソフトウェア開発者としてコンピュータ業界で働き始め、米国、ドイツ、スイスの Computer Science Corporation で品質エンジニア、構成マネージャー、データ マネージャーを務めました。1984 年から 1988 年までは Magnavox Electronic Systems Corporation で OO 方法論者を務めました。また、1988 年から 1995 年までは、小規模なコンサルティングおよびトレーニング会社である Advanced Software Technology Specialists の社長を務めました。
1994年から1997年まで、SIGS Booksで編集者およびReference Booksの編集長を務めました。さらに、StorageTekのシニアアドバイザリソフトウェアエンジニアとして、テクニカルリーダー、要件エンジニア、ソフトウェアアーキテクト、eマーケットプレイスの制作を専門とするLante Corporationのチーフアーキテクト、Cambridge Technology Partnersの北米事業部のチーフアーキテクトとして活躍しました。2003年から2020年まで、Software Engineering Instituteの主席エンジニアとして、クライアントテクニカルソリューションソフトウェアソリューション部門に勤務し、米国政府によるソフトウェア集約型システムの取得を支援しています。[1] 2020年に退職して以来、専業小説家として活動しています。
ファイアスミスは2015年に計算機協会から優秀技術者に選出された。[2]
仕事
メソッドエンジニアリング (ME) とオープンプロセス環境と表記法 (OPEN)
ファイアスミスは、ブライアン・ヘンダーソン・セラーズ、イアン・グラハムとともに、国際OPENコンソーシアムの共同設立者です。 [3] [4] [5]ファイアスミスは、OPENモデリング言語の主要開発者でした。[6]ファイアスミスは、OPENプロセスフレームワークリポジトリ組織の創設者であり、無料のオープンソースの再利用可能なメソッドコンポーネントの大規模なリポジトリの開発者です。[7]
ソフトウェア開発に対するオープンアプローチは、状況的メソッドエンジニアリング(SME)に基づいています。これは、ソフトウェア開発チームが独自の状況や環境に適した方法とプロセスを構築できる手段です。[8] [9] [10] ISO/IEC 24744などの国際ソフトウェアエンジニアリングメタモデル[11]標準に準拠し、リポジトリに保存されているメソッドのフラグメントが個別に選択され、これらのメソッドフラグメントからメソッドが構成されます。SMEアプローチは、世界中の多くのグループによる研究に基づいており、最近の会議の結果が公開されています。[12]
エンジニアリング システム アーキテクチャのメソッド フレームワーク (MFESA)
ファイアスミスは、エンジニアリングシステムアーキテクチャのための方法論フレームワーク(MFESA)の主要開発者です。[13] [14]このフレームワークは次の要素で構成されています。
- システムアーキテクチャエンジニアリングの主要概念とその関係を定義するオントロジー
- アーキテクチャを含むエンジニアリング システム アーキテクチャのメソッド コンポーネントの基本的な抽象スーパータイプを定義する
メタモデル:
- モデルやドキュメントなどのアーキテクチャとアーキテクチャ表現を含む作業成果物
- 作業単位には、作業成果物を生産するための活動、タスク、技術が含まれます。
- 作業成果物を作成するための作業単位を実行する建築家、アーキテクチャチーム、アーキテクチャツールなどのプロデューサー
- 状況に応じたシステムアーキテクチャエンジニアリング手法を作成するための、無料でオープンソースの再利用可能な手法コンポーネントのリポジトリ
- リポジトリから適切なメソッドコンポーネントを選択し、必要に応じて調整し、それらを統合して新しいアーキテクチャエンジニアリングメソッドを形成することにより、状況固有のシステムアーキテクチャエンジニアリングメソッドを作成するためのメタメソッド
出版物
彼はシステムおよびソフトウェアエンジニアリングに関する技術書を数冊執筆しているほか、多数の技術記事、会議論文、チュートリアルも執筆している[15]。
- 1993年、オブジェクト指向要件分析と論理設計:ソフトウェアエンジニアリングアプローチ、John Wiley & Sons、ISBN 0-471-57807-X
- 1995年、オブジェクトテクノロジー辞典:決定版デスクリファレンス、ケンブリッジ大学ブックス、ISBN 0-13-373887-6、エドワード・M・エイクホルトとの共著
- 1998年、OPENモデリング言語(OML)リファレンスマニュアル、ケンブリッジ大学ブックス、ISBN 1-884842-75-5、ブライアン・ヘンダーソン・セラーズ、イアン・グラハム共著
- 1998. OPEN を使用した完全な Java アプリケーションのドキュメント化、Addison-Wesley Longman、ISBN 0-201-34277-4、Scott Krutsch、Marshall Stowe、Greg Hendley 共著
- 2001. The OPEN Process Framework、Addison-Wesley Longman、ISBN 0-201-67510-2、Brian Henderson-Sellersとの共著
- 2008.エンジニアリング システム アーキテクチャのメソッド フレームワーク、Auerbach Publication、ISBN 978-1-4200-8575-4、Peter Capell、Dietrich Falkenthal、Charles B. Hammons、DeWitt T. Latimer IV、Tom Merendino と共著
- 2013.システムおよびソフトウェア テストの一般的な落とし穴とその防止および軽減方法: 説明、症状、結果、原因、推奨事項、Addison-Wesley、ISBN 978-0133748550
- 2019.意識のシミュレーション理論: (またはあなたの自動運転車は知覚力を持っている)、KDP、ISBN 978-1705622919
ファイアスミスは、現代の超常現象ファンタジー、終末論的 SF、アクション、冒険小説の著者でもあります。
- 2014年、「Magical Wands: A Cornucopia of Wand Lore」、CreateSpace、ISBN 978-1497311220(ペンネーム:Wolfrick Ignatius Feuerschmied)
- 2015年。『地獄の穴:その下に潜むもの』、CreateSpace、ISBN 978-1515068075
- 2016年、ヘルホールズ:ダルトンの悪魔、CreateSpace、ISBN 978-1523241767
- 2018年、ホーソーンハウスの秘密、CreateSpace、ISBN 978-1497311220
- 2020年。ヘルホールズ:地獄への帰還、KDP、ISBN 978-1087921051
- 2021年。不気味な夢の大釜、KDP、ISBN 979-8566545042
- 2021年。地獄の穴:奴隷の復讐、KDP、ISBN 979-8527374209
参考文献
- ^ SEI ウェブサイトの Donald Firesmith のスタッフ ページ。2009 年 9 月 23 日閲覧。
- ^ ACM Distinguished Member Awards 2014-06-09 にWayback Machineでアーカイブされ、2016-09-18 に取得されました。
- ^ OPEN とは何ですか? OPEN コンソーシアムの設立に関する簡単な説明。2009 年 9 月 23 日閲覧。
- ^ ブライアン・ヘンダーソン・セラーズとドナルド・ファイアスミス、「The OPEN Process Framework」、Addison-Wesley Longman、ISBN 0-201-67510-2、2001年
- ^ [1] The Open Alternative、Object Expert、第2巻第1部、pp 14-15、1996年11月/12月、SIGS Publications
- ^ ドナルド・ファイアスミス、ブライアン・ヘンダーソン・セラーズ、イアン・グラハム、「OPEN モデリング言語 (OML) リファレンスマニュアル」、ケンブリッジ大学出版、ISBN 1-884842-75-5、1998
- ^ OPFRO議長 2009年9月24日閲覧。
- ^ ヘンダーソン・セラーズ、B. およびセロア、MK、2005、「デュアル・アジリティ・メソッドの作成 - メソッド・エンジニアリングの価値」、データベース管理ジャーナル、16(4)、1-24
- ^ Henderson-Sellers, B. および Qumer, A., 2007, 「メソッド エンジニアリングを使用して従来の環境をアジャイルにする」、Cutter IT Journal、20(5)、30–37。2008 年、Cutter コンソーシアム レポート「Fostering Innovation on the Agile Frontier」の第 5 章 (pp. 61–74) として再公開。140 ページ
- ^ M. Bajec、D. Vavpotic、M. Krisper、2007年。プロジェクト固有のソフトウェア開発手法を作成するための実践主導型アプローチ。情報およびソフトウェア技術49、345-365
- ^ Gonzalez-Perez, C. および Henderson-Sellers, B.、2008、「ソフトウェアエンジニアリングのためのメタモデリング」、J. Wiley & Sons、チチェスター、210 ページ
- ^ Ralyté, J.; Brinkkemper, S. および Henderson-Sellers, B. (編)、2007 年、「状況的手法エンジニアリング: 基礎と経験」。IFIP WG 8.1 ワーキング カンファレンスの議事録、2007 年 9 月 12 ~ 14 日、ジュネーブ、スイス、IFIP シリーズ、第 244 巻、Springer、ベルリン、380 ページ
- ^ ドナルド・ファイアスミス、ピーター・カペル、ディートリッヒ・ファルケンタール、チャールズ・B・ハモンズ、デウィット・T・ラティマーIV、トム・メレンディーノ共著『エンジニアリングシステムアーキテクチャのための方法論フレームワーク』、Auerbach Publication、ISBN 978-1-4200-8575-4、2008年、51~61ページ
- ^ Method Framework for Engineering System Architectures (MFESA)、2009 System and Software Technology Conference (SSTC'2009) のチュートリアル、2009 年 4 月。2009 年 9 月 23 日閲覧。
- ^ DBLP 書誌サーバーからの出版物リスト 2009 年 9 月 23 日取得。
外部リンク
- ドナルド・ファイアスミスのSEIホームページ
- OPENプロセスフレームワークリポジトリ組織
- ファイアスミスの著者ウェブサイトには彼の出版物のリスト(およびリンク)があります
