object-oriented software construction

E347706

Object-oriented Software Construction is a foundational book by Bertrand Meyer that systematically presents the principles, methods, and best practices of object-oriented software engineering.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Statements (51)

Predicate Object
instanceOf book
software engineering book
associatedWith Eiffel programming language
author Bertrand Meyer
countryOfPublication United States of America
surface form: United States
coversTopic classes and objects
concurrency in object-oriented systems
exception handling
formal specification with contracts
genericity
inheritance and polymorphism
software quality
software reuse
emphasizesConcept abstraction
contract-based development
encapsulation
inheritance
modularity
polymorphism
reusability
software correctness
field object-oriented programming
software engineering
focusesOn integration of theory and practice in software design
systematic construction of reliable software
hasEdition first edition
second edition
hasReputation classic text in object-oriented programming
foundational work in Design by Contract
influenced best practices in object-oriented software engineering
object-oriented design education
introducesConcept Design by Contract
languageOfPublication English
mainSubject object-oriented analysis and design
object-oriented software construction
software design
software development methodology
notableFor formalizing the Design by Contract approach
proposesMethodology contract-based software development
systematic object-oriented analysis and design
publisher Prentice Hall
Prentice Hall
surface form: Prentice Hall PTR
secondEditionLanguage Eiffel
targetAudience computer science students
software architects
software engineers
teaches best practices in object-oriented programming
principles of object-oriented analysis
principles of object-oriented design
usedAs university textbook
usesFormalism Eiffel programming language

Referenced by (3)

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

Bertrand Meyer knownFor object-oriented software construction
Bertrand Meyer notableWork object-oriented software construction
this entity surface form: Object-Oriented Software Construction
Open-Closed Principle introducedIn object-oriented software construction
this entity surface form: Object-Oriented Software Construction