There are lots of great material on Object Oriented Systems subject in the internet, buts its always a challenge to figure out a ready list of top books on Object Oriented Systems that one can refer to immediately. Even though online materials are good, but nothing can beat the depth of coverage that a book can offer. Hence, we researched the list of Object Oriented Systems books which are used by students worldwide and came up with top 10 Book Recommendations on Object Oriented Systems subject. These books can be used as a great starting point for anyone studying Object Oriented Systems and can also be used as a ready reference for Under-Graduate and Post-Graduate programs.
Most of these Object Oriented Systems books are also in the best-seller lists in Amazon website. We have added a brief description of these best books and have also included direct links to Amazon site (as affiliate). This allows anyone to directly visit the site and order printed copies of these best books.
Here is the full list of best reference books on Object Oriented Systems.
|1. “Object Oriented Software Construction” by Bertrand Meyer
Book Review: This book focuses on the most important development in the software technology. The topics covered are concurrency, distribution, client/server and internet, object oriented databases, contract design, fundamental design patterns, finding classes, advantages and disadvantages of inheritance, abstract data types and different types of type casting. The book also contains discussions on reusability, modularity, software quality, object-oriented languages, memory management and many other topics. This book is very useful for all software developers and computer science students.
|2. “Object Oriented Analysis and Design” by Grady Booch
Book Review: This book aims for object development by using a unified notation. This book has been a major force in moving object technology into the mainstream of software development. With numerous examples, now implemented in C++, the book demonstrates essential concepts, explains the method, and shows successful applications in a variety of fields. It also offers pragmatic advice on a variety of issues-including classification, implementation strategies and cost-effective project management.
|3. “Unified Modeling Language Guide” by Grady Booch, James Rumbaugh and Ivar Jacobson
Book Review: The book provides a tutorial to its core aspect to facilitate the learning of Unified Modelling Language(UML) for visualizing, specifying, constructing and documenting the artifacts of a software intensive system. The book starts with an overview of UML, thereby explaining the language by introducing concepts and notations in every chapter. The book also demonstrates the application of UML to complex modeling problems in various application domains. The content in the book matches the notation and usage needed by UML 2.0. A new chapter on components and internal structure is updated and coverage of required interfaces, collaborations is provided throughout the book.
|4. “Programming Language Pragmatics” by Michael L. Scott|
|5. “Foundations of Object Oriented Languages” by Kim Bruce
Book Review: The book first analyzes existing object-oriented languages thereby giving special attention to their type systems and impediments to expressiveness. It then investigates two key features: subtypes and subclasses. The book also provides a small introduction to the lambda calculus, and presents a prototypical object-oriented language, SOOL, with a simple type system similar to those of class-based object-oriented languages in common use. The book also provides the proof that the type system is sound by showing that the semantics preserves typing information. The book ends with a discussion of desirable features, such as parametric polymorphism and a MyType construct, that are not yet included in most statically typed object-oriented languages.
|6. “Types and Programming Languages” by Benjamin C. Pierce|
|7. “International Conference on Object-Oriented Information Systems” by International Conference On Object Oriented Information Systems Ronald Johnston S Patel X Wang R Johnston|
|8. “On Object-Oriented Database Systems” by Alejandro P. Buchmann, Klaus R. Dittrich, Umeshwar Dayal|
|9. “OBJECT ORIENTED SYSTEMS DEV.” by BAHRAMI|
|10. “Static Analysis and Optimization of Object Oriented Systems” by P. P. Chakrabarti, Soham Sundar Chakraborty, Rajeev Kumar|
If any more book needs to be added to the list of best books on Object Oriented Systems Subject, please let us know.
Sanfoundry Global Education & Learning Series – Best Reference Books!