1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

148

Chapitre 5

Exemples:

1) [si

[[sous-partie-de(champignon1)] = ?chapeau] alors [L1= L1\{[couleur(chapeau)] , [forme(chapeau)]}]]

[[subparts(micro-elements)] = ¬microxyhexactines(ui)] alors [L16= L16\{[diametre(microxyhexactines)](ui) ,
[localisation(microxyhexactines)](u
i)}] [!] [L15= L15\{[rugosite(rayons)](ui) , [forme(rayons)](ui)}] [!] [P = P \ {rayons(ui)}]]

2) [si

La règle 2 signifie que lorsqu'il n'y a pas d'objet microxyhexactines dans la description (qu'il soit multi-instancié par uiou non), alors une telle description constituerait une incohérence : il est inutile de décrire le diamètre et la localisation de cet objet ainsi que de renseigner l'objet rayons qui n'existe pas dans ce contexte.

IMAGE imgs/Chapitre511.gif

On peut définir un ordre partiel sur des objets piet p'ien fonction de leurs extensions | pi| et| p'i| permettant de formaliser les notions d'héritage et de généralisation [Brito, 1991] :

" pi, p'i

[!] Pi,

ssi | pi| [!]

| p'i|

on dit que pi

<= p'i

On dira que pihérite de p'isi pi

Exemple:

<= p'iet que p'iest plus général que pi

En considérant l'ensemble des baleines et l'ensemble des mammifères, la partie p= "nageoires latérales" des baleines est une spécialisation de la partie p'= "membres-antérieurs" des mammifères.

Les nageoires héritent des propriétés des membres antérieurs tout en ayant des caractéristiques propres (comme celle par exemple de ne pas avoir de sous- parties bras et mains).