Wintersalen Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | November 7, 2014

    Karelia Stetz-Waters: IMG The Hot Sex Tip Cosmo Won't Tell You



    Cosmopolitan Magazine recently released an article titled "28 Mind-Blowing Lesbian Sex Positions." Where was this vital information when I was a... Continue »
    1. $10.47 Sale Trade Paper add to wish list

    spacer

This item may be
out of stock.

Click on the button below to search for this title in other formats.


Check for Availability
Add to Wishlist

This title in other editions

Object-Oriented Analysis and Design: Understanding System Development with UML 2.0

by

Object-Oriented Analysis and Design: Understanding System Development with UML 2.0 Cover

 

Synopses & Reviews

Publisher Comments:

This book provides a thorough grounding in object-oriented analysis and design, providing authoritative and accessible coverage of object-oriented concepts, the software development process, UML and multi-tier technologies.

Using only the most common technologies and methodologies, aligned with a single case study which runs throughout the text, the book provides a broad understanding of the processes used in object-oriented software development, the production of computer programs using object-oriented techniques.

Beginning with the basic groundwork underpinning object-oriented software projects, before focusing on practical development issues, this book uses a methodology based on the widely used Rational Unified Process (RUP), and test-driven development using JUnit. The book follows the steps of a typical development project, incorporating requirements capture, design, specification and testing; the running case study shows with remarkable clarity how an abstract problem is taken through to a concrete solution. Regular exercises and online material available on the accompanying website make the book exceptionally useful for self-study.

Object-Oriented Analysis and Design is programming language agnostic, ensuring that code is kept to a minimum to avoid detail and deviation into implementation minutiae. Whether you are a student at a university or on a commercial training course, or an experienced software developer moving into object orientation, this book is for you. It provides an easy to understand, practical and motivational description of object-oriented analysis and design.

Synopsis:

Mike O'Docherty, Manchester UK, is an IT Training Consultant for IBM and Manchester University. He has delivered  OOA&D courses to undergraduates and  MSc students and professionals.

Synopsis:

Covering the breadth of a large topic, this book provides a thorough grounding in object-oriented concepts, the software development process, UML and multi-tier technologies.   After covering some basic ground work underpinning OO software projects, the book follows the steps of a typical development project (Requirements Capture - Design - Specification & Test), showing how an abstract problem is taken through to a concrete solution. The book is programming language agnostic - so code is kept to a minimum to avoid detail and deviation into implementation minutiae.

A single case study running through the text provides a realistic example showing development from an initial proposal through to a finished system. Key artifacts such as the requirements document and detailed designs are included. For each aspect of the case study, there is an exercise for the reader to produce similar documents for a different system.

About the Author

"This is an excellent book...a book I greatly enjoyed reading..." (Visual Systems Journal, October 2005)

Table of Contents

1. Introduction.

Part I: Setting the Scene.

2. Object Concepts.

3. Inheritance.

4. Type Systems.

5. Software Development Methodologies.

Part II: Understanding the Problem.

6. Gathering Requirements.

7. Analyzing the Problem.

Part III: Designing the Solution.

8. Designing the System Architecture.

9. Choosing Technologies.

10. Designing the Subsystems.

11. Reusable Design Patterns.

12. Specifying the Interfaces of Classes.

13. Continuous Testing.

Appendix A: Ripple Summary.

Appendix B: iCoot Case Study.

Appendix C: Summary of UML Notation Used.

Bibliography.

Index.

Product Details

ISBN:
9780470092415
Subtitle:
Understanding System Development with UML 2.0
Publisher:
Wiley
Author:
O'Docherty, Mike
Subject:
Computers-Programming - Object Oriented Programming
Subject:
Programming / Object Oriented
Subject:
Computers : Programming - Object Oriented Programming
Subject:
Computers : Programming - Object Oriented
Subject:
Object Technologies
Copyright:
Publication Date:
20050819
Binding:
Electronic book text in proprietary or open standard format
Language:
English
Pages:
576
Dimensions:
235 x 189 x 31 mm 37 oz

Related Subjects

Computers and Internet » Software Engineering » Object Oriented Programming

Object-Oriented Analysis and Design: Understanding System Development with UML 2.0
0 stars - 0 reviews
$ In Stock
Product details 576 pages John Wiley & Sons, Ltd. - English 9780470092415 Reviews:
"Synopsis" by , Mike O'Docherty, Manchester UK, is an IT Training Consultant for IBM and Manchester University. He has delivered  OOA&D courses to undergraduates and  MSc students and professionals.
"Synopsis" by , Covering the breadth of a large topic, this book provides a thorough grounding in object-oriented concepts, the software development process, UML and multi-tier technologies.   After covering some basic ground work underpinning OO software projects, the book follows the steps of a typical development project (Requirements Capture - Design - Specification & Test), showing how an abstract problem is taken through to a concrete solution. The book is programming language agnostic - so code is kept to a minimum to avoid detail and deviation into implementation minutiae.

A single case study running through the text provides a realistic example showing development from an initial proposal through to a finished system. Key artifacts such as the requirements document and detailed designs are included. For each aspect of the case study, there is an exercise for the reader to produce similar documents for a different system.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.