In the more than seven years since the Object Management Group (OMG) adopted the Unified Modeling Language (UML), UML has established itself as the de facto industry standard for modeling software systems In 2001 OMG put together a task force to revise UML Version 1.0. In March of 2003, UML Version 2.0 was finalized and rolled out to the 35 major companies participating in the adoption effort and made available to the public. This book provides a step-by-step guide to the notation and use of UML, one of the most widely used, object-oriented notation systems/programming languages in existence. The outline demonstrates the use of the techniques and notation of UML through case studies in systems analysis, showing the student clearly how UML is used in all kinds of practical situations. This revised edition will discuss the new infrastructure of the latest UML Version 2.0, and will include new examples, review questions, and notations.
This book explains the concepts of UML for someone who is looking to understand UML or needs a refresher.
An excellent and cheap textbook on UML
Published by Thriftbooks.com User , 18 years ago
Considering the pricetag of textbooks on this subject, this Schaum's outline is an excellent value. This is one of those Schaum's that has enough good narrative to stand alone as a textbook on a subject. The book takes the practical stance of involving two case studies throughout that serve as subject matter for the numerous examples. One is CarMatch, which is a franchising company promotes car sharing. The other is VolBank, which is a non-profit organization matching volunteers with people and groups needing help. This book covers version 2.0 of UML. The book provides a "How To" section in each chapter in whch examples are developed from one of the two case studies. The two case studies provide examples that cover business modeling, information system development, and real-time system development. The first two chapters of the book introduce the case studies and provide background to UML. The next twelve chapters explain the notation of UML diagrams and how to produce them. For each type of diagram there are sections on the notation, on how to produce the diagrams, on how each diagram is related to other diagrams, on how each diagram can be used in business modeling, and on how each diagram fits into the Unified Software Development Process. Each chapter has a set of review questions with answers at the back of the book, solved problems, and supplementary problems. Chapter 15 covers the ways in which UML can be extended. The final two chapters provide information on related topics: Software tools for UML and design patterns. The book concludes with a summary of UML notation, answer pointers for the review questions, the UML Metamodel architecture, a glossary, and a bibliography. The only thing missing from this book is more integration with tools such as Rational Rose, and more examples of coding from the UML. However, considering the price and the ground covered, I still consider this a five star book on the subject of UML.
A very useful book from a classroom perspective
Published by Thriftbooks.com User , 23 years ago
When I wanted to learn C language, the second book I picked up was this same series on C [the first one being K & R, which I read later to comprehend]. This book on UML follows the same tradition of "Teach a concept then give plenty of exercises to practice what you learnt". It includes two case studies also. It also includes a chapter on Real time UML, another on OCL and another chapter on Design patterns. A very good buy for the money (16+ dollars). Pros: Excellent book for beginners Lots of exercises to practice what you learnt. This can be a first book to read before moving into heavy weights like UML series [from awl] or Booch series [from sigs]. Coverage of Object Constraint LanguageCons: May be taking a case tool like Rational Rose or TogetherJ for implementation, as a side-by-side treatment would have made this book more comprehensive.Overall I am very much satisfied with this book at a elementary level.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.