Applying UML and Patterns: An Introduction to Object-oriented Analysis and Design and the Unified Process
Prentice Hall PTR, 2002 - Computers - 627 pages
For all undergraduate courses in object-oriented analysis and design. Builds on the overwhelming success of the First Edition. The topics covered in this book are increasingly recognized as core competencies by virtually all contemporary computer science departments, and in virtually all computer science curricula.
This book teaches object-oriented analysis and design through iterations of a single, cohesive case study incrementally introducing key OO&AD skills while emphasizing practical activities and principles. Renowned object technology leader Craig Larman introduces the popular UML 1.4 diagramming notation as a superior vehicle for expressing OO&AD thoughts. Since OOA&D should be taught (and practiced) within a coherent process, he presents a lightweight, agile version of the market-leading Unified Process (UP). Within his case study's context, he also introduces patterns robust, best-practice solutions to the most widely encountered design problems.
What people are saying - Write a review
LibraryThing ReviewUser Review - AlexTheHunn - LibraryThing
I acquired this book as a result of a course I took. I have never really had the opportunity to use UML on the job. But the idea sounded great. This book supports the excellent ideas inherent in this approach. Read full review
LibraryThing ReviewUser Review - zarick - LibraryThing
This is an excellent book on OO analysis and design. Despite the title suggest, it provide a comprehensive illustration on iterative development process, requirement analysis, OO design, applying UML ... Read full review
Introduction 1 ObjectOriented Analysis and Design
Iterative Development and the Unified Process
The NextGen POS System
38 other sections not shown