head
Bootstrap Image Preview

UML Analyzer

Bootstrap Image Preview

Count the Correlations and Relationship between Classes in the Class Diagram

Example of a simple class diagram using the jsUML2 library

(Please submit the class diagram first)
Relationship Type Association Aggregation Dependency Generalization AggregationReverse DependencyReverse GeneralizationReverse
Relationship Shorthands AS AG DP GL AGr DPr GLr
Relationship Strength 0.5 0.7 0.8 1.0 0.7 0.8 1.0

The strength means the importance of the relationship, for example, generalization is more important than association.

The correlation matrix is:

The correlation matrix shows the correlation between classes, for example, the element A[i][j] in matrix A means the correlation between class i and class j. Class i is highly correlated to class j if A[i][j]>0.5.

None

The relationship matrix is:

The relationship matrix shows the direct relationship between classes, for example, the element A[i][j] in matrix A means the relationship between class i and class j. The relationship A[i][j] satisfies the following two conditions.
(1) The reliability of the relationship is the highest
(2) The rank of the relationship is the biggest if the reliability is equal.

None


Insert title here

copyright ŠUML Analyzer 2015 ICP 15003200 Hainan University | Designed by Huang Liang