Jump to content

Дональд Файерсмит

Дональд Файерсмит
Дональд Файерсмит в 2006 году
Рожденный ( 1952-06-14 ) 14 июня 1952 г. (72 года)
Оклахома-Сити, Оклахома
Национальность Американский
Гражданство Соединенные Штаты
Альма-матер Государственный университет Аризоны
Известный Структура метода для архитектуры инженерных систем, разработка методов
Научная карьера
Поля Системная инженерия , разработка программного обеспечения , разработка требований , разработка методов и объектно-ориентированное проектирование.
Учреждения Институт программной инженерии

Дональд Г. Файерсмит (родился 14 июня 1952 года) — американский инженер-программист , консультант и преподаватель в Институте программной инженерии .

Биография

[ редактировать ]

Файерсмит получил степень бакалавра математики и немецкого языка в Линфилд-колледже в 1975 году и степень магистра математики в Университете штата Аризона в 1977 году. Он также проучился один год в Мюнхенском университете Людвига-Максимилиана .

Файрсмит начал работать в компьютерном бизнесе в качестве разработчика программного обеспечения в 1979 году и работал инженером по качеству, менеджером по конфигурации и менеджером данных в Computer Science Corporation в США, Германии и Швейцарии. С 1984 по 1988 год он был методологом ОО в корпорации Magnavox Electronic Systems. А с 1988 по 1995 год он был президентом Advanced Software Technology Specialists, небольшой консалтинговой и обучающей компании.

С 1994 по 1997 год он был редактором отдела комплектования, а также редактором и руководителем отдела справочных книг в SIGS Books. Кроме того, он был старшим инженером-консультантом по программному обеспечению в StorageTek, где он работал техническим руководителем, инженером по требованиям и архитектором программного обеспечения, главным архитектором Lante Corporation, которая специализировалась на создании электронных торговых площадок, и главным архитектором североамериканского бизнес-подразделения Cambridge Technology. Партнеры. С 2003 по 2020 год он работал главным инженером в Институте программной инженерии , где работает в отделе клиентских технических решений, помогая правительству США приобретать программно-емкие системы. [1] После выхода на пенсию в 2020 году он стал писателем на постоянной основе.

В 2015 году Файерсмит был удостоен звания заслуженного инженера Ассоциации вычислительной техники. [2]

Разработка методов (ME) и открытая технологическая среда и нотация (OPEN)

[ редактировать ]

и Яном Грэмом является соучредителем Firesmith вместе с Брайаном Хендерсоном-Селлерсом международного консорциума OPEN . [3] [4] [5] Файерсмит был основным разработчиком языка моделирования OPEN. [6] Файерсмит является основателем организации репозиториев OPEN Process Framework и разработчиком ее большого репозитория бесплатных компонентов методов многократного использования с открытым исходным кодом. [7]

ОТКРЫТЫЙ подход к разработке программного обеспечения основан на ситуационном методе разработки (SME). Это средство, с помощью которого группа разработчиков программного обеспечения может разработать метод и процесс, подходящие для их конкретной ситуации или обстоятельств. [8] [9] [10] Фрагменты методов, соответствующие международной метамодели разработки программного обеспечения. [11] стандарт, такой как ISO/IEC 24744 и хранящиеся в репозитории, выбираются индивидуально, а метод состоит из этих фрагментов метода. Подход МСП основан на исследованиях многих групп по всему миру – результаты недавней конференции опубликованы. [12]

Структура метода для архитектуры инженерных систем (MFESA)

[ редактировать ]

Firesmith является основным разработчиком Методической структуры для архитектуры инженерных систем (MFESA). [13] [14] Эта структура состоит из следующего:

  • Онтология, определяющая ключевые концепции проектирования системной архитектуры и их взаимосвязи.
  • Метамодель, определяющая основополагающие абстрактные супертипы компонентов метода для архитектуры инженерных систем, включая архитектурные:
    • Рабочие продукты, включая архитектуры и архитектурные представления, такие как модели и документы.
    • Рабочие единицы, включая действия, задачи и методы производства рабочих продуктов.
    • Производители, включая архитекторов, архитектурные группы и архитектурные инструменты, которые выполняют рабочие единицы для создания рабочих продуктов.
  • Репозиторий бесплатных, многоразовых компонентов методов с открытым исходным кодом для создания методов проектирования системной архитектуры для конкретной ситуации.
  • Метаметод для создания методов проектирования системной архитектуры для конкретной ситуации путем выбора соответствующих компонентов метода из репозитория, их соответствующей адаптации и интеграции для формирования нового метода проектирования архитектуры.

Публикации

[ редактировать ]

Он является автором нескольких технических книг по системной и программной инженерии, а также многочисленных технических статей, докладов на конференциях и учебных пособий. [15] Выбор:

  • 1993. Объектно-ориентированный анализ требований и логическое проектирование: подход к разработке программного обеспечения , John Wiley & Sons, ISBN   0-471-57807-X
  • 1995. Словарь объектных технологий: полный настольный справочник , Книги Кембриджского университета, ISBN   0-13-373887-6 , с Эдвардом М. Эйхолтом
  • 1998. Справочное руководство по открытому языку моделирования (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
  • 2019. Теория моделирования сознания: (или Ваша автономная машина разумна) , ДПК, ISBN   978-1705622919

Файерсмит также является автором нескольких современных паранормальных фэнтези, апокалиптической научной фантастики, боевиков и приключенческих романов:

  • 2014. Волшебные палочки: рог изобилия знаний о палочках , CreateSpace, ISBN   978-1497311220 (под псевдонимом Вольфрик Игнатиус Фойершмид)
  • 2015. Адские дыры: что скрывается внизу , CreateSpace, ISBN   978-1515068075
  • 2016. Адские дыры: Демоны на Далтоне , CreateSpace, ISBN   978-1523241767
  • 2018. Тайны дома Хоторн , CreateSpace, ISBN   978-1497311220
  • 2020. Адские дыры: В ад и обратно , ДПК, ISBN   978-1087921051
  • 2021. Котел жутких мечтаний , ДПК, ISBN   979-8566545042
  • 2021. Адские дыры: Месть раба , ДПК, ISBN   979-8527374209
  1. Страница сотрудников Дональда Файерсмита на веб-сайте SEI, дата обращения 23 сентября 2009 г.
  2. ^ Награды выдающихся членов ACM . Архивировано 9 июня 2014 г. на Wayback Machine . Получено 18 сентября 2016 г.
  3. ^ Что такое ОТКРЫТО? Краткое описание основания Консорциума OPEN. Проверено 23 сентября 2009 г.
  4. ^ Брайан Хендерсон-Селлерс и Дональд Файерсмит, Структура ОТКРЫТОГО процесса , Аддисон-Уэсли Лонгман, ISBN   0-201-67510-2 , 2001 г.
  5. ^ [1] Открытая альтернатива, Object Expert, Том 2, часть 1, стр. 14–15, ноябрь/декабрь 1996 г., SIGS Publications.
  6. ^ Дональд Файерсмит, Брайан Хендерсон-Селлерс и Ян Грэм, Справочное руководство по языку моделирования OPEN (OML) , Книги Кембриджского университета, ISBN   1-884842-75-5 , 1998 г.
  7. ^ Стул OPFRO , дата обращения 24 сентября 2009 г.
  8. ^ Хендерсон-Селлерс, Б. и Серур, М.К., 2005, Создание метода двойной гибкости – ценность разработки методов, J. Управление базами данных, 16 (4), 1–24
  9. ^ Хендерсон-Селлерс, Б. и Кумер, А., 2007, Использование методологии для обеспечения гибкости традиционной среды, Cutter IT Journal, 20 (5), 30–37; Переиздано как глава 5 (стр. 61–74) в книге «Содействие инновациям на границе гибкой разработки», 2008 г., отчет Cutter Consortium, 140 стр.
  10. ^ М. Баец, Д. Вавпотик и М. Криспер, 2007. Практико-ориентированный подход к созданию методов разработки программного обеспечения для конкретного проекта. Информационные и программные технологии 49, 345–365
  11. ^ Гонсалес-Перес, К. и Хендерсон-Селлерс, Б., 2008, Метамоделирование для разработки программного обеспечения, J. Wiley & Sons, Чичестер, 210 стр.
  12. ^ Ралите, Дж.; Бринккемпер С. и Хендерсон-Селлерс Б. (ред.), 2007, Ситуационная методология: основы и опыт. Материалы рабочей конференции IFIP WG 8.1, 12–14 сентября 2007 г., Женева, Швейцария, Серия IFIP, Vol. 244, Шпрингер, Берлин, 380 стр.
  13. ^ Дональд Файерсмит с Питером Капеллом, Дитрихом Фалькенталем, Чарльзом Б. Хэммонсом, ДеВиттом Т. Латимером IV и Томом Мерендино, Структура метода для архитектуры инженерных систем , Публикация Ауэрбаха, ISBN   978-1-4200-8575-4 , 2008 г., стр. 51–61
  14. ^ Методическая основа для архитектуры инженерных систем (MFESA) , учебное пособие на Конференции по технологиям систем и программного обеспечения 2009 г. (SSTC'2009), апрель 2009 г. Проверено 23 сентября 2009 г.
  15. ^ Список публикаций с библиографического сервера DBLP, получено 23 сентября 2009 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f9567f82f411f08760bb5e2b7890749e__1722539280
URL1:https://arc.ask3.ru/arc/aa/f9/9e/f9567f82f411f08760bb5e2b7890749e.html
Заголовок, (Title) документа по адресу, URL1:
Donald Firesmith - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)