Chapitre 7. Les READER - WRITER pour AROM

Table des matières
7.1. Format AROM
7.2. Accès aux différents formats AROM

7.1. Format AROM

Le modèle de représentation de connaissances AROM s'appuie sur une description textuelle dont la BNF est donnée dans le document des Specifications. Toute base de connaissances AROM peut donc être décrite grâce à cette BNF et peut être sauvegardée dans ce format, appelé format "txta" (texte AROM).

L'API d'AROM fournit des méthodes, comme nous le verrons par la suite, permettant de lire une base AROM au format txta et de créer les objets Java correspondant. De la même façon, il est possible de sauvegarder au format txta les objets Java représentant une base AROM. Mais, il est tout à fait envisageable qu'une base de connaissances AROM soit sauvegardée, et donc lue, dans un autre format que le format txta. En effet, il suffit que ce nouveau formalisme permette de créer des objets Java AROM qui respectent le méta-modèle AROM. Les fichiers records en sont un exemple mais d'autres formalismes, tel que XML ou un dérivé, peuvent également être utilisés.