R932 - modelint/shlaer-mellor-metamodel GitHub Wiki
R932 / Generalization
Association Class Hop is a From Asymmetric Association Class Hop, From Symmetric Association Class Hop or To Association Class Hop
The key distinction is in traversing from or to an Association Class within the Association that it formalizes.
If the Association is reflexive it may be symmetric or asymmetric and it is the symmetric case where a Perspective need not be specified.