Serveur d'exploration sur l'opéra

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Visual Programming Languages and Environments for Structured Document Processing

Identifieur interne : 001F78 ( Main/Curation ); précédent : 001F77; suivant : 001F79

Visual Programming Languages and Environments for Structured Document Processing

Auteurs : Emmanuel Pietriga [France]

Source :

RBID : Hal:tel-00125472

Descripteurs français

English descriptors

Abstract

The adoption of XML in a wide variety of domains for the representation of structured documents and data has made the processing of World Wide Web documents easier, by offering generic solutions for parsing and manipulating them. These operations are often achieved through document structure and content transformations, and play a key role in the document manipulation process. Most existing solutions for the transformation of XML documents rely on a textual language, and even if some tools offer a graphical user interface on top of languages such as XSLT, transformations are still specified textually. The goal of this work is to study the applicability of visual programming techniques with respect to the visualisation and transformation of XML documents. It has led to the design of VXT (Visual XML Transformer), a visual programming language for the specification of XML document transformations. The dissertation is organised in two main parts : -a theoretical part, containing a study of existing solutions for XML document processing, a state of the art dealing with visual programming techniques, and the theoretical definition of VXT, including a formal study of its visual syntax and of the translation function producing XSLT transformation sheets from VXT programs. -an application part, in which the tools designed and implemented during this thesis work are detailed. These tools are a zoomable user interface toolkit and two applications relying on this toolkit : the development environment associated with VXT and IsaViz, a visual environment for browsing and authoring RDF structured metadata.

Url:

Links toward previous steps (curation, corpus...)


Links to Exploration step

Hal:tel-00125472

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Visual Programming Languages and Environments for Structured Document Processing</title>
<title xml:lang="fr">Environnements et langages de programmation visuels pour le traitement de documents structurés</title>
<author>
<name sortKey="Pietriga, Emmanuel" sort="Pietriga, Emmanuel" uniqKey="Pietriga E" first="Emmanuel" last="Pietriga">Emmanuel Pietriga</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-00125472</idno>
<idno type="halId">tel-00125472</idno>
<idno type="halUri">https://tel.archives-ouvertes.fr/tel-00125472</idno>
<idno type="url">https://tel.archives-ouvertes.fr/tel-00125472</idno>
<date when="2002-11-15">2002-11-15</date>
<idno type="wicri:Area/Hal/Corpus">000309</idno>
<idno type="wicri:Area/Hal/Curation">000309</idno>
<idno type="wicri:Area/Hal/Checkpoint">000858</idno>
<idno type="wicri:Area/Main/Merge">002052</idno>
<idno type="wicri:Area/Main/Curation">001F78</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">Visual Programming Languages and Environments for Structured Document Processing</title>
<title xml:lang="fr">Environnements et langages de programmation visuels pour le traitement de documents structurés</title>
<author>
<name sortKey="Pietriga, Emmanuel" sort="Pietriga, Emmanuel" uniqKey="Pietriga E" first="Emmanuel" last="Pietriga">Emmanuel Pietriga</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="en">
<term>DATA STRUCTURE VISUALISATION</term>
<term>DOCUMENT TRANSFORMATIONS</term>
<term>STRUCTURED DOCUMENTS</term>
<term>VISUAL PROGRAMMING LANGUAGES</term>
<term>ZOOMABLE USER INTERFACES</term>
</keywords>
<keywords scheme="mix" xml:lang="fr">
<term>DOCUMENTS STRUCTURÉS</term>
<term>INTERFACES GRAPHIQUES ZOOMABLES</term>
<term>LANGAGES DE PROGRAMMATION VISUELS</term>
<term>RDF</term>
<term>TRANSFORMATIONS DE DOCUMENTS</term>
<term>VISUALISATION DE STRUCTURES</term>
<term>XML</term>
<term>XSLT</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">The adoption of XML in a wide variety of domains for the representation of structured documents and data has made the processing of World Wide Web documents easier, by offering generic solutions for parsing and manipulating them. These operations are often achieved through document structure and content transformations, and play a key role in the document manipulation process. Most existing solutions for the transformation of XML documents rely on a textual language, and even if some tools offer a graphical user interface on top of languages such as XSLT, transformations are still specified textually. The goal of this work is to study the applicability of visual programming techniques with respect to the visualisation and transformation of XML documents. It has led to the design of VXT (Visual XML Transformer), a visual programming language for the specification of XML document transformations. The dissertation is organised in two main parts : -a theoretical part, containing a study of existing solutions for XML document processing, a state of the art dealing with visual programming techniques, and the theoretical definition of VXT, including a formal study of its visual syntax and of the translation function producing XSLT transformation sheets from VXT programs. -an application part, in which the tools designed and implemented during this thesis work are detailed. These tools are a zoomable user interface toolkit and two applications relying on this toolkit : the development environment associated with VXT and IsaViz, a visual environment for browsing and authoring RDF structured metadata.</div>
</front>
</TEI>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Musique/explor/OperaV1/Data/Main/Curation
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001F78 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Curation/biblio.hfd -nk 001F78 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Musique
   |area=    OperaV1
   |flux=    Main
   |étape=   Curation
   |type=    RBID
   |clé=     Hal:tel-00125472
   |texte=   Visual Programming Languages and Environments for Structured Document Processing
}}

Wicri

This area was generated with Dilib version V0.6.21.
Data generation: Thu Apr 14 14:59:05 2016. Site generation: Thu Jan 4 23:09:23 2024