Object-Oriented Software Construction

Object-Oriented Software Construction
AuthorBertrand Meyer
Subjectsoftware object-oriented programming
PublisherPrentice Hall
Publication date
1988, 1997
Pages1254 + xxviii
ISBN978-0136291558 (1997 ed.)
OCLC36187052
005.1/17 21
LC ClassQA76.64 .M493 1997

Object-Oriented Software Construction, also called OOSC, is a book by Bertrand Meyer, widely considered a foundational text of object-oriented programming. The first edition was published in 1988; the second edition, extensively revised and expanded (more than 1300 pages), in 1997. Many translations are available including Dutch (first edition only), French (1+2), German (1), Italian (1), Japanese (1+2), Persian (1), Polish (2), Romanian (1), Russian (2), Serbian (2), and Spanish (2). The book has been cited thousands of times. As of 15 December 2011, The Association for Computing Machinery's (ACM) Guide to Computing Literature counts 2,233 citations, for the second edition alone in computer science journals and technical books; Google Scholar lists 7,305 citations. As of September 2006, the book is number 35 in the list of all-time most cited works (books, articles, etc.) in computer science literature, with 1,260 citations. The book won a Jolt award in 1994. The second edition is available online free.

Unless otherwise indicated, descriptions below apply to the second edition.