Transformation of Structured Documents, combining the Explicit and the Automatic Approaches
Identifieur interne : 000917 ( Hal/Checkpoint ); précédent : 000916; suivant : 000918Transformation of Structured Documents, combining the Explicit and the Automatic Approaches
Auteurs : Stéphane Bonhomme [France]Source :
Descripteurs français
- mix :
Abstract
The work presented in this thesis deals with the transformation of structured documents. A structured document is a collection of typed elements, organized by a set of logical relations defining a hierarchical structure. These relations are defined by context-free grammars describing classes of documents. The use of structured documents makes it possible to partly automate the document processing. It also helps to improve their portability thanks to a common syntax provided by the SGML and XML standards. Applications using this representation however have limitations due to constraints involved by document structuration. The objective of this work is to compensate these limits with transformation techniques. These techniques aim at modifying the structure of a set of typed elements in order to adapt it to other types or to a new class of documents. This thesis is composed of three parts: 1. A study of document processing applications in which the needs of transform- ation are identified, more particularly in the field of interactive editing. 2. An evaluation of existing techniques and tools resulting in a classificatio- n of approaches: filters, explicit or automatic transformations. Each class is presented through a theoretical study, a tour of available systems and an experiment. 3. A proposal for a transformation method that combines these techniques to take advantage of their strength and fight their weaknesses. This method relies on a transformation algorithm parameterized by explicit pre-couples. This work has led to the development of transformation systems now integrated in the authoring tools of the Opéra project (Thot, Byzance) and the W3C consortium (Amaya).
Url:
Links toward previous steps (curation, corpus...)
Links to Exploration step
Hal:tel-00010471Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Transformation of Structured Documents, combining the Explicit and the Automatic Approaches</title>
<title xml:lang="fr">Transformation de documents structurés, une combinaison des approches explicite et automatique</title>
<author><name sortKey="Bonhomme, Stephane" sort="Bonhomme, Stephane" uniqKey="Bonhomme S" first="Stéphane" last="Bonhomme">Stéphane Bonhomme</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-25978" status="OLD"><orgName>Tools for Electronic Documents, Research and applications</orgName>
<orgName type="acronym">OPERA</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/opera</ref>
</desc>
<listRelation><relation active="#struct-441569" type="direct"></relation>
<relation active="#struct-2497" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-441569" type="direct"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-2497" type="direct"><org type="laboratory" xml:id="struct-2497" status="VALID"><orgName>Inria Grenoble - Rhône-Alpes</orgName>
<desc><address><addrLine>Inovallée655 avenue de l'Europe38330 Montbonnot</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/grenoble</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:tel-00010471</idno>
<idno type="halId">tel-00010471</idno>
<idno type="halUri">https://tel.archives-ouvertes.fr/tel-00010471</idno>
<idno type="url">https://tel.archives-ouvertes.fr/tel-00010471</idno>
<date when="1998-12-21">1998-12-21</date>
<idno type="wicri:Area/Hal/Corpus">000301</idno>
<idno type="wicri:Area/Hal/Curation">000301</idno>
<idno type="wicri:Area/Hal/Checkpoint">000917</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">Transformation of Structured Documents, combining the Explicit and the Automatic Approaches</title>
<title xml:lang="fr">Transformation de documents structurés, une combinaison des approches explicite et automatique</title>
<author><name sortKey="Bonhomme, Stephane" sort="Bonhomme, Stephane" uniqKey="Bonhomme S" first="Stéphane" last="Bonhomme">Stéphane Bonhomme</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-25978" status="OLD"><orgName>Tools for Electronic Documents, Research and applications</orgName>
<orgName type="acronym">OPERA</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/opera</ref>
</desc>
<listRelation><relation active="#struct-441569" type="direct"></relation>
<relation active="#struct-2497" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-441569" type="direct"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-2497" type="direct"><org type="laboratory" xml:id="struct-2497" status="VALID"><orgName>Inria Grenoble - Rhône-Alpes</orgName>
<desc><address><addrLine>Inovallée655 avenue de l'Europe38330 Montbonnot</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/grenoble</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass><keywords scheme="mix" xml:lang="fr"><term>ARBRE</term>
<term>DOCUMENT STRUCTURÉ</term>
<term>LANGAGE DE TRANSFORMATION</term>
<term>MODÈLE DE DOCUMENTS</term>
<term>TRANSFORMATION DE TYPES</term>
<term>TYPE</term>
<term>XML</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">The work presented in this thesis deals with the transformation of structured documents. A structured document is a collection of typed elements, organized by a set of logical relations defining a hierarchical structure. These relations are defined by context-free grammars describing classes of documents. The use of structured documents makes it possible to partly automate the document processing. It also helps to improve their portability thanks to a common syntax provided by the SGML and XML standards. Applications using this representation however have limitations due to constraints involved by document structuration. The objective of this work is to compensate these limits with transformation techniques. These techniques aim at modifying the structure of a set of typed elements in order to adapt it to other types or to a new class of documents. This thesis is composed of three parts: 1. A study of document processing applications in which the needs of transform- ation are identified, more particularly in the field of interactive editing. 2. An evaluation of existing techniques and tools resulting in a classificatio- n of approaches: filters, explicit or automatic transformations. Each class is presented through a theoretical study, a tour of available systems and an experiment. 3. A proposal for a transformation method that combines these techniques to take advantage of their strength and fight their weaknesses. This method relies on a transformation algorithm parameterized by explicit pre-couples. This work has led to the development of transformation systems now integrated in the authoring tools of the Opéra project (Thot, Byzance) and the W3C consortium (Amaya).</div>
</front>
</TEI>
<hal api="V3"><titleStmt><title xml:lang="en">Transformation of Structured Documents, combining the Explicit and the Automatic Approaches</title>
<title xml:lang="fr">Transformation de documents structurés, une combinaison des approches explicite et automatique</title>
<author role="aut"><persName><forename type="first">Stéphane</forename>
<surname>Bonhomme</surname>
</persName>
<email></email>
<idno type="halauthor">70695</idno>
<affiliation ref="#struct-25978"></affiliation>
</author>
<editor role="depositor"><persName><forename>Isabelle</forename>
<surname>REY</surname>
</persName>
<email>isabelle.rey@inria.fr</email>
</editor>
</titleStmt>
<editionStmt><edition n="v1" type="current"><date type="whenSubmitted">2005-10-07 09:19:52</date>
<date type="whenModified">2005-10-07 09:19:52</date>
<date type="whenReleased">2005-10-11 14:08:22</date>
<date type="whenProduced">1998-12-21</date>
<date type="whenEndEmbargoed">2005-10-07</date>
<ref type="file" target="https://tel.archives-ouvertes.fr/tel-00010471/document"><date notBefore="2005-10-07"></date>
</ref>
<ref type="file" n="1" target="https://tel.archives-ouvertes.fr/tel-00010471/file/tel-00010471.pdf"><date notBefore="2005-10-07"></date>
</ref>
</edition>
<respStmt><resp>contributor</resp>
<name key="105311"><persName><forename>Isabelle</forename>
<surname>REY</surname>
</persName>
<email>isabelle.rey@inria.fr</email>
</name>
</respStmt>
</editionStmt>
<publicationStmt><distributor>CCSD</distributor>
<idno type="halId">tel-00010471</idno>
<idno type="halUri">https://tel.archives-ouvertes.fr/tel-00010471</idno>
<idno type="halBibtex">bonhomme:tel-00010471</idno>
<idno type="halRefHtml">Autre [cs.OH]. Université Joseph-Fourier - Grenoble I, 1998. Français</idno>
<idno type="halRef">Autre [cs.OH]. Université Joseph-Fourier - Grenoble I, 1998. Français</idno>
</publicationStmt>
<seriesStmt><idno type="stamp" n="UJF">Thèses de l'Université Joseph Fourier</idno>
<idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
<idno type="stamp" n="INRIA-RHA">INRIA Grenoble - Rhône-Alpes</idno>
</seriesStmt>
<notesStmt></notesStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">Transformation of Structured Documents, combining the Explicit and the Automatic Approaches</title>
<title xml:lang="fr">Transformation de documents structurés, une combinaison des approches explicite et automatique</title>
<author role="aut"><persName><forename type="first">Stéphane</forename>
<surname>Bonhomme</surname>
</persName>
<idno type="halAuthorId">70695</idno>
<affiliation ref="#struct-25978"></affiliation>
</author>
</analytic>
<monogr><imprint><date type="dateDefended">1998-12-21</date>
</imprint>
<authority type="institution">Université Joseph-Fourier - Grenoble I</authority>
<authority type="supervisor">Quint Vincent</authority>
</monogr>
</biblStruct>
</sourceDesc>
<profileDesc><langUsage><language ident="fr">French</language>
</langUsage>
<textClass><keywords scheme="author"><term xml:lang="fr">DOCUMENT STRUCTURÉ</term>
<term xml:lang="fr">MODÈLE DE DOCUMENTS</term>
<term xml:lang="fr">XML</term>
<term xml:lang="fr">TRANSFORMATION DE TYPES</term>
<term xml:lang="fr">ARBRE</term>
<term xml:lang="fr">TYPE</term>
<term xml:lang="fr">LANGAGE DE TRANSFORMATION</term>
</keywords>
<classCode scheme="halDomain" n="info.info-oh">Computer Science [cs]/Other [cs.OH]</classCode>
<classCode scheme="halTypology" n="THESE">Theses</classCode>
</textClass>
<abstract xml:lang="en">The work presented in this thesis deals with the transformation of structured documents. A structured document is a collection of typed elements, organized by a set of logical relations defining a hierarchical structure. These relations are defined by context-free grammars describing classes of documents. The use of structured documents makes it possible to partly automate the document processing. It also helps to improve their portability thanks to a common syntax provided by the SGML and XML standards. Applications using this representation however have limitations due to constraints involved by document structuration. The objective of this work is to compensate these limits with transformation techniques. These techniques aim at modifying the structure of a set of typed elements in order to adapt it to other types or to a new class of documents. This thesis is composed of three parts: 1. A study of document processing applications in which the needs of transform- ation are identified, more particularly in the field of interactive editing. 2. An evaluation of existing techniques and tools resulting in a classificatio- n of approaches: filters, explicit or automatic transformations. Each class is presented through a theoretical study, a tour of available systems and an experiment. 3. A proposal for a transformation method that combines these techniques to take advantage of their strength and fight their weaknesses. This method relies on a transformation algorithm parameterized by explicit pre-couples. This work has led to the development of transformation systems now integrated in the authoring tools of the Opéra project (Thot, Byzance) and the W3C consortium (Amaya).</abstract>
<abstract xml:lang="fr">Les travaux présentés dans cette thèse ont pour thème la transformation des documents structurés. Un document structuré est une collection d'éléments typés organisée par un ensemble de relations logiques définissant une structure hiérarchique. Ces relations sont définies par des grammaires hors-contexte qui décrivent des classes de documents. L'utilisation des documents structurés permet d'automatiser une partie des traitements effectués sur les documents et contribue également à améliorer leur portabilité en proposant une syntaxe commune définie par des normes (SGML, XML). Les applications utilisant cette représentation souffrent néanmoins de limites liées aux contraintes impliquées par la structuration des documents. L'objectif de ce travail est de répondre à ces limites par des techniques de transformation. Ces techniques ont pour but de modifier la structure d'un ensemble d'éléments typés pour le conformer à d'autres types ou à une nouvelle classe de documents. Cette thèse est articulée en trois parties : 1. Une étude des applications de traitement de documents identifiant les besoins de transformation, plus particulièrement dans le domaine de l'édition interactive. 2. Une évaluation des techniques et outils existant conduisant à une classific- ation des approches (filtres, transformation explicite ou automatique). Chaque classe fait l'objet d'une étude théorique, d'une étude des systèmes disponibles et d'une expérimentation. 3. Une proposition de méthode de transformation combinant les différentes techniques pour tirer parti de leurs points forts et répondre aux limitations de chacune. Cette méthode est fondée sur un algorithme de transformation automatique paramétré à l'aide de pré-couples explicites. Ce travail a conduit au développement des systèmes de transformation aujourd'h- ui intégrés dans des logiciels du projet Opéra (Thot, Byzance) et du consortiu- m W3C (Amaya).</abstract>
</profileDesc>
</hal>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Musique/explor/OperaV1/Data/Hal/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000917 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Hal/Checkpoint/biblio.hfd -nk 000917 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Musique |area= OperaV1 |flux= Hal |étape= Checkpoint |type= RBID |clé= Hal:tel-00010471 |texte= Transformation of Structured Documents, combining the Explicit and the Automatic Approaches }}
![]() | This area was generated with Dilib version V0.6.21. | ![]() |