Métrique : Fan In

Description de l’utilisateur

La métrique Fan In est utilisée pour obtenir des informations sur le nombre de dépendances entrantes (lectures, écritures, appels, etc.) vers un noeud du modèle de données d'analyse (modèle de dépendance). Une dépendance entrante signifie, par exemple, qu'un noeud est appelé et qu'un autre noeud en dépend.

Calcul de mesure

Chaque dépendance entrante est prise en compte pour un noeud donné. Un noeud peut être un bloc fonction, un programme, une fonction, une variable, une bibliothèque, une propriété, une méthode, une tâche, etc.

Exemple

Exemple de dépendance (liste de dépendances) :

FunctionBlockA defines MethodA
FunctionBlockA defines MethodB
FunctionBlockA defines VariableC
FunctionBlockA calls MethodA
MethodA calls MethodB
MethodB reads VariableC

Résultats de la métrique Fan In

Fan In (FunctionBlockA) = 0
Fan In (MethodA) = 2
Fan In (MethodB) = 2
Fan In (VariableC) = 2