Summary

The patterns in this chapter help model the logical and physical reality of a system. They can be used both for architectural and operational purposes.

Deployment and implementation typically get little attention in books about modeling with the UML. Although the UML is not intended to handle all the needs that a specialized implementation and deployment modeling tool might afford, however, it is more than adequate for the practical purposes of communicating the essentials in production documentation, as well as providing support for configuration management and release planning.

The best sources of additional information about using the UML's component and deployment artifacts are two that are specifically associated with Rational's Unified Process, Walker Royce's Software Project Management: A Unified Process (1999) and Phillipe Kruchten's The Rational Unified Process: An Introduction(1998). Royce's book is especially good at addressing the mechanics of system development, as well as managing the engineering aspects. The Unified Modeling Language User Guide has some especially good discussions on using the component and deployment artifacts effectively (Jacobson, Booch, and Rumbaugh 1998a).



A UML Pattern Language
A UML Pattern Language (Software Engineering)
ISBN: 157870118X
EAN: 2147483647
Year: 2005
Pages: 100
Authors: Paul Evitts

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net