View est une classe abstraite qui fournit une superclasse commune pour les classes fournissant des représentations d'agrégation ...

View est une classe abstraite qui fournit une superclasse commune pour les classes fournissant des représentations d'agrégation dénormalisées de ressources managées. La définition de chaque sous-classe inclut des propriétés propagées à partir du graphique des classes utilisées pour modéliser la ressource dans la vue normalisée. Les classes peuvent être des classes de ressources ou des associations. La définition du mode de propagation d'une valeur (c'est-à-dire la classe source et les transformations de valeur) doit être spécifiée. 
Les sous-classes peuvent être contraintes en lecture seule de manière explicite. Si une sous-classe n'est pas contrainte en lecture seule, il est fortement conseillé aux concepteurs d'examiner attentivement la synchronisation des données et les problèmes de cohérence pouvant en résulter. L'association ElementView peut être utilisée pour rechercher les instances qui constituent la vue normalisée de la ressource managée.