Une structure sémantique typée ( SST) contient un ensemble de
relations élémentaires ( RE), organisées selon une propriété
correspondant à son type,
:
Le type c d'une SST prend ses valeurs dans un ensemble de
constantes :
Une SST est soit le produit d'une définition explicite de
l'utilisateur soit le produit d'une construction ()
à
partir d'un ensemble d'autres SST. Puisqu'une construction de type
c garantit la production d'une SST de même type c, nous examinons
une fois pour toutes les contraintes qu'un type
d'une SST impose sur les RE de la SST, quand nous parlons d'une
construction de type c (cf. 4.3.4).
Pour pouvoir << passer >> l'information sémique d'une SST d'une
entité positionnée e à une entité positionnée e' (notamment quand
une classe attribuante est utilisée comme source d'information
sémique pour la construction d'une nouvelle CS, cf. 4.3.4), nous généralisons l'opérateur de substitution symbolique, défini initialement sur une seule RE, à
l'ensemble des RE d'une SST. Une substitution symbolique
(
)
d'une entité positionnée e appartenant à
l'ensemble des éléments effectifs d'une structure
par une autre entité e', est définie
formellement en utilisant la substitution symbolique au sein d'une RE
(cf. aussi la figure 4.8) :
![]() |