Wikipedia now contains a preliminary version of an ambitious Glossary of Unified Modeling Terms pretending to cover all concepts (and all versions) of UML.

Although it is still incomplete, I think it is a good initiative and may be useful to people starting to learn the language (experts will not learn anything new there). However, it is very important they improve the correctness, precision and clarity of the definitions (describing an association class as a class that describes an association is not really helpful and defining constraint as a boolean condition which may not be false if a Class is to be considered valid is simply wrong). If not clearly stated, an oversimplification of some term definitions in the glossary may be dangerous for new UML practitioners. In my opinion, if you can afford it, the Unified Modeling Language Reference Manual is right now a far better option.

Hope to find some time to help improving this UML glossary a little bit, though I think that a glossary of modeling/model-driven terms that clarifies the relationships among the different modeling standards, acronyms (e.g. the relationship between MDE, MDA and MDD ) and technologies is even more urgent. I do plan to create such a glossary in this portal soon.

 

Want to build better software faster?

Want to build better software faster?

Read about the latest trends on software modeling and low-code development

You have Successfully Subscribed!

Pin It on Pinterest

Share This