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.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Object-Oriented Software Construction | 2 |
| object-oriented software construction canonical | 1 |
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.
this entity surface form:
Object-Oriented Software Construction
this entity surface form:
Object-Oriented Software Construction