Jump to content

Дэвид Макговеран

Дэвид Макговеран (1952 г.р.) — американский учёный-компьютерщик и физик, аналитик индустрии программного обеспечения и изобретатель. В области информатики он признан одним из пионеров теории реляционных баз данных .

Образование

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

Дэвид Макговеран специализировался на физике и математике, а с 1973 по 1976 год специализировался на познании и коммуникации в Чикагском университете , а также получил аспирантуру по физике и психолингвистике . С 1976 по 1979 год он учился в аспирантуре Стэнфордского университета .

Будучи студентом, он работал в Энрико Ферми Лаборатории астрофизики и космических исследований Института (Чикаго, 1973-1974 гг.), в Западных лабораториях прикладной науки и технологий Dow Chemical Company (Уолнат-Крик, Калифорния, 1974 г.) и в больницах Чикагского университета. и клиники (1975-6). После окончания Чикагского университета он основал консалтинговую фирму Alternative Technologies. [1] (Менло-Парк, Калифорния, 1976) под руководством Х. Дина Брауна и Катберта Херда . Начав свою консалтинговую практику, он работал в SRI International (1976-9), своем первом консультационном клиенте. [2]

В период с 1979 по 1981 год он преподавал электронику в Профессиональном инженерном институте колледжа Менло (Редвуд-Сити, Калифорния) и был заведующим кафедрой компьютерных наук и бизнеса в колледже Конди (Сан-Хосе, Калифорния), разрабатывая школьную программу бакалавриата по компьютерным технологиям. наука. [3]

Компания Alternative Technologies предоставила консультации по проектированию и разработке многочисленных программных систем, специализирующихся на критически важных и распределенных приложениях. Среди клиентов были AT&T, Blue Cross, Digital Equipment, Goldman Sachs, HP, IBM, Microsoft, MCI-Worldcom, Oracle и многие другие. [4]

Вклад Макговерана в разработку программного обеспечения включает систему совместной конференц-связи (1978); многоуровневая реляционная система CIM ( компьютерно-интегрированное производство ) (Fasttrack, 1982); менеджер реляционного доступа (1984–89); международный электронный перевод средств (1984 год); базы данных торговых систем (1986–91); OLCP требования (1986 г.); объектно -реляционное управление портфелем (1986–89); первый клиент Sybase SQL Server для ПК (1987 г.); требования к клиент-серверному API (1988 г.); требования к объектно-реляционному API (1990 г.); требования к оптимизатору запросов (1990 г.); первый промежуточного программного обеспечения анализ и прогноз рынка (1991 г.); возможности подключения к базе данных Тест (1993 г.); [5] многочисленные высокодоступные и масштабируемые системы (1994–96); и разработал продукты BPMS и создал BPM [6] категория (1998-2000) с HP и IBM .

Он председательствовал на различных профессиональных конференциях (1975–2001). Он оценивает возможности и риски программного обеспечения для поставщиков, венчурных капиталистов и других инвесторов; а иногда выступает в качестве эксперта в судебных процессах по вопросам интеллектуальной собственности на программное обеспечение .

Исследовать

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

Математическая логика

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

Работа над приложениями математической логики пронизала карьеру г-на Макговерана (с 1971 г. по настоящее время). Он провел оригинальные исследования и опубликовал статьи о структуре парадоксов . [7] применение квантовой логики к шизофрении , [8] лингвистическая логика [9] и вычислительная семантика (под руководством Джеймса Д. МакКоули ), нечеткая логика , [10] [11] [12] и приложения логики, включая многозначную логику , к базам данных. [13] [14] [15] [16] [17] [18]

Управление транзакциями

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

Начиная с 1981 года, [19] [20] Г-н Макговеран начал консультировать по вопросам проектирования систем обработки транзакций, включая распределенные транзакции . Исследования сложности и стоимости распределенных транзакций, а также сложности поддержания согласованности транзакций в онлайн-приложениях привели к исследованию альтернатив традиционным моделям транзакций, в которых использовалось пессимистическое управление параллелизмом и применялись свойства ACID . [21] Макговеран определил физические транзакции как единицу восстановления, логические транзакции как единицу согласованности и бизнес-транзакции как единицу аудита. [22] Полученная в результате адаптивная модель транзакций вводит внутреннее определение согласованности транзакций, откладывая принятие решения об объединении результатов двух или более транзакций. Его работа по управлению транзакциями привела к получению патента США № 7 103 597. [23]

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

Исследование Макговерана Э. Ф. Кодда было реляционной модели сосредоточено на вопросах моделирования данных (проектирования баз данных), недостающей информации и обновления представлений. Некоторые исследователи баз данных считают последние две наиболее трудными и противоречивыми проблемами в исследовании реляционных баз данных. [24]

Работая над проектированием и разработкой нескольких ранних крупномасштабных распределенных коммерческих приложений реляционных баз данных, [25] [26] Макговеран стремился улучшить науку проектирования баз данных . Эта работа привела к развитию

  1. новый анализ и решения проблемы «недостающей информации» и отказ от использования нулей и, следовательно, многозначной логики
  2. спецификация и использование предикатов отношений (функций принадлежности отношений или множеств) как применение закона Лейбница [27] [28] [29]
  3. новый принцип проектирования (с CJ Date ), теперь известный как принцип ортогонального проектирования (POOD)

Его работа по логике применительно к реляционным базам данных и проектированию без нулевых значений (1993) переиздавалась несколько раз. [30] [31]

Макговеран занялся проблемой обновления представлений вместе с Кристофером Дж. Дейтом, начиная с 1993 года, после того как он разработал методы обратимой миграции схем для клиентов на Уолл-стрит. [32] Его решение, основанное на предикатах отношений, легло в основу алгоритмов, найденных в Третьем манифесте (Кристофер Дж. Дейт, Хью Дарвен ) для обновления виртуальных отношений (например, представлений). Дэйт отметил, что Макговеран первоначально предложил основную идею подхода обновления представлений: [33] и какой Хью Дарвен [34] говорит, представляет собой серьезный сдвиг в мышлении по этому вопросу. Результатом этой работы стали два патента (патент США 7620664 и патент США 7263512).

Некоторые работы Макговерана по базам данных обсуждаются на веб-сайте Фабиана Паскаля «Разоблачение баз данных». [35]

EAI и управление бизнес-процессами

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

Проведя консультации по многочисленным интеграции данных и корпоративных приложений проектам , а также по соответствующим продуктам промежуточного программного обеспечения , Макговеран признал, что технологические аспекты интеграции по большей части упускаются из виду. [36] [37] Большинство технологий бизнес-процессов сосредоточено на анализе и документировании существующих бизнес-процессов, а затем на ручной « реинжиниринге » процессов для устранения потерь, устранения узких мест и сокращения времени цикла. Эти усилия в значительной степени были отделены от систем автоматизации процессов и распределенных систем управления (которые были сосредоточены на повторяющихся, часто непрерывных процессах) и технологий рабочих процессов (которые были сосредоточены на повторяющихся последовательных процессах, таких как обработка документов).

Макговеран постулировал [38] аналогия между управлением данными и управлением процессами. [39] Точно так же, как реляционная модель данных предлагала отделить логическую модель данных от модели физического хранения, казалось, что модель логического процесса (т. е. модель бизнес-процесса) должна быть отделена от ее физической реализации (например, обмена сообщениями, удаленного вызова). , услуги и т. д.). Как и в случае с реляционной моделью, это позволит проектировать бизнес-процессы с помощью моделей , которые логически отделены от особенностей реализации процессов, планирования процессов и оптимизации процессов . Благодаря внедрению измерения и аналитики процесса в предлагаемую управления процессами систему управление процессом с обратной связью теоретически стало возможным . Результатом стал набор требований и каноническая архитектура для тогда еще малоизвестной системы управления бизнес-процессами (BPMS).

Первый коммерческий пакет, совместимый с этой архитектурой BPMS, ChangEngine, был затем создан и представлен Hewlett-Packard в 1997-98 годах под руководством Макговерана. [40] Впоследствии Макговеран представил эти концепции на конференции DCI EAI в 1999 году. [41] работая старшим техническим редактором журнала eAI Journal (Thomas Communications) [42] и работал с такими компаниями, как IBM, Vitria, Candle , Fuego, Savvion и многими другими, чтобы помочь сформировать рынок и категорию BPM. [43] Многие компании, занимающиеся реинжинирингом рабочих процессов и бизнес-процессов (BPR), присоединились к этим усилиям, превратившись в компании BPM в период 1999-2010 годов.

Принадлежности

[ редактировать ]
  • Секретарь-казначей Ассоциации альтернативной естественной философии (Кембриджский университет) с 1982 по 1986 год и был соредактором информационного бюллетеня организации вместе с Джоном Амсоном. [44]
  • Соучредитель Западной ассоциации альтернативной естественной философии (ANPA West) и ее некоммерческой корпорации (1984 г.) вместе с Х. Пьером Нойесом и Крисом Гефвертом организовал ее первые три конференции и получил вторую ежегодную премию альтернативной естественной философии в 1990 г. . [45]
  • Соучредитель, Database Associates [46] с Колином Уайтом, [47] Ричард Финкельштейн и Пол Винсберг (1990). [48]
  • Написал и опубликовал (первоначально вместе с Колином Уайтом) отчеты об оценке продуктов баз данных (1989–1996).
  • Основал Совет по интеграции предприятий, состоящий из 60 членов (1999–2002). [49]
  • Пожизненный член ACM (1983)
  • амер. Математика. Пожизненный член общества (1996)
  • Член IEEE (1978). [50]
  • Редактор-консультант международного исследовательского журнала (1975-6).
  • Заместитель редактора InfoDB (1990-4)
  • Старший технический редактор журнала eAI Journal/Business Integration Journal (1999–2006). [51]
  • Он был судьей при вручении технологических наград, включая CrossRoads A-List, eAI Journal и Business Integration Journal Awards. [52] и награда IBM Beacon Awards. [53] [54]

Избранные публикации

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

Макговеран написал статьи в области реляционных баз данных, обработки транзакций, бизнес-аналитики, интеграции корпоративных приложений, управления бизнес-процессами, математики и физики, включая более 100 ежемесячных колонок для eAI Journal (также известного как Business Integration Journal ) на протяжении всего существования журнала. .

  • Макговеран, Д., Дейт, CJ (1992). Руководство по SYBASE и SQL Server. Ридинг, Массачусетс: Аддисон-Уэсли. ISBN   0-201-55710-X .
  • Дейт, СиДжей, Дарвен, Х., Макговеран, Д. (1998). Написания по реляционным базам данных, 1994–1997 гг. Ридинг, Массачусетс: Аддисон-Уэсли. ISBN   0-201-39814-1 .

Статьи энциклопедии

[ редактировать ]
  • Макговеран, Д. (1991). Оценка оптимизаторов. Энциклопедия компьютерных наук и технологий: Том 26, Приложение 11. Нью-Йорк, штат Нью-Йорк: Марсель Деккер.
  • Макговеран, Д. (1993). Оценка оптимизаторов. Энциклопедия микрокомпьютеров: Том 13. Нью-Йорк, штат Нью-Йорк: CRC Press. ISBN   978-0824727116 и ISBN   0824727118 .
  1. ^ "Дом" . AlternativeTech.com .
  2. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  3. ^ "Дом" . AlternativeTech.com .
  4. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  5. ^ Финкельштейн, Р. (1993). Тест подключения к базе данных.
  6. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  7. ^ Макговернан, Д. (1981). Попадание в парадокс, В Килмистере, CW (ред.). «Проц. АНПА 2». Кембридж, Англия: Кембриджский университет.
  8. ^ Ошинс Э. и Макговеран Д. (февраль 1980 г.). Мысли о логике О мыслях. Вопрос: Шизофрения? В Банати, Б.Х. (ред.). «Материалы 24-го ежегодного североамериканского собрания Общества общих системных исследований и Американской ассоциации развития науки, Сан-Франциско, Калифорния, 7–10 января 1980 г.». Луисвилл, Кентукки: Институт системных наук. Номер OCLC 6263125.
  9. ^ Маккоули, Д. (1981). «Все, что лингвисты всегда хотели знать о логике... но стыдились спросить». Чикаго, Иллинойс: Издательство Чикагского университета.
  10. ^ Макговеран, Д. (январь 1985 г.). Нечеткая логика. Письма в редакцию: IEEE Spectrum. (стр.8).
  11. ^ Ошинс, Э., Адельсон, Д., Макговеран, Д. (1982). Разъяснение нечеткой логики: спектральное разложение и знаковая реализация. (представлено АААС, 1980 г.). В Грей, В. Фидлер, Дж. и Баттиста, Дж. (ред.). «Общая теория систем и психологические науки. Том 2». Сисайд, Калифорния: Публикации Intersystems. ISBN   978-0914105107 и ISBN   0914105108 .
  12. ^ Макговеран, Д. (1980). Нечеткая логика и нераспределительные истинностные оценки. Ин Ван, П.П., Чанг, С.К. (ред.). «Нечеткие множества: теория и приложения к политическому анализу и информационным системам». Нью-Йорк: Пленум Пресс. ISBN   0-306-40557-1 .
  13. ^ Макговеран, Д. (декабрь 1993 г. - март 1994 г.) Ничего из ничего, «Программирование и проектирование баз данных». Сан-Франциско, Калифорния: Миллер-Фриман. (в четырех частях).
  14. ^ Дата, CJ (1998) «Сочинения по реляционным базам данных 1994–1997». Ридинг, Массачусетс: Паб Longman. Группа. ( ISBN   0201398141 и ISBN   978-0201398144 ).
  15. ^ Дата, CJ, Макговеран, Д. (июль 1994 г.). Новый принцип проектирования базы данных. «Программирование и проектирование баз данных».
  16. ^ Дата, CJ (1995). «Сочинения по реляционным базам данных 1991–1994 гг.». Ридинг, Массачусетс: Аддисон-Уэсли. ISBN   0201824590 & ISBN   978-0201824599 .
  17. ^ Дата, CJ, Макговеран, Д. (август 1994 г.). Обновление объединений и других представлений. «Программирование и проектирование баз данных».
  18. ^ [Дейт, CJ, Макговеран, Д. (июнь 1994 г.). Обновление представлений объединения, пересечения и различий. «Программирование и проектирование баз данных».]
  19. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  20. ^ Альтернативные технологии.
  21. ^ Макговеран, Д. (ноябрь 2007 г.). За пределами ACID: адаптивный подход к управлению транзакциями. «Промежуточное программное обеспечение Spectra», 21 (4). (стр. 14-23).]
  22. ^ Макговеран, Д. (2004). Понимание деловых операций. «Журнал «Бизнес-интеграция». Том. 5. Даллас, Техас: Thomas Communications.
  23. ^ Макговеран, Д. (2002) Адаптивный менеджер транзакций для сложных транзакций и бизнес-процессов. Патент США № 7103597. Вашингтон, округ Колумбия: Ведомство США по патентам и товарным знакам.
  24. ^ [Дата, CJ (20 декабря 2012 г.). «Обновление просмотра и реляционная теория». Предисловие Хью Дарвена. п. хв. Севастополь, Калифорния: O'Reilly Media. ISBN   1449357849 и ISBN   978-1449357849 .]
  25. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом
  26. ^ Альтернативные технологии.
  27. ^ Дата, CJ, Макговеран, Д. (июль 1994 г.). Новый принцип проектирования базы данных. «Программирование и проектирование баз данных». Сан-Франциско, Калифорния: Миллер-Фриман.
  28. ^ Дата, CJ, Макговеран, Д. (июнь 1994 г.). Обновление представлений объединения, пересечения и различий. «Программирование и проектирование баз данных». Сан-Франциско, Калифорния: Миллер-Фриман.
  29. ^ Дата, CJ, Макговеран, Д. (август 1994 г.). Обновление объединений и других представлений. Программирование и проектирование баз данных. Сан-Франциско, Калифорния: Миллер-Фриман.
  30. ^ Макговеран, Д., (декабрь 1993 г. - март 1994 г.) Ничего из ничего. «Программирование и проектирование баз данных». Сан-Франциско, Калифорния: Миллер-Фриман. (в четырех частях).
  31. ^ Дата, CJ (1998) «Сочинения по реляционным базам данных 1994–1997». Ридинг, Массачусетс: Паб Longman. Группа. ( ISBN   0201398141 и ISBN   978-0201398144 ).
  32. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  33. Дата, CJ (20 декабря 2012 г.). «Обновление просмотра и реляционная теория». Предисловие. п. xiv. Севастополь, Калифорния: O'Reilly Media. ISBN   1449357849 и ISBN   978-1449357849 .
  34. ^ [Дата, CJ (20 декабря 2012 г.). «Обновление просмотра и реляционная теория». Предисловие Хью Дарвена. п. хв. Севастополь, Калифорния: O'Reilly Media. ISBN   1449357849 и ISBN   978-1449357849 .
  35. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  36. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  37. ^ Альтернативные технологии.
  38. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  39. ^ Макговеран, Д. (1999). Подумайте о BPMS! Макговеран, Д. (2004). Понимание деловых операций. «Журнал eAI». Том. 1. Даллас, Техас: Thomas Communications.
  40. ^ «Яннаш, Д. (1998). «Труды HP World '98». Сан-Диего, Калифорния: Hewlett-Packard» . Архивировано из оригинала 4 марта 2016 г. Проверено 14 апреля 2015 г.
  41. ^ (7 января 1999 г.). Премьера семинара по серверам приложений и конференции по интеграции корпоративных приложений состоится в 1999 году. Андовер, Массачусетс: DCI/PRNewswire.
  42. ^ ЖУРНАЛ eAI и СТАТЬИ ЖУРНАЛА БИЗНЕС-ИНТЕГРАЦИИ. Каталог публикаций по альтернативным технологиям. [ постоянная мертвая ссылка ]
  43. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  44. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  45. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  46. ^ Боченски, Б. (17 декабря 1990 г.) Клиент-серверные продукты. «Компьютерный мир», стр.53-54, Барбара Боченски.
  47. ^ "Дом" . bi-research.com .
  48. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  49. ^ Холт, С. (5 апреля 1999 г.). Поставщики интеграции корпоративных приложений объединяются. «ИнфоМир». п. 72.
  50. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  51. Паскаль, Ф. (11 апреля 2015 г.). Интервью с Дэвидом Макговераном. «Разоблачение баз данных».
  52. ^ «BEA Systems названа «Поставщиком года» по версии журнала Business Integration Journal. — Бесплатная онлайн-библиотека» . Архивировано из оригинала 14 апреля 2015 г. Проверено 14 апреля 2015 г.
  53. ^ IBM Beacon Awards отмечает выдающиеся достижения бизнес-партнеров в 2001 году. Сан-Франциско, Калифорния: IBM.
  54. ^ Награды IBM Beacon Awards отмечают выдающиеся достижения деловых партнеров в 2002 году. Новый Орлеан, Луизиана: IBM.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b34cb77aa1c99cef572580e5e2e3a0db__1705592880
URL1:https://arc.ask3.ru/arc/aa/b3/db/b34cb77aa1c99cef572580e5e2e3a0db.html
Заголовок, (Title) документа по адресу, URL1:
David McGoveran - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)