ReadingChair.com - Read regularly updated book reviews and shop for books online.
  
Amazon.com:
Barnes & Noble:
Powell's:
Wal-Mart:

You are on the page: Object-Oriented Software Design
Books: Text Books: Object-Oriented Software Design



Why Programs Fail: A Guide to Systematic Debugging Why Programs Fail: A Guide to Systematic Debugging
by Andreas Zeller
Available from Amazon

$54.95 On 7-21-2006 4.5 out of 5 stars
See Item's Page

Product Review
"Andreas Zeller seeks to equip you with a comprehensive arsenal of techniques and the appropriate mind-sets for employing them." Rick Wayne, software Development, January 2006

Book Description
Why Programs Fail is about bugs in computer programs, how to find them, how to reproduce them, and how to fix them in such a way that they do not occur anymore. This is the first comprehensive book on systematic debugging and covers a wide range of tools and techniques ranging from hands-on observation to fully automated diagnoses, and includes instructions for building automated debuggers. This discussion is built upon a solid theory of how failures occur, rather than relying on seat-of-the-pants techniques, which are of little help with large software systems or to those learning to program. The author, Andreas Zeller, is well known in the programming community for creating the GNU Data Display Debugger (DDD), a tool that visualizes the data structures of a program while it is running.

* Winner of a 2006 Jolt Productivity Award for technical Books
* Shows how to reproduce software failures faithfully, how to isolate what is important about the failure, and to discover what caused it
* Describes how to fix the program in the best possible way, and shows how to create your own automated debugging tools
* Includes exercises and extensive references for further study, and a companion website with source code for all examples and additional debugging resources


Ada 95: Problem Solving and Program Design (3rd Edition) Ada 95: Problem Solving and Program Design (3rd Edition)
by Michael B. Feldman and Elliot B. Koffman
List Price: $108.40
Available from Amazon

$96.85 On 7-21-2006 4.5 out of 5 stars
See Item's Page

Book Description
In this third edition, educators Michael Feldman and Elliot Koffman continue to refine and enhance their balanced presentation of modern programming concepts and Ada 95 language capabilities. Students with no prior programming experience will begin to program with this interesting and powerful, yet flexible language that is used in the Boeing 777 and Airbus 340, the International Space Station, the European high-speed rail system, and many other major projects around the world.

This text includes a CD-ROM containing versions of the GNU Ada 95 compiler (GNAT), other program development tools, and high-resolution graphics support for the Windows, DOS, Macintosh, and Linux operating systems. GNAT supports the full Ada 95 language as standardized by the ISO and the ANSI.

Book Info
Designed as an introductory text in problem solving and program design using Ada 95. Assumes no prior knowledge of computers or programming, and for most of its material, high school algebra is sufficient mathematical background. Softcover. CD-ROM included. DLC: Ada 95 (Computer program language).



Modern Lens Design: A Resource Manual Modern Lens Design: A Resource Manual
by Warren J. Smith and Inc. Genesee Optics Software
Available from Amazon

$68.99 On 7-21-2006 0.0 out of 5 stars
See Item's Page

Book Description
Published in 1964 and long out of print, copies of Cox's A System of Optical Design are covered by experienced lens designers simply because a small section of the book features lens design examples. Such examples are notoriously difficult to find and the hundred-odd pages of Cox's book that include them are widely photocopied and constantly referred to by designers in the know. Finally, lens designers have a better place to turn. The most complete and authoritative work of its kind ever published, Modern Lens Design includes over 400 pages of proven lens design examples for both commercial and military applications. A perfect complement to Smith's best-selling Modern Optical Engineering, it features designs of everything from camera lenses to laser collimators.


Object-Oriented Design with UML and Java Object-Oriented Design with UML and Java
by Kenneth Barclay and John Savage
Available from Amazon

$37.95 On 7-21-2006 4.0 out of 5 stars
See Item's Page

Book Description
Unified Modeling Language (UML) is a general-purpose programming language for specifying and visualizing complex software, especially large, object-oriented projects. Object-oriented programming is when a programmer defines not only the data type of a data structure, but also the types of operations/functions that can be applied to the data structure. Java is a general purpose programming language with a number of features that make the language well suited for use on the World Wide Web. Fully road tested from the authors own courses, Object-Oriented Design with UML and Java shows how considering the modeling and programming languages together from the start can be beneficial, shifting the emphasis away from detailed programming issues, and instead allowing the focus to fall on the analysis of the meaning and accuracy of the model. No prior knowledge of object orientation is assumed, though some knowledge of Java or other high level programming language is required.

* Integrates design and implementation, using Java and UML
* Includes case studies, exercises and a free software tool for hands on learning
* Bridges the gap between programming texts and high level analysis books on design

Book Info
Text presents an introduction to Object-Oriented Design with the Unified Modelling Language and the Java programming Language. For undergraduate students in computing, computing science, and software engineering. Includes index, appendices, chapter exercises, and references. Softcover.


Algebraic Methodology and Software Technology: 5th International Conference, Amast '96, Munich, Germany, July 1-5, 1996 : Proceedings... Algebraic Methodology and Software Technology: 5th International Conference, Amast '96, Munich, Germany, July 1-5, 1996 : Proceedings...
by Germany) International Conference on Algebraic Methodology and Software Technology
Available from Amazon

$114.00 On 7-21-2006 0.0 out of 5 stars
See Item's Page

Book Description
This book constitutes the refereed proceedings of the 5th International Conference on Algebraic Methodology and software Technology, AMAST '96, held in Munich, Germany, in July 1996.The book presents 25 revised full papers selected from a total of 67 submissions and 23 system demonstrations; also included are six invited talks and six invited presentations of the AMAST Education Day on industrial applications of formal methods. The full papers are organized in topical sections on theorem proving, algebraic specification, concurrent and reactive systems, program verification, logic programming and term rewriting, and algebraic and logical foundations.


Using CRC Cards: An Informal Approach to Object-Oriented Development Using CRC Cards: An Informal Approach to Object-Oriented Development
by Nancy M. Wilkinson and Richard S. Wiener
Available from Amazon

$45.00 On 7-21-2006 4.0 out of 5 stars
See Item's Page

Product Review
'One of the 10 all-time classic O-O Books.' journal of Object-Oriented Programming

Book Description
Using CRC Cards is a comprehensive introduction to CRC (Class, Responsibility, Collaborator) cards. It includes a description of the cards and how they can be used in interactive sessions to develop an object-oriented model of an application. In this book, the author draws on her years of project experience to describe how CRC cards can contribute at all stages of the software lifecycle. It includes practical examples of how to utilize CRC cards in projects using either formal or informal development techniques. Using CRC Cards also provides a detailed look at how designs created with CRC cards can be mapped to an effective and efficient implementation in C++. software analysts, designers and developers will use this book to guide their transition to the object-oriented paradigm, as well as provide a process for development of their object-oriented applications.


Object-Oriented Software Engineering: Practical Software Development using UML and Java Object-Oriented Software Engineering: Practical Software Development using UML and Java
by Timothy Lethbridge, Robert Laganiere, Timothy Lethbridge, and Robert Laganiere
Available from Amazon

$104.68 On 7-21-2006 5.0 out of 5 stars
See Item's Page

Book Description
This book covers the essential knowledge and skills needed by a student who is specializing in software engineering. Readers will learn principles of object orientation, software development, software modeling, software design, requirements analysis, and testing. The use of the Unified Modelling Language to develop software is taught in depth. Many concepts are illustrated using complete examples, with code written in Java.


OMT Insights: Perspective on Modeling from the Journal of Object-Oriented Programming (SIGS Reference Library) OMT Insights: Perspective on Modeling from the Journal of Object-Oriented Programming (SIGS Reference Library)
by James Rumbaugh and Donald G. Firesmith
Available from Amazon

$55.00 On 7-21-2006 5.0 out of 5 stars
See Item's Page

Book News, Inc.
A collection of articles published in the during the 1990s, covering the development, refinement, and current state of OMT. Subjects include behavior modeling, modeling concepts, and the design process. Concludes with a summary of OMT notation and process with a description of changes needed for the new Unified Modeling Language (UML). -- Copyright © 1999 Book News, Inc., Portland, OR All rights reserved

Product Review
'The book is full of practical advice on a wide range of topics and the clear writing and extensive use of examples make the material very accessible. I recommend this book very highly.' journal of The Association of C & C++ Users


© Adapt, Inc. 1998-2006








Other Shops:
American States, Atlases, Art, Art Techniques, Audio Books, Authors, Biographies, Business, Celebrities, Children's, Cities, Computers, Cookbooks, Countries, Dictionaries, En Español, Encyclopedias, History, Horror, Large Print, Law, Medical, Mystery, Photographers, Photography Techniques, Powell's Selections, Presidents, Research, Romance, Sci-Fi, Study Guides, Subjects, Techical, Teenagers, Textbooks, Travel

Books
Resources
Most Watched Book Auctions
Object-Oriented Software Design at Sduf
Book Review Directory
Reviewed Authors
Reviewed Titles
Review List
Site Map