La pile modele / meta-modele
Le coeur architectural du document
Diapositives sources : 13-21
Angles principaux : architectural, technique, epistemologique
Croisements : La pile M0-M1-M2-M3
Le moment ou le document se stabilise
Jusqu'ici, le texte a montre comment une question transforme une image en occurrence, puis comment les mots stabilisent cette occurrence dans un langage. Avec la pile modele / meta-modele, il change de regime. Il cesse d'etre seulement une pedagogie de la perception et devient une architecture de l'analyse.
Ce moment est central. C'est lui qui donne au document sa forme memorable. Sans la pile, on aurait une suite de remarques intelligentes sur la perception et le langage. Avec la pile, on obtient un cadre capable de distribuer rigoureusement les niveaux de description.
Trois etages pour ne pas tout confondre
Les diapositives distinguent au minimum trois etages explicites:
- le modele, qui parle de l'occurrence ;
- le meta-modele, qui parle des elements a partir desquels un modele peut etre construit ;
- le meta-meta-modele, qui parle des categories generales permettant de construire des meta-modeles.
Le document fait ainsi entrer l'analyse humaine dans une logique de stratification. Chaque niveau dit quelque chose du niveau inferieur, mais il n'est pas du meme ordre que lui.
Cette distinction est capitale. Elle empeche de confondre la chose, sa description, et les regles de construction de sa description.

Pourquoi cette pile est si puissante
La puissance de la pile vient de ce qu'elle resout plusieurs problemes d'un coup.
Elle resout d'abord un probleme epistemologique. Si la carte n'est pas le territoire, il faut pouvoir dire a quel niveau on se tient quand on parle. Le modele n'est pas l'occurrence; le meta-modele n'est pas le modele.
Elle resout ensuite un probleme linguistique. Les mots du modele ne flottent pas seuls; ils tirent leur cohérence d'un repertoire de types, de relations, de proprietes, donc d'un niveau superieur.
Elle resout enfin un probleme reflexif. Une theorie de l'humain doit pouvoir parler des conditions de son propre langage. La pile donne une forme a cette exigence.
Une lecture minimale de la pile
On peut lire la pile du document sans tout de suite la traduire dans le vocabulaire technique du MDE. Il suffit d'en prendre la logique minimale.
Le modele est le niveau ou l'on dit: "il y a du ciel, des nuages, de l'herbe". Le meta-modele est le niveau ou l'on dit: "un modele est compose de types de choses, de relations, de proprietes". Le meta-meta-modele est le niveau ou l'on dit: "il faut des categories encore plus generales pour definir ce qu'est un type, une relation, une propriete".
Ce n'est pas un jeu gratuit de meta-langages. C'est une maniere de rendre auditables les conditions de production d'une representation.
Le risque d'hypostasier les niveaux
La clarte de la pile peut cependant produire une illusion. Parce que les niveaux sont bien dessines, on pourrait croire qu'ils existent dans le monde comme des couches naturelles parfaitement separees. Ce serait une erreur.
La pile est une machine de distinction, pas un scanner ontologique qui photographierait des etages deja tout faits dans le reel. Elle sert a ne pas melanger les ordres de discours. Elle ne doit pas etre prise pour la structure meme de l'univers comme s'il etait d'avance range dans des boites M0, M1, M2, M3.
Cette reserve est importante pour lire le document sans le durcir excessivement. Sa force est dans la difference des plans; sa faiblesse possible serait de faire croire a une geologie rigide de la pensee.
Une architecture cognitivement productive
Malgre cette reserve, la pile rend le document extraordinairement productif. A partir du moment ou l'on accepte cette distribution des niveaux, de nombreuses questions deviennent plus claires.
Par exemple:
- est-ce que je decris une occurrence, ou les conditions de sa description ?
- est-ce que je conteste un modele particulier, ou le meta-modele qui l'autorise ?
- est-ce que le conflit porte sur les faits, sur les categories, ou sur les primitives elles-memes ?
Ces questions depassent largement la photo de depart. Elles peuvent s'appliquer a un diagnostic medical, a un debats juridique, a un schema logiciel, a une politique publique.
La quasi-convergence avec le MDE
C'est ici que le lecteur venant de l'informatique reconnait quelque chose de familier. Une pile de modelisation a plusieurs niveaux, ou chaque niveau definit la structure du niveau inferieur, ressemble deja fortement au monde du Model-Driven Engineering.
Ce n'est pas encore le moment du pont explicite; il viendra plus loin dans le PDF. Mais des ce stade, la convergence est presque inevitable. Le document a construit une theorie de l'analyse humaine avec des distinctions qui sont deja meta-modelisantes.
Schema de lecture
Ce que la pile laisse encore de cote
L'architecture est puissante, mais elle ne dit pas encore comment les passages entre niveaux s'operent concretement. Par quel type de mouvement monte-t-on de l'occurrence au modele ? Comment redescend-on d'un langage general vers une lecture d'un cas particulier ?
Le document a justement prevu la reponse: des operateurs de reflexion et de generation. La pile a besoin d'une dynamique. Sinon elle reste un empilement statique.
Chapitre precedent : Langage et nomination
Chapitre suivant : Reflexion et generation
Retour a l'index : Lecture multi-analytique de la Theorie de l'Analyse humaine