Thèse soutenue

Transformation de documents structurés, une combinaison des approches explicite et automatique

FR  |  
EN
Auteur / Autrice : Stéphane Bonhomme
Direction : Vincent Quint
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 1998
Etablissement(s) : Université Joseph Fourier (Grenoble ; 1971-2015)

Résumé

FR

Les travaux presentes dans cette these ont pour theme la transformation des documents structures. Un document structure est une collection d'elements types organisee par un ensemble de relations logiques definissant une structure hierarchique. Ces relations sont definies par des grammaires hors-contexte qui decrivent des classes de documents. L'utilisation des documents structures permet d'automatiser une partie des traitements effectues sur les documents et contribue egalement a ameliorer leur portabilite en proposant une syntaxe commune definie par des normes (sgml, xml). Les applications utilisant cette representation souffrent neanmoins de limites liees aux contraintes impliquees par la structuration des documents. L'objectif de ce travail est de repondre a ces limites par des techniques de transformation. Ces techniques ont pour but de modifier la structure d'un ensemble d'elements types pour le conformer a d'autres types ou a une nouvelle classe de documents. Cette these est articulee en trois parties : 1. Une etude des applications de traitement de documents identifiant les besoins de transformation, plus particulierement dans le domaine de l'edition interactive. 2. Une evaluation des techniques et outils existant conduisant a une classification des approches (filtres, transformation explicite ou automatique). Chaque classe fait l'objet d'une etude theorique, d'une etude des systemes disponibles et d'une experimentation. 3. Une proposition de methode de transformation combinant les differentes techniques pour tirer parti de leurs points forts et repondre aux limitations de chacune. Cette methode est fondee sur un algorithme de transformation automatique parametre a l'aide de pre-couples explicites. Ce travail a conduit au developpement des systemes de transformation aujourd'hui integres dans des logiciels du projet opera (thot, byzance) et du consortium w3c (amaya).