REVIEW - The Unified Modelling Language Reference Manual


Title:

The Unified Modelling Language Reference Manual

Author:

Rumbaugh, Jacobson&Booch

ISBN:

020130998

Publisher:

Addison-Wesley ()

Pages:

550pp

Reviewer:

Francis Glassborow

Reviewed:

August 1999

Rating:

★★★☆☆


If you are going to make regular use of the UML (and if you are serious about software development, it would be hard not to) you probably need access to this book.

The first part of this book gives you a very brief overview. It includes the section on history that so many authors seem to consider an essential part of any technical book. It also includes a short chapter on the nature and purpose of models. Again, not something that I find particularly useful for the intended readership, but such sections seem common.

The second part of the book leads you through the UML concepts. It starts with a walkthrough before devoting chapters to various views (static, use case, state machine, activity, interaction, physical, and model management) before concluding with chapters on extension mechanisms and the UML environment. In a way this is one of the more valuable aspects of this book. Professional software developers should be familiar with the material in this section.

Part 3 starts with a chapter of 386 pages that is an encyclopaedia of terms. I am not sure about calling this a chapter. It is not something to be read, but a reference section. However, it is informative and spending time browsing it will enhance your understanding.

In general this is the book for you after you have taken a course (either formally, or by means of self study) on UML basics. I have to say that much of the material is heavy going with a great deal of interdependency. For example we have:

initial state
A pseudostate that indicates the default starting place for a transition whose target is the boundary of a composite state.
See also composite state, creation, entry action, initialisation, junction state.
I sense that Ivar Jacobson has had quite a bit to do with writing the text as much of is tainted with his heavy opaque style.

If you are going to make regular use of the UML (and if you are serious about software development, it would be hard not to) you probably need access to this book.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.