Бертран Мейер
Бертран Мейер | |
---|---|
![]() | |
Рожденный | 21 ноября 1950 г. |
Национальность | Французский |
Альма-матер | |
Занятие | Профессор |
Работодатель | ETH Цюрих [1] |
Известный | Эйфель , дизайн по контракту |
Веб-сайт | Бертранмейер |
Бертран Мейер ( / ˈ m aɪ . ər / ; Французский: [mɛjɛʁ] ; родился 21 ноября 1950 г.) — французский академик, писатель и консультант в области компьютерных языков. он создал язык программирования Eiffel и концепцию По контракту дизайна .
академическая карьера Образование и
Мейер получил степень магистра инженерных наук в Политехнической школе. [2] в Париже, получил вторую степень магистра Стэнфордского университета и докторскую степень Университета Нанси . Он сделал техническую и управленческую карьеру в течение девяти лет в Électricité de France и в течение трех лет был преподавателем Калифорнийского университета в Санта-Барбаре .
С 2001 по 2016 год он был профессором разработки программного обеспечения в ETH Zürich , Швейцарском федеральном технологическом институте, где проводил исследования по созданию надежных компонентов (многоразовых программных элементов) с гарантированным уровнем качества. Он был заведующим кафедрой компьютерных наук ETH с 2004 по 2006 год и в течение 13 лет (2003–2015) преподавал курс «Введение в программирование», который проходили все студенты информатики ETH, в результате чего появился широко распространенный учебник по программированию Touch of Class (Springer). .
Он остается почетным профессором разработки программного обеспечения в ETH Zurich и в настоящее время является профессором разработки программного обеспечения и проректором в Институте конструкторов (ранее Технологический институт Шаффхаузена (SIT)), новом исследовательском университете в Шаффхаузене , Швейцария.
Он занимал должности приглашенного специалиста в Университете Тулузы (кафедра передового опыта, 2015–16), Миланском политехническом университете , Университете Иннополис , Университете Монаша и Сиднейском технологическом университете . Он также активно работает консультантом (проектирование объектно-ориентированных систем, обзоры архитектуры, оценка технологий), инструктором по объектным технологиям и другим темам программного обеспечения, а также докладчиком на конференциях. На протяжении многих лет Мейер активно занимался вопросами исследовательской и образовательной политики и был президентом-основателем (2006–2011) Informatics Europe , ассоциации европейских факультетов компьютерных наук.
Компьютерные языки [ править ]
Мейер преследует идеал простых, элегантных и удобных для пользователя языков программирования и является одним из первых и наиболее ярых сторонников объектно-ориентированного программирования (ООП). Его книга «Объектно-ориентированное построение программного обеспечения» — одна из самых ранних и наиболее полных работ, представляющих аргументы в пользу ООП. [3] Другие написанные им книги включают «Эйфель: язык» (описание языка Эйфеля), « Успех объекта» (обсуждение объектной технологии для менеджеров), « Многоразовое программное обеспечение » (обсуждение проблем и решений повторного использования), « Введение в теорию языков программирования». , Touch of Class (введение в программирование и разработку ПО) и Agile! The Good, the Hype and the Ugly (учебник и критический анализ гибких методов). Он является автором многочисленных статей и отредактировал материалы более 60 конференций, многие из которых вошли в серию Springer LNCS (Конспекты лекций по информатике).
Он является первоначальным разработчиком метода и языка Эйфеля, продолжает участвовать в их развитии, а также является создателем метода разработки «Проектирование по контракту» . [ нужна цитата ]
Его опыт работы с объектными технологиями с помощью языка Simula , а также ранние работы над абстрактными типами данных и формальными спецификациями (включая нотацию Z ) послужили некоторой предпосылкой для разработки Eiffel.
Взносы [ править ]
Мейер известен, среди прочего, следующими достижениями:
- Концепция проектирования по контракту , очень влиятельная как концепция методологии проектирования и программирования, а также языковой механизм, присутствующая в таких языках, как моделирования Java , Spec # , UML язык язык объектных ограничений Microsoft и контракты кода .
- Дизайн языка Eiffel, применимый к программированию, а также к дизайну и требованиям.
- Ранняя публикация (в первом издании его книги «Объектно-ориентированное построение программного обеспечения» 1988 года ) таких широко используемых шаблонов проектирования, как шаблон команд (основа механизмов отмены-повтора, т. е. CTRL-Z/CTRL-Y, в интерактивных системах). ) и шаблон моста .
- Оригинальный дизайн (в сотрудничестве с Жаном-Раймоном Абриалем и Стивеном Шуманом) языка спецификации Z.
- Его установление связи между объектно-ориентированным программированием и концепцией повторного использования программного обеспечения (в его статье 1987 года « Повторное использование: аргументы в пользу объектно-ориентированного проектирования »).
- Его критический анализ плюсов и минусов гибкой разработки, а также разработка моделей жизненного цикла программного обеспечения и управления.
Награды [ править ]
Мейер является членом Европейской академии наук и Французской технологической академии , а также членом ACM . Он получил степени почетного доктора Университета ИТМО в Санкт-Петербурге, Россия (2004 г.) (возвращен в 2022 г.) и Йоркского университета , Великобритания (2015 г.).
Он был первым обладателем «старшей награды» премии AITO Даля-Нюгаарда в 2005 году. [4] Эта премия, названная в честь двух основателей объектно-ориентированного программирования, ежегодно вручается старшему и младшему исследователю, внесшему значительный технический вклад в область ООП. [4]
Он является лауреатом премии Харлана Миллса IEEE Computer Society в 2009 году «за практический и фундаментальный вклад в объектно-ориентированную разработку программного обеспечения».
Он является стипендиатом ИФИП в составе первой группы, получившей эту награду в 2019 году, а в 2017 году получил премию ACM SIGSOFT для преподавателей программной инженерии. Он был получателем гранта для продвинутых исследователей ERC (Европейского исследовательского совета) (2012–2017).
В 2006 году Мейер получил премию ACM Software System Award за «влияние на качество программного обеспечения» в знак признания дизайна Эйфеля. [5]
Мистификация в Википедии [ править ]
![]() | Этот раздел биографии живого человека нуждается в дополнительных цитатах для проверки . ( октябрь 2022 г. ) |
28 декабря 2005 года анонимный пользователь ложно объявил о смерти Мейера в немецкой Википедии биографии Мейера в . Пять дней спустя о мистификации сообщил Heise News Ticker , и статья была немедленно исправлена. Эту историю подхватили многие крупные средства массовой информации в Германии и Швейцарии. Мейер опубликовал положительную оценку Википедии: [6] в заключение: «Система поддалась одному из своих потенциальных недостатков и быстро исцелилась. Это не влияет на общую картину. Как и те, что обо мне, слухи о падении Википедии были сильно преувеличены».
См. также [ править ]
- Принцип открытости-закрытости
- Единый принцип доступа
- Джон Зайгенталер — еще одна жертва вандализма в Википедии .
Ссылки [ править ]
- ^ «Кафедра разработки программного обеспечения Бертран Мейер» . Веб-страница факультета Бертрана Мейера . Архивировано из оригинала 18 января 2010 года . Проверено 28 августа 2020 г.
- ^ «Страница выпускников Политехнической школы Бертрана Мейера» . Сайт выпускников Политехнической школы . Архивировано из оригинала 12 апреля 2020 года . Проверено 12 апреля 2020 г.
- ^ «Построение объектно-ориентированного программного обеспечения, 2-е издание». Архивировано 18 декабря 2016 г. в Wayback Machine — обзор книги.
- ^ Перейти обратно: а б «Лауреаты премии Даля-Нюгаарда AITO за 2005 год» . Международная ассоциация по технологиям объектов . Архивировано из оригинала 4 октября 2006 года . Проверено 11 сентября 2006 г.
- ↑ Ученый получит награду ACM за разработку компьютерного языка Eiffel: пресс-релиз ACM, 29 марта 2007 г., в [1]. Архивировано 17 июля 2007 г. в Wayback Machine .
- ^ «Бертран Мейер: Защита и иллюстрация Википедии» (PDF) . Архивировано (PDF) из оригинала 6 июля 2017 года . Проверено 18 июня 2007 г.
Внешние ссылки [ править ]
![](http://upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png)
- 1950 рождений
- Живые люди
- Выпускники Политехнической школы
- Академический состав ETH Zurich
- Формальные методы люди
- Академический состав Университета Монаша
- Французские ученые-компьютерщики
- Исследователи в области программной инженерии
- Разработчики языков программирования
- Исследователи языков программирования
- Выпускники Стэнфордского университета
- Калифорнийский университет, факультет Санта-Барбары
- Члены Ассоциации вычислительной техники 2008 г.
- Члены Европейской академии
- Писатели по информатике
- Выпускники Университета Нанси
- Премия Даля – Найгаарда