Bertrand Meyer

E69410

Bertrand Meyer is a Swiss computer scientist best known for designing the Eiffel programming language and pioneering the concept of Design by Contract in software engineering.

AI illustration

How this image was made

AI-generated illustration of Bertrand Meyer

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Bertrand Meyer (Bertrand Meyer is a Swiss computer scientist best known for designing the Eiffel programming language and pioneering the concept of Design by Contract in software engineering.)

All labels observed (1)

Label Occurrences
Bertrand Meyer canonical 16

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Swiss person ⓘ
author ⓘ
computer scientist ⓘ
software engineer ⓘ
university professor ⓘ
associatedWith ETH Zurich Department of Computer Science ⓘ
linked to: ETH Zurich

Eiffel community ⓘ
citizenship Switzerland ⓘ
conceptIntroduced Design by Contract ⓘ
designed Eiffel programming language ⓘ
developed Eiffel method ⓘ
educatedAt Stanford University ⓘ
University of Nancy ⓘ
École Polytechnique ⓘ
field computer science ⓘ
software engineering ⓘ
founded Eiffel Software ⓘ
Interactive Software Engineering ⓘ
hasAcademicDegree PhD in computer science ⓘ
hasInfluenced design of contract features in C# Code Contracts ⓘ
design of contract features in other modern languages ⓘ
hasWritten numerous articles on software engineering ⓘ
textbooks on object-oriented programming ⓘ
influenced contract-based programming ⓘ
programming by contract features in other languages ⓘ
knownFor Design by Contract ⓘ
Eiffel programming language ⓘ
object-oriented software construction ⓘ
software engineering education ⓘ
software reliability ⓘ
software verification ⓘ
languageDesigned Eiffel ⓘ
name Bertrand Meyer ⓘ
nationality Switzerland ⓘ
notableWork Eiffel: The Language ⓘ
Object-Oriented Software Construction ⓘ
Touch of Class: Learning to Program Well with Objects and Contracts ⓘ
pioneered Design by Contract ⓘ
positionHeld chief architect at Eiffel Software ⓘ
professor of software engineering at ETH Zurich ⓘ
promoted use of contracts in software development ⓘ
researchInterest formal methods ⓘ
object-oriented programming ⓘ
programming languages ⓘ
software correctness ⓘ
software design ⓘ
workedAt ETH Zurich ⓘ
Eiffel Software ⓘ
Interactive Software Engineering ⓘ

How these facts were elicited

Referenced by (16)

Full triples — surface form annotated when it differs from this entity's canonical label.

Bertrand → hasNotableBearer → Bertrand Meyer ⓘ
Bertrand Meyer → name → Bertrand Meyer ⓘ
Eiffel → designer → Bertrand Meyer ⓘ
Open-Closed Principle → influencedBy → Bertrand Meyer ⓘ
Open-Closed Principle → formulatedBy → Bertrand Meyer ⓘ
Eiffel (programming language) → designer → Bertrand Meyer ⓘ
subject linked to: Eiffel programming language
Design by Contract → introducedBy → Bertrand Meyer ⓘ
Object-Oriented Software Construction → author → Bertrand Meyer ⓘ
Eiffel method → associatedWith → Bertrand Meyer ⓘ
Eiffel Software → hasKeyPerson → Bertrand Meyer ⓘ
Eiffel Software → foundedBy → Bertrand Meyer ⓘ
Eiffel community → relatedTo → Bertrand Meyer ⓘ