Bertrand Meyer

Bertrand Meyer
Bertrand Meyer
Geboren 21. November 1950 (Alter 71)
Staatsangehörigkeit Französisch
Alma Mater
Beruf Professor
Arbeitgeber Eth Zürich[1]
Bekannt für Eiffel, Entwurf durch Vertrag
Webseite Bertrandmeyer.com

Bertrand Meyer (/ˈm.ər/; Französisch:[Mɛjɛʁ]; Geboren am 21. November 1950) ist ein französischer Akademiker, Autor und Berater im Bereich der Computersprachen. Er schuf die Eiffel -Programmiersprache und die Idee von Entwurf durch Vertrag.

Bildung und akademische Karriere

Meyer erhielt eine Master-Studium in Engineering von der École Polytechnique[2] in Paris ein zweiter Master -Abschluss von Universität in Stanford, und ein PhD von dem Université de Nancy. Er hatte neun Jahre lang eine technische und leitende Karriere bei Électricité de Franceund drei Jahre lang Mitglied der Fakultät der Universität von Kalifornien, Santa Barbara.

Von 2001 bis 2016 war er Professor für Software -Engineering bei Eth Zürich, Das Schweizer Federal Institute of Technology, wo er Forschung zum Aufbau vertrauenswürdiger Komponenten (wiederverwendbare Softwareelemente) mit einem garantierten Qualitätsniveau durchführte. Er war von 2004 bis 2006 Vorsitzender der ETH -Informatikabteilung und lehrte 13 Jahre lang (2003–2015) die Einführung in den Programmierkurs, der von allen ETH -Informatikstudenten belegt ist, was zu einem weit verbreiteten Programmierschalter führte. Berührung der Klasse (Springer).

Er bleibt Professor Emeritus von Software Engineering bei Eth Zürich und ist derzeit Professor für Software -Engineering und Provost bei der Schaffhausen Institute of Technology (SIT), eine neue Forschungsuniversität in Schaffhausen, Schweiz.

Er hat Besuchspositionen in der Universität von Toulouse (Vorsitzender von Exzellenz, 2015–16), Polutecnico di Milano, Innopolis University, Monash Universität und Technik der Technologie Sydney. Er ist auch als Berater (objektorientiertes Systemdesign, architektonische Überprüfungen, Technologiebewertung), Trainer in Objekttechnologie und andere Software-Themen sowie Konferenzredner aktiv. Seit vielen Jahren ist Meyer in Fragen der Forschungs- und Bildungspolitik aktiv und Gründungspräsident (2006–2011) von Informatik Europa, die Vereinigung der Europäischen Informatikabteilungen.

Computersprachen

Meyer verfolgt das Ideal einfacher, eleganter und benutzerfreundlicher Computersprachen und ist einer der frühesten und lautstärksten Befürworter von Objekt orientierte Programmierung (OOP). Sein Buch Objektorientierte Softwarekonstruktion ist eines der frühesten und umfassendsten Arbeiten, die den Fall für OOP präsentieren.[3] Andere Bücher, die er geschrieben hat Eiffel: Die Sprache (Eine Beschreibung der Eiffeltelsprache), Objekterfolg (Eine Diskussion der Objekttechnologie für Manager), Wiederverwendbare Software (Eine Diskussion über Wiederverwendungsprobleme und Lösungen), Einführung in die Theorie der Programmiersprachen, Berührung der Klasse (eine Einführung in Programmierung und Software -Engineering) und Agil! Das Gute, der Hype und das Hässliche (Ein Tutorial und eine kritische Analyse agiler Methoden). Er hat zahlreiche Artikel verfasst und über 60 Konferenzverfahren bearbeitet, von denen viele in der Springer lncs (Vorlesungsnotizen in Informatik) Serie.

Er ist der erste Designer der Eiffelmethode und -sprache und hat weiterhin an seiner Entwicklung teilgenommen und der Urheber des Entwurf durch Vertrag Entwicklungsmethode.

Seine Erfahrungen mit Objekttechnologie durch die Simula Sprache sowie frühe Arbeit an Abstrakte Datentypen und Formale Spezifikation (einschließlich der Z Notation), bereitete einen Teil des Hintergrunds für die Entwicklung des Eiffels.

Contributions

Meyer ist unter anderen Beiträgen für Folgendes bekannt:

  • Das Konzept von Entwurf durch Vertrag, sehr einflussreich als Design- und Programmiermethodikkonzept und als Sprachmechanismus in Sprachen wie die Java -Modellierungssprache, Spec#, die Uml's Sprache der Objektbeschränkung und Microsoft Codeverträge.
  • Das Design der Eiffeltelsprache, die auf Programmierung sowie Design und Anforderungen anwendbar ist.
  • Die frühe Veröffentlichung (in der ersten Ausgabe von 1988 von seiner Objektorientierte Softwarekonstruktion Buch) solcher weit verbreiteter Designmuster als die Befehlsmuster (Die Grundlage für Rückgängigungsmechanismen, d. H. Strg-Z/Strg-y, in interaktiven Systemen) und die Brückenmuster.
  • Das ursprüngliche Design (in Zusammenarbeit mit Jean-Raymond Abrial und Steven Schuman) der Z Spezifikationssprache.
  • Seine Herstellung des Zusammenhangs zwischen objektorientiertem Programmieren und dem Konzept der Wiederverwendbarkeit von Software (in seinem 1987er Artikel "Wiederverwendbarkeit: Der Fall für objektorientiertes Design.
  • Seine kritische Analyse der Vor- und Nachteile der agilen Entwicklung und seine Entwicklung von Software -Lebenszyklus- und Managementmodellen.

Auszeichnungen

Meyer ist Mitglied von Akademie Europaea und die Französische Akademie der Technologien und ein Fellow der ACM. Er hat Ehrendoktoranden von erhalten ITMO University in Saint Petersburg, Russland (2004) und der Universität von York, Großbritannien (2015).

Er war der erste "Senior Award" -Insträger des Aito Dahl-nygaard Award Im Jahr 2005. Dieser Preis, benannt nach den beiden Gründern objektorientierter Programmierung, wird jährlich an einen Senior und einen Juniorforscher vergeben, der erhebliche technische Beiträge auf dem Gebiet der OOP geleistet hat.[4]

Er ist 2009 Empfänger der IEEE Computer Society Harlan Mills vergeben.

Im Jahr 2006 erhielt Meyer das Softwaresystem Auszeichnung des ACM Für "Auswirkungen auf die Softwarequalität" in Anerkennung des Eiffelsdesigns.[5]

Wikipedia hoax

Am 28. Dezember 2005 kündigte ein anonymer Benutzer fälschlicherweise Meyers Tod an der Deutsche Wikipedia's Biographie von Meyer. Der Scherz wurde fünf Tage später von der gemeldet Heise News Ticker und der Artikel wurde sofort korrigiert. Viele wichtige Nachrichtenmedien in Deutschland und der Schweiz haben die Geschichte aufgegriffen. Meyer veröffentlichte eine positive Bewertung von Wikipedia,[6] Schlussfolgerung "Das System wurde einem seiner potenziellen Mängel erlegen und hat sich schnell selbst geheilt. Dies wirkt sich nicht auf das Gesamtbild aus. Genau wie die über mich waren Gerüchte über den Untergang von Wikipedia stark übertrieben."

Siehe auch

Verweise

  1. ^ "Vorsitzender von Software Engineering Bertrand Meyer". Fakultätswebseite für Bertrand Meyer. Abgerufen 28. August 2020.
  2. ^ "Ecole Polytechnique Alumni -Seite für Bertrand Meyer". Ecole Polytechique Alumni Site. Abgerufen 12. April 2020.
  3. ^ "Objektorientierte Softwarekonstruktion, 2. Auflage" - Eine Rezension des Buches
  4. ^ "Der Aito Dahl-nygaard-Gewinner für 2005" - Pressemitteilung von AITO
  5. ^ Wissenschaftler erhalten ACM Award für Entwicklung Eiffel Computersprache: ACM Pressemitteilung, 29. März 2007, AT [1] Archiviert 2007-07-17 im Wayback -Maschine.
  6. ^ Bertrand Meyer: Verteidigung und Illustration von Wikipedia, at

Externe Links