stringtranslate.com

Bertrand Meyer

Bertrand Meyer ( nacido el 21 de noviembre de 1950) es un académico, autor y consultor francés en el campo de los lenguajes informáticos . Creó el lenguaje de programación Eiffel y el concepto de diseño por contrato .

Educación y carrera académica

Meyer obtuvo una maestría en ingeniería en la École Polytechnique [2] de París, una segunda maestría en la Universidad de Stanford y un doctorado en la Université de Nancy . Tuvo una carrera técnica y gerencial durante nueve años en Électricité de France y durante tres años fue miembro del cuerpo docente de la Universidad de California, Santa Bárbara .

De 2001 a 2016 fue profesor de ingeniería de software en la ETH de Zúrich , el Instituto Federal Suizo de Tecnología, donde realizó investigaciones sobre la construcción de componentes confiables (elementos de software reutilizables) con un nivel de calidad garantizado. Fue presidente del departamento de Ciencias de la Computación de la ETH de 2004 a 2006 y durante 13 años (2003-2015) impartió el curso Introducción a la Programación que tomaban todos los estudiantes de Ciencias de la Computación de la ETH, lo que dio como resultado un libro de texto de programación ampliamente difundido, Touch of Class (Springer).

Sigue siendo profesor emérito de Ingeniería de Software en la ETH de Zúrich y actualmente es profesor de Ingeniería de Software y rector del Instituto Tecnológico Constructor (anteriormente Instituto Tecnológico de Schaffhausen (SIT)), una nueva universidad de investigación en Schaffhausen , Suiza.

Ha ocupado puestos de profesor visitante en la Universidad de Toulouse (Cátedra de Excelencia, 2015-16), el Politécnico de Milán , la Universidad Innopolis , la Universidad Monash y la Universidad Tecnológica de Sídney . También trabaja como consultor (diseño de sistemas orientados a objetos, revisiones de arquitectura, evaluación de tecnología), formador en tecnología de objetos y otros temas de software, y conferenciante. Durante muchos años, Meyer ha participado activamente en cuestiones de investigación y políticas educativas y fue el presidente fundador (2006-2011) de Informatics Europe , la asociación de departamentos europeos de informática.

Contribuciones y libros sobre lenguajes de programación, metodología de programación.

Meyer persigue el ideal de lenguajes informáticos simples, elegantes y fáciles de usar y es uno de los primeros y más vocales defensores de la programación orientada a objetos (POO). Su libro Object-Oriented Software Construction , traducido a 15 idiomas, es uno de los primeros y más completos trabajos que presentan el caso de la POO. [3]


Entre otros libros que ha escrito se incluyen Eiffel: The Language (una descripción del lenguaje Eiffel ), Object Success (una discusión sobre la tecnología de objetos para gerentes), Reutilizable Software (una discusión sobre problemas y soluciones de reutilización), Introduction to the Theory of Programming Languages , Touch of Class (una introducción a la programación y la ingeniería de software) y Agile! The Good, the Hype and the Ugly (un tutorial y análisis crítico de los métodos ágiles). Es autor de numerosos artículos y editor de más de 60 actas de conferencias, muchas de ellas en la serie Springer LNCS (Lecture Notes in Computer Science).

Desde hace mucho tiempo se ha interesado por las técnicas de especificación y requisitos y en 2022 publicó un tratado y libro de texto, Handbook of Requirements and Business Analysis (Springer).

En 2024 publicó, como editor, el volumen La Escuela Francesa de Programación (Springer), que contiene capítulos de 13 famosos informáticos franceses o radicados en Francia, entre ellos Patrick Cousot , Thierry Coquand , Gérard Berry y el propio Meyer, describiendo sus contribuciones ( interpretación abstracta , Coq , Esterel , Eiffel , etc.) en las que Meyer ve, más allá de la gran variedad de enfoques, un gusto común por la elegancia y la sencillez.

Es el diseñador inicial del método y lenguaje Eiffel y ha seguido participando en su evolución, siendo además el creador del método de desarrollo Design by Contract . [ cita requerida ]

Sus experiencias con la tecnología de objetos a través del lenguaje Simula , así como sus primeros trabajos sobre tipos de datos abstractos y especificaciones formales (incluida la notación Z ), proporcionaron parte de la base para el desarrollo de Eiffel.

Contribuciones

Meyer es conocido entre otras contribuciones por las siguientes:

Premios

Meyer es miembro de la Academia Europaea y de la Academia Francesa de Tecnologías y miembro de la ACM . Ha recibido doctorados honorarios de la Universidad ITMO de San Petersburgo (Rusia) (2004) (recuperado en 2022) y de la Universidad de York (Reino Unido) (2015).

Fue el primer ganador del premio "senior" del premio AITO Dahl-Nygaard en 2005. [4] Este premio, que lleva el nombre de los dos fundadores de la programación orientada a objetos, se otorga anualmente a un investigador senior y uno junior que hayan realizado contribuciones técnicas significativas al campo de la POO. [4]

En 2009 recibió el premio Harlan Mills de la IEEE Computer Society "por sus contribuciones prácticas y fundamentales a la ingeniería de software orientada a objetos".

Es becario IFIP, formando parte del primer grupo en recibir esta distinción en 2019, y recibió en 2017 el premio ACM SIGSOFT Software Engineering Educator Award. Fue beneficiario de una beca de investigación avanzada del ERC (Consejo Europeo de Investigación) (2012-2017).

En 2006, Meyer recibió el premio ACM Software System Award por el "impacto en la calidad del software" en reconocimiento al diseño de Eiffel. [5]

El engaño de Wikipedia

El 28 de diciembre de 2005, un usuario anónimo anunció falsamente la muerte de Meyer en la biografía de Meyer publicada en la Wikipedia alemana . El bulo fue reportado cinco días después por el Heise News Ticker y el artículo fue corregido inmediatamente. Muchos de los principales medios de comunicación de Alemania y Suiza recogieron la historia. Meyer publicó una evaluación positiva de Wikipedia, [6] concluyendo que "El sistema sucumbió a uno de sus defectos potenciales y se curó rápidamente. Esto no afecta el panorama general. Al igual que los rumores sobre mí, los rumores sobre la caída de Wikipedia han sido extremadamente exagerados".

Véase también

Referencias

  1. ^ "Cátedra de Ingeniería de Software Bertrand Meyer". Página web de la facultad de Bertrand Meyer . Archivado desde el original el 18 de enero de 2010. Consultado el 28 de agosto de 2020 .
  2. ^ "Página de antiguos alumnos de la École Polytechnique para Bertrand Meyer". Sitio de antiguos alumnos de la École Polytechique . Archivado desde el original el 12 de abril de 2020. Consultado el 12 de abril de 2020 .
  3. ^ "Construcción de software orientado a objetos, 2.ª edición" Archivado el 18 de diciembre de 2016 en Wayback Machine — una reseña del libro
  4. ^ ab "Ganadores del premio AITO Dahl-Nygaard 2005". Association Internationale pour les Technologies Objets . Archivado desde el original el 4 de octubre de 2006. Consultado el 11 de septiembre de 2006 .
  5. ^ Un científico recibirá un premio ACM por el desarrollo del lenguaje informático Eiffel: comunicado de prensa de la ACM, 29 de marzo de 2007, en [1] Archivado el 17 de julio de 2007 en Wayback Machine .
  6. ^ "Bertrand Meyer: Defensa e ilustración de Wikipedia, en" (PDF) . Archivado (PDF) desde el original el 6 de julio de 2017 . Consultado el 18 de junio de 2007 .

Enlaces externos