The provide
several mechanisms that enable you to analyze UML models and identify errors
or determine standards compliance. You can use traceability and impact analysis
tools to examine model element relationships, to clarify their purpose, or
to minimize the risk of change. You can use UML metrics analysis to collect
information about a model and determine whether it follows established best
practices.