Objecteering empowers UML2 – Examples
The only tool in the world to integrate the dictionary and the model, Objecteering provides dictionary diagrams in its “Scope Manager” module.
A dictionary represents the terminology used in a specific domain. It is made up of terms that provide names and definitions. A dictionary is the basis for identifying which model elements must be created in order to represent term-related notions. It is used to intelligently name model elements, document them, and measure the coverage of the model.
Terms (dictionnary elements) can be represented in dedicated diagrams (dictionary diagrams), but they are more frequently shown in association with model elements in these specific models (class diagrams, for example), in order to represent the origin of these elements.
This representation is an extension to UML.