Meyer, Bertrand

Bertrand Meyer
fr.  Bertrand Meyer
Fecha de nacimiento 21 de noviembre de 1950( 1950-11-21 ) (71 años)
Lugar de nacimiento
País
Esfera científica Informática
Lugar de trabajo Universidad de Innópolis
alma mater
Estudiantes Jean-Marc Nerson [d] [1], Andreas Leitner [d] [1], Michela Pedroni [d] [1], Yi (Jason) Wei [d] [1], Marco Piccioni [d] [1], Marco Trudel [d] [1], Benjamin Morandi [d] [1]y Nadia Polikarpova [d] [1]
Premios y premios Premio Dahl-Nyugor ( 2005 ) Premio al sistema de software ACM [d] ( 2006 ) Fello ACM Premio Harlan D. Mills [d]
Sitio web bertrandmeyer.com
 Archivos multimedia en Wikimedia Commons

Bertrand Meyer (nacido el 21 de noviembre de 1950 en París ) es el creador del lenguaje de programación Eiffel .

Biografía

En 1974 se graduó en la Escuela Politécnica (École Polytechnique) de París y se convirtió en ingeniero . En el mismo año recibió una maestría en Ciencias de la Computación de la Universidad de Stanford . Recibió su doctorado en 1985 de la Universidad de Henri Poincaré (Nancy).

De 1974 a 1983 trabajó como ingeniero investigador. Luego dirigió el departamento de desarrollo de software en Électricité de France .

En 1978 , se publicó (en coautoría) el primer libro de B. Meyer, "Métodos de programación", traducido al ruso en 1982 , editado y con un prefacio de Andrey Petrovich Ershov .

De 1983 a 1986 _ es profesor invitado en la Universidad de California , Santa Bárbara .

Desde 2011, B. Meyer ha sido el jefe del Departamento de Ingeniería de Software y Verificación de Programas en la Universidad Estatal de Tecnologías de la Información, Mecánica y Óptica de San Petersburgo . [2]

Desde 2014, profesor de la Universidad de Innopolis ( República de Tartaristán , Rusia ), jefe del Laboratorio de Ingeniería de Software y Verificación de Programas [3] [4] .

Lenguaje de programación Eiffel

En 1985, publicó un informe sobre el lenguaje Eiffel (Eiffel: A Language for Software Engineering). Este lenguaje reflejaba más completamente los conceptos de la programación orientada a objetos.

En el mismo año, B. Meyer fundó ISE (Ingeniería de software interactivo), más tarde rebautizado como Eiffel Software . Hasta 2001, fue su presidente, y desde 2001 , se convirtió en su supervisor. Bajo la dirección de Bertrand Meyer, los empleados de la empresa desarrollaron los compiladores del lenguaje Eiffel y un entorno de desarrollo orientado a objetos para proyectos de software , disponible en casi todas las plataformas [5] . La empresa se dedica a actividades de consultoría, educación y soporte para el desarrollo de software en el lenguaje Eiffel. La principal aplicación de este lenguaje está asociada con aplicaciones a gran escala en áreas críticas de confiabilidad como, por ejemplo, financiera, militar, aeroespacial.

El lenguaje Eiffel continúa evolucionando continuamente. En 2005, se adoptó y publicó el estándar para este lenguaje "ECMA estándar: Eiffel Analysis, Design and Programming Language", editado por B. Meyer. El estándar está aprobado como Estándar Internacional (Estándar Internacional 367 por ECMA International).

Publicaciones

En 1988 , B. Meyer publicó el libro "Construcción de software orientada a objetos", traducido al alemán , francés , italiano , japonés , chino y rumano , que describía en detalle los fundamentos de la creación de productos de software fiables utilizando tecnología de objetos. El libro también expuso los conceptos básicos del "diseño por contrato"  , un método propuesto por B. Meyer, que se desarrolló en varios de sus artículos.

La segunda edición de este libro apareció en 1997. El libro recibió un premio Jolt honorario en 1998. Una traducción de la segunda edición apareció en español , francés y serbio . Está siendo traducido al japonés y al chino .

En ruso, una traducción de la segunda edición titulada "Diseño orientado a objetos de sistemas de software" se publicó en 2005 bajo la dirección de Vladimir Billig por los esfuerzos conjuntos de las editoriales Russian Edition e Internet University .

En 2003, B. Meyer se convirtió en el sucesor de Niklaus Wirth , reemplazándolo como director del famoso Departamento de Ingeniería de Software de la ETH suiza (Eidgenoessische Technische Hochschule), la Escuela Politécnica Superior de Zúrich . Actualmente ocupa este cargo.

Bertrand Meyer es uno de los científicos líderes en el campo de la ingeniería de software . Es autor de nueve libros. Ha publicado más de 250 artículos científicos que cubren una amplia gama de áreas, todas las cuales son difíciles de enumerar. Para nombrar solo algunos: métodos para crear componentes y productos de software confiables y reutilizables, programación paralela , distribuida y de Internet , tecnologías de bases de datos, métodos formales y prueba de la corrección del programa.

En los últimos 25 años, B. Meyer ha sido ponente invitado en la mayoría de las conferencias internacionales de renombre dedicadas a la ingeniería de software ( ICSE , OOPSLA , ECOOP , APSEC , TOOLS , ASWEC , ESEC ). Durante muchos años fue el organizador de una de las conferencias más famosas sobre programación de objetos: la conferencia TOOLS (Tecnología de lenguajes y sistemas orientados a objetos).

Fue el editor de JOT (Journal of Object Technology). Bertrand Meyer escribió columnas en revistas como IEEE Computer ( 1996 - 2000 ), Journal of Object-Oriented Programming ( 1995 - 2001 ), Software Development ( 1999 - 2001 ). El ámbito de intereses de su actividad científica también incluye los problemas de la educación en los campos de la Informática y la Ingeniería del Software. Desarrolló un método original para enseñar los conceptos básicos de la programación, llamado "plan de estudios invertido", confirmado por la experiencia de trabajar con estudiantes de ETH.

Premios

Por sus servicios a la comunidad de programación en 2005 , se convirtió en el primer ganador del Premio Dahl-Nyugor , establecido en honor a los creadores del primer lenguaje de programación de objetos Simula .

El 28 de marzo de 2006, el profesor B. Meyer fue elegido Doctor Honorario de la Universidad por el Consejo Académico de la Universidad Estatal de Tecnologías de la Información, Mecánica y Óptica de San Petersburgo . La ceremonia solemne dedicada a este evento tuvo lugar el 2 de junio de 2006 [6] .

El profesor B. Meyer habla ruso y tiene lazos amistosos de larga data con la comunidad de programación rusa. Como científico novato, A.P. Ershov lo invitó a realizar una pasantía en Novosibirsk Academgorodok . Estos lazos se han fortalecido en los últimos años. Bertrand Meyer como orador invitado fue:

Notas

  1. 1 2 3 4 5 6 7 8 Genealogía matemática  (inglés) - 1997.
  2. Museo Virtual de la Universidad Estatal de San Petersburgo ITMO. Bertrand Meyer . Consultado el 9 de junio de 2011. Archivado desde el original el 1 de julio de 2015.
  3. Personal docente . antigua.innopolis.universidad . Consultado el 14 de agosto de 2020. Archivado desde el original el 18 de abril de 2021.
  4. Laboratorio de Ingeniería de Software y Verificación de Programas . antigua.innopolis.universidad . Consultado el 14 de agosto de 2020. Archivado desde el original el 14 de abril de 2021.
  5. Eiffel Software: el hogar de EiffelStudio . Consultado el 14 de julio de 2022. Archivado desde el original el 29 de junio de 2022.
  6. Bertrand Meyer . Fecha de acceso: 29 de mayo de 2009. Archivado desde el original el 8 de diciembre de 2006.

Enlaces