The Unified Modeling Language User Guide(English, Paperback, Booch Grady)
Quick Overview
Product Price Comparison
The Unified Modeling Language User Guide thoroughly explains all concepts and principles of this software language. Summary Of The Book The Unified Modeling Language User Guide, published in 2006, comprehensively covers UML, a modeling language that was developed by the three authors of this book. This guidebook starts with conceptual models, and then moves onto applications of UML in a range of complex modeling problems. Readers are introduced to the vocabulary, the idioms, and the rules of this language. This book follows a two-colour format, and is packed with many types of examples. The Unified Modeling Language User Guide is divided into seven sections, and each chapter has a summary, terms and concepts, common modeling techniques, and hints and tips. The first section contains an introduction to UML. Some other sections are Basic Behavioral Modeling, Architectural Modeling, and Basic Structural Modeling. A few topics covered in this guidebook are Applying the UML, Interfaces, Deployment, Statechart Diagrams, Relationships, and Patterns and Frameworks. The last section illustrates how to apply UML. The three appendices focus on UML notations, Standard UML elements, and a summary of the Rational Unified Process. A list of commonly used terms is also included. The Unified Modeling Language User Guide can be used by developers, analysts, quality assurance personnel, project and program managers, and architects. About The Authors Grady Booch, born in 1955, is an American software engineer, who has developed UML, and the Booch method. He has written The Complete UML Training Course, Object-Oriented Analysis, and Design with Applications and Object Solutions: Managing the Object-Oriented Project. Booch completed his Bachelor's degree from the United States Air Force Academy in 1977. He graduated with a Master's degree in Electrical Engineering from the University of California in 1979. He is the Chief Scientist at IBM Research, and is also a series editor for Benjamin Cummings. Booch has been awarded the Jolt-Cola Product Excellence Award by Software Development Magazine for Object-Oriented Analysis and Design with Applications. In 2003, he was recognized as an IBM fellow, and in 2010, he was named an IEEE Fellow. James Rumbaugh, born in 1947, is an American computer scientist, and an object-oriented methodologist. Rumbaugh has written Object-Oriented Modeling and Design, and Unified Software Development Process. After graduating with a B.S in Physics from MIT, he did his M.S in astronomy from California Institute of Technology. In 1975, the author completed his Ph.D. in computer science from MIT. Rumbaugh worked for Digital Equipment Corporation, General Electric and IBM. He has created UML, and OMT. He is now retired. Ivar Jacobson, born 1939, is a Swedish computer scientist, who has helped develop RUP, UML, and Objectory. He is the author of Aspect-Oriented Software Development With Use Cases, and The Unified Software Development Process. Jacobson graduated with a Masters degree in electrical engineering from Chalmers Institute of Technology, Gothenburg. He did his Ph.D. at the Royal Institute of Technology in Stockholm. The author worked at Ericsson, and started Objective Systems. He also established another company called Ivar Jacobson International in 2003.