"This book manages to convey the practical use of UML 2 in clear and understandable terms with many examples and guidelines. Even for people not working with the Unified Process, the book is still of great use. UML 2 and the Unified Process, Second Edition is a must-read for every UML 2 beginner and
Developing Software with UML: Object-Oriented Analysis and Design in Practice (2nd Edition)
โ Scribed by Bernd Oestereich
- Publisher
- Addison-Wesley Professional
- Year
- 2002
- Tongue
- English
- Leaves
- 321
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Leverage the full power of objects and UML in any software development process!-- Object-oriented analysis and design: a practical, example-driven introduction.-- Thoroughly updated: New coverage of UML 1.4, updated Java code examples, and new techniques for solving problems that can't be solved by UML alone!-- Techniques for creating more effective use case, class, behavioral, and implementation diagrams.This example-rich book will show any developer or analyst how to leverage the full power of object technology and UML in software development. Fully updated throughout, this edition reflects the new UML 1.4 standard and presents important new techniques for solving problems that can't be solved by UML alone. Experienced object developer and mentor Bernd Oestereich begins with an entirely new two-chapter introduction to object-oriented analysis and design. Coverage includes a full chapter on use case diagrams; detailed introductions to the basic and relational elements of class diagrams; as well as extensive introductions both behavioral and implementation diagrams. Along the way, Oestereich shows how to extend the power of UML with advanced techniques such as stereotypes and CASE tool use case templates. This is also the first object-oriented analysis and design book with in-depth coverage of the Object Constraint Language (OCL), a powerful, UML-based modeling tool for specifying a wide array of object constraints, conditions, and guards.
โฆ Table of Contents
01Prelims......Page 2
02Chap01......Page 14
03Chap02......Page 30
04Chap03......Page 76
05Chap04......Page 126
06Chap05......Page 170
07Appendix A......Page 288
08Appendix B......Page 302
09Index......Page 306
๐ SIMILAR VOLUMES
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 developmen
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 developmen
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
This text looks at the design of computing programs using the techniques of object-oriented design and UML. It covers modelling techniques and notation in detail, supported by exercises throughout. It is suitable for both Java and C++ users.
The new second edition of "Practical Object Oriented Design with UML" provides a concise introduction to the design of object-oriented programs using UML. The book focuses on the application of UML in the development of software, and also offers a detailed tutorial introduction to the UML notation a