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.
FNR Pearl Chair. Head of the Software Engineering RDI Unit at LIST. Affiliate Professor at University of Luxembourg. More about me.
Recent Comments