Critics concerning modular development in ArgoUML.
The current version of ArgoUML has the following critics in this category.
One of the well-formedness rules in UML 1.4 for associations, is that all the classifiers attached to the ends of the association should belong to the same namespace as the association.
If this were not the case, there would be no naming, by which each end could refer to all the others.
This critic is triggered when an association does not meet this criterion. The solution is to delete the association, and recreate it on a diagram, whose namespace includes those of all the attached classifiers.
![]() | Caution |
---|---|
In the current implementation of ArgoUML this critic does not handle hierarchical namespaces. As a consequence it will trigger for associations where the immediate namespaces of the attached classifiers is different, even though they are part of the same namespace hierarchy. |