The Unified Modeling Language User Guide Unified Modeling Language (UML) has been the industry standard for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. Starting with an overview of the UML, this book explains the language gradually by introducing a few concepts and notations in each chapter. Full description