Les schémas d’agrégation
Un schéma d’agrégation est une suite d’étapes qui permet de consolider les résultats d’une évaluation en fonction des règles d’évaluation prévues.
Il permet d’obtenir des résultats globaux pour une évaluation. Ces résultats sont disponibles dans des rapports d’agrégation.

Deux schémas d’agrégation différents peuvent donner des résultats globaux différents à partir d’une même évaluation.
Il est possible d’appliquer un schéma d’agrégation avant le lancement effectif de la session pour préparer les rapports et tableaux de bord.
Principe des schémas d’agrégation
Après l’exécution d’une session d’évaluation, la valeur de chaque caractéristique évaluée est calculée sur la base de la règle de cotation définie pour le modèle d’évaluation.
Un schéma d’agrégation permet de calculer la valeur d’une caractéristique évaluée pour un objet racine à partir des valeurs calculées pour les objets fils.
Exemples de schémas d’agrégation
Dans l’exemple de l’évaluation de l’impact des risques reliés à des entités, la valeur de l’impact doit être calculée pour chaque nœud d’évaluation.
La valeur de l’"Impact" du Risque "Fraude" dans le contexte de l’entité "Etats-Unis" est un exemple de nœud d’évaluation.
Si l’entité "Etats-Unis" est composée de plusieurs sous-entités (Etats ou villes), elles-mêmes exposées à un risque de "Fraude", chacune de ses sous-entité est associée à un nœud d’évaluation ayant sa propre valeur d’impact.
Par exemple vous pouvez calculer la valeur de l’impact du risque "Fraude" pour l’entité "Etats-Unis" à partir des valeurs de caractéristiques évaluées pour chaque sous-entité (Etat ou ville).

Pour un exemple de schéma d’agrégation, voir le guide
HOPEX Enterprise Risk Management, chapitre "Les évaluation avec
HOPEX Enterprise Risk Management", paragraphe "Détail du modèle".
Construire un schéma d’agrégation
Le schéma d'agrégation est défini dans le modèle d'agrégation. Il est défini par une séquence d'étapes d'agrégation destinées à consolider les résultats de l'évaluation selon des règles d'agrégation.
Le schéma d’agrégation
Pour créer un schéma d’agrégation associé à un modèle d’évaluation :
1. Ouvrez la fenêtre de propriétés du modèle d’évaluation qui vous intéresse.
2. Sélectionnez l’onglet Définition de modèle d’évaluation et le sous-onglet Schémas d’agrégation.
3. Sélectionnez le dossier Schémas d’agrégation et cliquez sur Nouveau.
La fenêtre de création d’un schéma d’agrégation s’ouvre.
4. Indiquez le Nom du schéma que vous voulez créer et un commentaire.
5. Cliquez sur OK.
Un facteur de pondération peut être défini dans le schéma d’agrégation. Il s’agit d’un attribut ou d’un plug-in.
Les étapes d’agrégation
Créer une étape d’agrégation
Pour créer une étape d'agrégation comportant des règles d’agrégation :
1. Ouvrez la fenêtre de propriétés du modèle d’évaluation qui vous intéresse.
2. Sélectionnez l’onglet Définition de modèle d’évaluation et le sous- onglet Schémas d’agrégation.
3. Déplier le dossier du schéma d’agrégation qui vous intéresse.
4. Sélectionnez le dossier Agrégation et cliquez sur Nouveau.
5. Sélectionnez la manière de regrouper les résultats lors de l’étape d’agrégation créée.
• Par substitution - un ensemble de nœuds d’évaluation est remplacé par un autre ensemble

L'agrégation par substitution remplace les objets Contextes de l'évaluation par d'autres objets. La définition de la substitution doit préciser le chemin qui détermine les nouveaux objets substituant à partir des objets substitués et la liste des règles d'agrégation à appliquer.
• Par réduction - un nœud d’évaluation est retiré de la collection des contextes

L'agrégation par réduction permet d'éliminer les objets Contextes définis dans la collection de contexte de la session d’évaluation.
• Par distribution - un ensemble de nœuds est distribué sur de nouveaux nœuds.

La distribution permet de redéployer les valeurs d'une autre étape d'agrégation en fonction de nouveaux contextes.
Vous devez maintenant créer une règle d’agrégation qui correspond à l’étape d’agrégation.
6. Dans la section Règle d’agrégation cliquez sur Nouveau.
7. Spécifiez le Type de règle d’agrégation.
• MIN, MAX, SUM, AVERAGE
• Macro
8. Sélectionnez la Caractéristique qui portera le résultat de l’agrégation.
9. Reliez les Caractéristiques agrégées qui correspondent aux caractéristiques évaluées potentielles sur lesquelles porte l’étape d’agrégation.
10. Cliquez sur OK.
Types de règles d’agrégation
Dans les règles d’agrégation de type "Macro", la macro doit avoir la signature suivante :
Sub aggregationRuleCompute(mgobjAggregationRule As MegaObject,mgobjOutAssessedValue As MegaObject)
End Sub
où :
• mgobjAggregationRule = l’agrégation courante
• mgobjOutAssessedValue: la valeur de caractéristique évaluée à calculer.
Simuler l’agrégation
Le concepteur ou gestionnaire d’évaluation peut simuler l’agrégation sans même avoir lancé de session d’évaluation.
Ce calcul va permettre d’obtenir une valeur simulée pour les valeurs de caractéristiques évaluées. L’objectif est de pouvoir contrôler la cohérence du schéma d’agrégation et la validité des calculs.
Pour simuler l’agrégation :
1. Dans l’onglet de navigation Définition d’évaluation, dépliez le dossier "Sessions d’évaluation".
2. Faites un clic droit sur la session qui vous intéresse et sélectionnez Proposer valeurs aléatoires.
Exécuter un schéma d’agrégation
Pour exécuter un schéma d’agrégation, vous devez vous connecter à HOPEX Web Front-End avec le rôle "Concepteur d’évaluation".
Pour exécuter un schéma d’agrégation :
1. Dans l’arbre de navigation Définition d’évaluation, dépliez le dossier Sessions d’évaluation.
2. Faites un clic droit sur la session d’évaluation qui vous intéresse et sélectionnez Exécuter le schéma d’agrégation.

Dans le cadre de solutions HOPEX, il est plus facile d’exécuter le schéma d’agrégation en lançant le rapport d’agrégation proposé par défaut.
L’exécution du schéma permet d’obtenir :
• les nœuds de l’arbre d’agrégation, créés à partir des nœuds de base créés lors du déploiement
• les valeurs des caractéristiques évaluées cibles.