1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

32

Chapitre 1

1)

un raisonnement guidé par les faits en chaînage avant (déduire la valeur d'un champ à partir de celle d'un autre champ à l'aide d'un démon "si- ajouté" : par exemple, le fait que le mode de culture soit "plein-champ" permet de déduire automatiquement que le type de culture est "en-sol" et que le mode de chauffage de cette culture est "froid"),

un raisonnement guidé par les buts en chaînage arrière (déduire la valeur du champ à partir de celle de plusieurs autres champs à l'aide d'un démon "si-besoin" : par exemple, si l'on cherche à renseigner le rapport entre la longueur des ailes et la longueur du corps d'un insecte, un message "rapport" est envoyé à la longueur des deux objets pour savoir s'ils sont connus. Si oui, le rapport peut être calculé sinon la procédure n'est pas déclenchée, et cela tant que les deux autres valeurs ne sont pas indiquées par l'utilisateur,

2)

[!]

la cardinalitéexplicite le fait qu'un objet puisse être absent (0), présent (1), et s'il est présent, puisse être décrit plusieurs fois. Dans ce dernier cas, on parle alors de mutiplicitéde l'objet,

l'utilitéde l'objet indique son mode d'utilisation, soit qu'il est significatif pour la classification, soit qu'il est simplement pour structurer la description (il est alors fictif, cf. § 4.6.4.1).

[!]

Chaque champ nommé est aussi un frame dépendant de l'objet auquel il est associé. Les champs possèdent leurs propres types (appelés facettes) qui donnent différentes informations complémentaires :

l'ensemble des valeurs possibles pour une classe (range), la valeur observée pour une instance. On doit noter ici que les champs de type relation ont des valeurs qui sont elles mêmes d'autres objets alors que les champs de type attribut possèdent des valeurs "terminales" non explicitées sous forme de frames. Il y a néanmoins une exception avec les valeurs qui sont classifiées (l'attribut possède alors une taxonomie de valeurs) et qui sont décrites aussi par des frames,

la valeur par défaut prise par l'attribut de l'objet,

la question associée au champ,

Outre le type relationexpliqué ci-dessus, d'autres types permettent de préciser la nature des valeurs associées au champ : types nominal (valeurs discrètes), classifié (taxonomie de valeurs), booléen (oui-non), entier, réel, avec les combinaisons valides pour les types numériques (intervalle) et qualitatifs (ordonné),

[!]

[!]

[!]

[!]