Дональд Файресмит - Википедия - Donald Firesmith
Дональд Файресмит | |
---|---|
Дональд Файресмит в 2006 году | |
Родившийся | Оклахома-Сити, Оклахома | 14 июня 1952 г.
Национальность | Соединенные Штаты |
Гражданство | Соединенные Штаты |
Альма-матер | Университет штата Аризона |
Известен | Структура методов для архитектур инженерных систем, Методология |
Научная карьера | |
Поля | Системная инженерия, программная инженерия, Разработка требований, методология, и объектно-ориентированный дизайн |
Учреждения | Институт программной инженерии |
Дональд Г. Файресмит (родился 14 июня 1952 г.) - американец инженер-программист, консультант и тренер Институт программной инженерии.
биография
Файресмит получил степень бакалавра искусств. по математике и немецкому языку от Линфилд Колледж в 1975 г. и степень магистра математики от Университет штата Аризона в 1977 г. Он также учился один год в Мюнхенский университет Людвига-Максимилиана.
Файресмит начал работать в компьютерном бизнесе в качестве разработчика программного обеспечения в 1979 году и был инженером по качеству, менеджером по конфигурации и менеджером данных в Computer Science Corporation в США, Германии и Швейцарии. С 1984 по 1988 год он был методистом по ОО в Magnavox Electronic Systems Corporation. А с 1988 по 1995 год он был президентом компании Advanced Software Technology Specialists, небольшой консалтинговой и обучающей компании. С 1994 по 1997 год он был редактором по закупкам, редактором и руководителем справочника SIGS Books. Кроме того, он был старшим инженером-консультантом по программному обеспечению в StorageTek, где работал техническим руководителем, инженером по требованиям и архитектором программного обеспечения, главным архитектором Lante Corporation, специализирующейся на производстве электронных маркетплейсов, и главным архитектором североамериканского бизнес-подразделения Cambridge Technology. Партнеры.
С 2003 г. - главный инженер Институт программной инженерии где он работает в отделе программных решений клиентских технических решений, помогая правительству США приобретать программно-емкие системы.[1]
Фирма Firesmith была удостоена звания заслуженного инженера Ассоциацией вычислительного оборудования в 2015 году.[2]
Работа
Разработка методов (ME) и открытая среда процесса и нотация (OPEN)
Firesmith является соучредителем Брайан Хендерсон-Селлерс и Ян Грэм из международного ОТКРЫТЫЙ Консорциум.[3][4][5] Файресмит был основным разработчиком ОТКРЫТОГО языка моделирования.[6] Firesmith является основателем Организация репозитория OPEN Process Framework и разработчик своего большого репозитория бесплатных многократно используемых компонентов методов с открытым исходным кодом.[7]
В ОТКРЫТО подход к разработке программного обеспечения основан на ситуационном методе инженерии (SME). Это средство, с помощью которого группа разработчиков программного обеспечения может создать метод и процесс, которые подходят для их собственной конкретной ситуации или обстоятельств.[8][9][10] Фрагменты методов, соответствующие международной метамодели программной инженерии[11] стандарт, такой как ISO / IEC 24744 и хранятся в репозитории, выбираются индивидуально, а метод состоит из этих фрагментов метода. Подход SME основан на исследованиях, проведенных многими группами по всему миру - результаты недавней конференции опубликованы.[12]
Структура методов для архитектур инженерных систем (MFESA)
Firesmith является основным разработчиком Структура методов для архитектур инженерных систем (MFESA).[13][14] Эта структура состоит из следующего:
- Онтология определение ключевых концепций проектирования системной архитектуры и их взаимосвязей
- Метамодель определение базовых абстрактных супертипов компонентов методов для архитектур инженерных систем, включая архитектурные:
- Рабочие продукты, включая архитектуры и архитектурные представления, такие как модели и документы
- Рабочие единицы, включая действия, задачи и методы для производства рабочих продуктов
- Производители, включая архитекторов, группы архитекторов и архитектурные инструменты, которые выполняют рабочие единицы для производства рабочих продуктов.
- Репозиторий бесплатных, с открытым исходным кодом, многоразовых компоненты метода для создания методов проектирования системной архитектуры в зависимости от ситуации
- Метаметод для создания методов проектирования системной архитектуры в зависимости от ситуации путем выбора соответствующих компонентов метода из репозитория, их адаптации и интеграции для формирования нового метода проектирования архитектуры.
Публикации
Он является автором нескольких технических книг по системной и программной инженерии, а также множества технических статей, докладов конференций и руководств.[15] Подборка:
- 1993. Объектно-ориентированный анализ требований и логическое проектирование: подход к разработке программного обеспечения, Джон Уайли и сыновья, ISBN 0-471-57807-X
- 1995. Словарь объектных технологий: полный настольный справочник, Книги Кембриджского университета, ISBN 0-13-373887-6, с Эдвардом М. Эйкхолтом
- 1998. Справочное руководство по OPEN Modeling Language (OML), Книги Кембриджского университета, ISBN 1-884842-75-5, с Брайан Хендерсон-Селлерс и Ян Грэм
- 1998. Документирование полного Java-приложения с помощью OPEN, Эддисон-Уэсли Лонгман, ISBN 0-201-34277-4со Скоттом Кручем, Маршаллом Стоу и Грегом Хендли
- 2001. Структура открытого процесса, Эддисон-Уэсли Лонгман, ISBN 0-201-67510-2, с Брайаном Хендерсоном-Селлерсом
- 2008. Структура методов для инженерных системных архитектур, Издание Ауэрбаха, ISBN 978-1-4200-8575-4с Питером Капеллом, Дитрихом Фалькенталем, Чарльзом Б. Хэммонсом, ДеВиттом Т. Латимером IV и Томом Мерендино
- 2013. Общие подводные камни при тестировании систем и программного обеспечения и способы их предотвращения и смягчения: описания, симптомы, последствия, причины и рекомендации, Эддисон-Уэсли, ISBN 978-0133748550
Файресмит также является автором нескольких современных паранормальных фэнтези, апокалиптической научной фантастики, боевиков и приключенческих романов:
- 2014. Magical Wands: Рог изобилия Wand Lore, CreateSpace, ISBN 978-1497311220 (под псевдонимом Вольфрик Игнатий Фейершмид)
- 2015 Адские дыры: что скрывается внизу, CreateSpace, ISBN 978-1515068075
- 2016 Адские дыры: Демоны на Далтоне, CreateSpace, ISBN 978-1523241767
- 2018 Тайны Хоторн Хаус, CreateSpace, ISBN 978-1497311220
Рекомендации
- ^ Персональная страница Дональда Файресмита на сайте SEI Проверено 23 сентября 2009.
- ^ Награды выдающихся членов ACM Проверено 18 сентября 2016.
- ^ Что ОТКРЫТО? Краткое описание основания Консорциума OPEN. Проверено 23 сентября 2009.
- ^ Брайан Хендерсон-Селлерс и Дональд Файресмит, Структура открытого процесса, Эддисон-Уэсли Лонгман, ISBN 0-201-67510-2, 2001
- ^ [1] Открытая альтернатива, Object Expert, том 2, часть 1, стр. 14–15, ноябрь / декабрь 1996 г., SIGS Publications
- ^ Дональд Файресмит, Брайан Хендерсон-Селлерс и Ян Грэм, Справочное руководство по OPEN Modeling Language (OML), Книги Кембриджского университета, ISBN 1-884842-75-5, 1998
- ^ OPFRO Стул Проверено 24 сентября 2009.
- ^ Хендерсон-Селлерс, Б. и Сероур, М.К., 2005, Создание метода двойной гибкости - ценность разработки метода, J. Database Management, 16 (4), 1-24.
- ^ Хендерсон-Селлерс, Б. и Кумер, А., 2007, Использование методологии для создания гибкой традиционной среды, Cutter IT Journal, 20 (5), 30–37; Переиздано в главе 5 (стр. 61–74) в книге «Содействие инновациям на гибких рубежах», 2008 г., отчет Cutter Consortium, 140 стр.
- ^ М. Баец, Д. Вавпотич и М. Криспер, 2007. Практический подход к созданию методов разработки программного обеспечения для конкретных проектов. Информационные и программные технологии 49, 345–365
- ^ Гонсалес-Перес, К. и Хендерсон-Селлерс, Б., 2008, Метамоделирование для разработки программного обеспечения, J. Wiley & Sons, Чичестер, 210pp.
- ^ Ralyté, J .; Бринккемпер, С. и Хендерсон-Селлерс, Б. (ред.), 2007, Ситуационная методология разработки: основы и опыт. Материалы рабочей конференции IFIP WG 8.1, 12–14 сентября 2007 г., Женева, Швейцария, IFIP Series, Vol. 244, Springer, Берлин, 380pp.
- ^ Дональд Файресмит с Питером Капеллом, Дитрихом Фалькенталем, Чарльзом Б. Хэммонсом, ДеВиттом Т. Латимером IV и Томом Мерендино, Структура методов для инженерных систем архитектуры, Издание Ауэрбаха, ISBN 978-1-4200-8575-4, 2008, стр. 51–61.
- ^ Структура методов для архитектур инженерных систем (MFESA), учебное пособие на конференции по системным и программным технологиям 2009 г. (SSTC'2009), апрель 2009 г. Проверено 23 сентября 2009 г.
- ^ Список публикаций с сервера библиографии DBLP Проверено 23 сентября 2009.
Этот биография живого человека слишком полагается на Рекомендации к основные источники.Сентябрь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
внешняя ссылка
- Домашняя страница SEI Дональда Файресмита
- Организация репозитория OPEN Process Framework
- Личный сайт Firesmith со списком (и ссылками на) его публикаций