Bertrand Meyer

Bertrand Meyer developed the Eiffel programming language, and is an author, academic and consultant in the field of computer languages. He is the initial designer of the Eiffel method and language and has continued to participate in its evolution, and is the originator of the development method known as Design by Contract. His books include Object-Oriented Software Construction, (a general presentation of object technology), Eiffel: The Language, (description of the Eiffel language), Object Success (a discussion of object technology for managers), Reusable Software (a discussion of reuse issues and solutions), and Introduction to the Theory of Programming Languages. He has authored numerous articles and edited conference proceedings. Other activities include adjunct professor at Monash University in Melbourne, Australia (1998-2003) and membership of the French Academy of Technologies. He is also active as a consultant (object-oriented system design, architectural reviews, technology assessment), trainer in object technology and other software topics, and conference speaker. Meyer received the equivalent of a bachelor's degree in engineering from the cole polytechnique in Paris, a master's degree from Stanford University, and a Ph.D. from the Universit de Nancy in Nancy, France. He had a 9-year technical and managerial career in a large company, and was for three years on the faculty at the University of California, Santa Barbara. His experience with object technology through the Simula language, as well as early work on abstract data types and formal specification provided some of the background for the development of Eiffel. Eiffel and Simula have been influential in the development of other languages, such as Python. He pursues the ideal of computer languages being simple, elegant and user-friendly. Since October, 2001, he has been Professor of Software Engineering at ETH, the Swiss Federal Polytechnic Institute, in Zrich, where he pursues research on a central software engineering issue: how to build trusted components -- reusable software elements whose quality can be guaranteed.

 

<< PreviousWord BrowserNext >>
kukai
anglophile
uga
gareth davies (musician)
humphrey carpenter
vac
vdc
perfecti
witch hazel (astringent)
english school of painting
gallic acid
yankee class submarine
morgul blade
1943 governor general's awards
1944 governor general's awards
henri, comte de paris, duc de france
ipv4 subnetting reference
gescom
command query separation
vw jetta
altitude diving
place des vosges
dive tables
patti lupone
medical fetishism
scba
jack dee
cave diving
sazerac
daniel poliquin
bitters
washoe
sharon pollock
cash conversion cycle
jacques poulin
thomas eagleton
vegan organic horticulture and agriculture
catheter
stockholm pride
cpp
shingon buddhism
caryl churchill
tudela
wendy mesley