| Home - Glossary - Unified Modeling Language (UML) |
Explanation
The Unified Modelling Language (UML) is a family of graphical notations that help in describing and designing software systems, particularly software systems built using the object-oriented (OO) style. UML is also used for business process modelling, systems engineering modelling and for representing organisational structures.
For more information, visit
http://www.uml.org
Application / usage in Indisputable KEY
UML is recommended by the commission as a part of standard documentation tools for the project.
Institutions with teaching capabilities
TietoEnator is the organisation within the Indisputable KEY consortium that are best suited to conduct training.
There are courses arranged in several countries. Examples can be found at:
Available text books and training material
http://www.uml.org
“
UML Distilled: A Brief Guide to the Standard Object Modelling Language
”, Martin Fowler, 2004: A guide to using UML describes major UML diagrams, their creation, and how to decipher them.
“
Business Modeling with UML
”, Hans-Erik Eriksson, Magnus Penker, 2000: UML has been primarily used to design software, but should we use it to model entire business as well? That is the argument of this book, a text that combines leading-edge enhancements to UML with some solid thinking about business. Written for any manager with some technical background, this book looks at the possibilities of UML used to model entire organizations.
