LE LOGICIEL DE GESTION TERMINOLOGIQUE GesTE

Documents pareils
REFONTE, DEVELOPPEMENT ET HEBERGEMENT DU SITE WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB

Dans l'article précédent, vous avez appris

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

AdjumedCollect. manuel pour l utilisateur. Version: AdjumedCollect est l instrument servant à la saisie des données.

Guide de l exportation postale en ligne Objets interdits et admis conditionnellement


Inxmail Professional 4.2

OWASP Open Web Application Security Project. Jean-Marc Robert Génie logiciel et des TI

Mercredi 15 Janvier 2014

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Petite définition : Présentation :

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

MASTER LANGUES, LITTÉRATURES ET CIVILISATIONS ETRANGÈRES ET RÉGIONALES. Parcours Langues et Technologies (LT)

Master Technologies numériques appliquées à l'histoire Deuxième année

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Suite dossier d appel

MEDIAplus elearning. version 6.6

Premier colloque international sur la veille stratégique multilingue. Université de Genève (ETI, Suisse) mai 2008

TecLocal 4.0. Nouveautés de la version 4.0 (notes de mise à jour)

Armand PY-PATINEC 2010

Février Novanet-IS. Suite progicielle WEB pour l Assurance. Description fonctionnelle

Créer un fichier PDF/A DÉPÔT ÉLECTRONIQUE

Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Kaseya 2. Guide de démarrage rapide. pour VSA 6,0

Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION

Un duo de choc : DocuWare et Microsoft Outlook

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

«Terminologie en nuage» - la virtualisation de la recherche terminologique

LEA.C5. Développement de sites Web transactionnels

PHP 5.4 Développez un site web dynamique et interactif

Chapitre 1 : Introduction aux bases de données

Systèmes d information et bases de données (niveau 1)

CHRONIQUE D UN DICTIONNAIRE ANNONCÉ

E.I.S : Un outil performant pour I'analyse du risque en Assurance

Service de Messagerie évoluée. Guide Utilisateur. Novembre 2006 Messagerie évoluée Completel Guide Utilisateur 1

Sage CRM. 7.2 Guide de Portail Client

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1

Architectures web/bases de données

UE 8 Systèmes d information de gestion Le programme

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Atelier 1. Portails documentaires : BioLib et Cemadoc

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Accès instantané aux mots et aux locutions Le dictionnaire électronique offre une traduction rapide d'un mot ou d'une locution

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Programmation Web. Introduction

Présentation des CMS au CIFOM-EAA

Suite Messerli Gest (gestion de chantier) Prestations (imputations des heures) Procédure d'installation du programme ou d'une mise à jour

RÉCUPÉRATION DE DONNÉES

Politique et charte de l entreprise INTRANET/EXTRANET

CATALOGUE Parcours de Formations E-Learning BILAN FORMATION STAGE. e-learning

1. Installation du Module

Table des matières. Qui sommes-nous? Nos services. Pourquoi ETN? Nos tarifs. Contact

Concevoir sa stratégie de recherche d information

KMnet Admin LOGICIEL COMPLET ET PERFORMANT D'ADMINISTRATION DES PÉRIPHÉRIQUES.

LEXIQUE. Extraits du document AFNOR (Association Française de Normalisation) NF EN ISO 9000 octobre 2005

Architecture d'entreprise : Guide Pratique de l'architecture Logique

estion de la dette Nouveau programme u CR I ARCHIV pt. 2 pro jets DRMS Formation relative aux Deuxieme partie

Présentation de SOFI 2.0

1 LE L S S ERV R EURS Si 5

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3

Printer Administration Utility 4.2

Présentation du module Base de données spatio-temporelles

Module SpireAPI : fonctions communes aux application Spirea / Module Open-Source

MODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV "CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB"

Manuel de recherche en sciences sociales

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Backup Exec 15. Guide d'installation rapide

Fonctions pour la France

ARCHIVISTIQUE ET INGÉNIERIE DOCUMENTAIRE

AccuRead OCR. Guide de l'administrateur

Banque de données d offres & carte web interactive d offres

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Europresse.com. Pour les bibliothèques publiques et de l enseignement. Votre meilleur outil de recherche en ligne. Guide version 1.

Mise en oeuvre d'une base de données mono-utilisateur avec SQLite

Guide de l'utilisateur de l'application mobile

CQP Développeur Nouvelles Technologies (DNT)

MASTER LPL : LANGUE ET INFORMATIQUE (P)

Vocabulaire juridique multilingue comparé. Caroline Reichling Direction générale de la Traduction Cour de justice de l Union européenne

Création d une base terminologique juridique multilingue à l aide de la plateforme générique Jibiki : le projet LexALP

Gestion collaborative de documents

et Groupe Eyrolles, 2006, ISBN :

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Argument-fetching dataflow machine de G.R. Gao et J.B. Dennis (McGill, 1988) = machine dataflow sans flux de données

LA PLATE-FORME D'ALTERN C

Support pour les langues s écrivant de droite à gauche

Programme d'assistance Financiere de la FIFA (FAP) et prime de resultat financier : Reglement et directives administratives pour 2015

PROSOP : un système de gestion de bases de données prosopographiques

Netissime. [Sous-titre du document] Charles

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

TEXT MINING von 7

Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées

Manuel didactique LOGICIEL PEB

Transcription:

PROFESSIONAL COMMUNICATION AND TRANSLATION STUDIES 2008 97 LE LOGICIEL DE GESTION TERMINOLOGIQUE GesTE Dorina CHI~, Valeriu Dorin CHI~ Tibiscus University, Timi!?oara Politehnica University of Timi!?oara 1. L'appel de l'union Latine pour la creation d'un software de gestion term inologique Union Latine a lance, Ie 24 juin 2006, un appel pour la creation d'un software de gestion terminologique gratuit et congu sur Ie modele du code en source libre. On a tenu ainsi a mettre a la disposition de tous les specialistes oeuvrant dans Ie domaine de la terminologie un outil base sur les normesinternationales (ISO) et destine ell la gestion des travaux terminologiques. Le logiciel devait combler notamment un manque d'instruments de ce genre pour Ie traitement du roumain, et, par consequent, I'application devait etre congue en roumain. II fallait, toute fois, en prevoir des fonctionnalites multilingues, dans la perspective d'une traduction/localisation ulterieure. Nous avons repondu a cet appel et nous avons realise Ie gestionnaire de terminologie GesTE. 2. Approche Dans une premiere etape nous avons consulte des travaux theoriques du domaine (dont nous avons enumere quelques uns dans la liste de la bibliographie selective), ainsi que les bases de donnees terminologiques en acges libre, telles que: o Banque de donnees terminologiques - Service de la langue fran~aise, de la Communaute fran~aise de Belgique, http://www.cfwb.beifrancalbdlbd.htm. o Base de terminologie du CILF (Consell international de la langue fran~ise) http://www.cilf.orglbt.fr.htm{. o CRITER (Corpus du Reseau Interministeriel de Terminologie), La delegation generale ala langue fran~aise et aux langues de France htlp.://www.culture.gouv.fr/culture/dglf/terminologielbase-donnees.htm/. o EURODICAUTOM - actuellement late (Inter Active Terminologv for Europe) I]ttJdtl 1te. europa. euliatediff/searchbvquervload. do?method=/oad, o ILOTERM - Base de donnees de l'organisation internationale du travail, http://www.ilo.org/i/oterm/ o IMF Terminology, Base de donnees terminologiques du Fond Monetaire International, http://www.imf. org/extemal/np/termlindex. asp?index=fra&index lanqid= 2, o Le Grand dictionnaire terminologique de l'office qw~becois de la langu.~ francai~. http://www.granddictionnaire.com/btml/fra/r motcleflindex 1024 1. asp, o TermRom - CIMEC, Romania, http://www.cimec.rolpaqinigazduiteitrldefault.htm o UNESCOTERM, Base de donnees terminologiques de I'UNESCO, hltp://termweb.unesoo.orq/ o UNTERM, United Nations Multilingual Terminology Database, http://157.150.197.21/dgaacs/unterm.nsf... On a pu ainsi prendre connaissance de la maniere dans laquelle les informations sont organisees et mises a la disposition des utilisateurs.

98 PROFESSIONAL COMMUNICA TlON AND TRANSLA TION STUDIES 2008 D'autre part, Ie bureau de Bucarest de \'Union Latine a organise plusieurs rencontres consacrees aux problemes de structure des bases terminologiques et a la conception des fiches. Ces rencontres nous ont donne I'occasion de constater que, selon Ie public destinataire et les instruments informatiques utilises, les structures proposees par les participants variaient, tout en gardant un certain nombre d'elements communs. Cela nous a fait comprendre qu'il fallait concevoir notre gestionnaire comme un instrument tres flexible, qui puisse offrir a I'utilisateur non seulement une structure conc;:ue conformement aux normes internationales, mais aussi la possibilite de la modifier, de la completer et meme de creer sa propre structure, peut-etre mieux appropriee au public cible chorsi et aux buts envisages. 3. Caracteristiques du gestionnaire de terminologie GesTE 3.1. Support informatique L'application utilise des programmes gratuits et compatibles avec les principaux systemes d'exploitation acceptes sur Ie marche roumain. De plus, elle est con<;ue sur Ie modele du code source libre, les utilisateurs etant libres de la modifier et de la distribuer, a la difference des logiciels developpes par les societes commerciales. GesTe peut etre consulte en ligne, en Intranet ou installe sur son ordinateur personnel. Les operations sur la partie serveur sont effectuees par un script PHP qui interroge une base de donnees MySQL. Celle-ci comprend aussi bien la structure de la base (I'organisation des champs et des groupes, des listes et des entrees), les donnees terminologiques proprement dites et les informations concernant les utllisateurs et leurs possibilites d'acces (restreint ou total) a I'application. La table systeme des donnees terminologiques n'a pas de structure fixe, etant modime par Ie programme en fonction des structures qui sont creees durant Ie travail. Pourtant, chaque champ de toute structure creee doit etre associe avec une colonne de cette table. Les interrogations MySQL sont realisees cote serveur par un script PHP. Les informations sont ensuite transmises au client en format XHTML. Toutefois, on a separe Ie code XHTML du code PHP, ce qui assure a I'application une grande flexibilite de fonctionnement, ainsi que la possibilite de proceder a des modifications a partir du niveau de I'interface utilisateur. Le formatage des donnees est realise a I'aide de fichiers.tip qu'on peut editer pour afficher les donnees en utilisant n'importe quel foimat sans modifier les algorithmes du programme. La navigation d'une page a I'autre se fait par les parametres GET, envoyes au fichier index.php. C'est ainsi que les acces vers d'autres fichiers du systeme restent caches. De meme, les parametres utilises pour les commandes ne peuvent pas devoiler d'aucune maniere la structure de la base de donnees et ne permettent pas d'attaque du genre MySQL Injection. Au moment ou Ie compte d'un nouvel utilisateur est crm, ses donnees sont enregistrees dans une table, accompagnees d'un identificateur. Par la suite, toute reference a I'utilisateur se fait par I'intermediaire de I'identificateur cree au moment de I'enregistrement. Le mot de passe utilise pour I'authentification n'est pas enregistre dans la base de donnees (et on ne peut Ie recuperer). En echange, Ie programme enregistre I'identificateur (hash md5) du mot de passe et Ie compare a

PROFESSIONAL COMMUNICATION AND TRANSLA TlON STUDIES 2008 99 ceux des mots de passe introduits au cours des authentifications anterieures, De cette maniere, un acces a la base de donnees MySQL, qui n'emploie pas I'interface de I'application, ne devoilera pas les donnees d'identification des utilisateurs. L'application permet I'exportation et I'importation des donnees terminologiques. Pour I'exportation un fichier en format propre (,gte) est genere. Celui-ci contient Ie resultat d'une recherche dans la base. Pour I'importation on utilisera Ie fichier (.gte) anterieurement exporte, ainsi qu'une structure compatible avec les donnees importees. L'exportation et!'importation permettent la selection des champs des entrees sur lesquelles on va operer. C'est ainsi qu'on peut exporterlimporter seulement une liste de termes, seulement les termes et leurs definitions ou bien d'autres categories de donnees. 3.2. Normes utillsees Les normes utilisees dans I'elaboration de la base de donnees GesTE sont: o ISO 1087 - concepts utilises en term inologie : o ISO 12618 - principes de creation des bases de donnees terminologiques ; o ISO 12620 - categories de donnees en terminologie ; o ISO 12200 ou MARTIF - Machine-Readable Terminology Interchange Formatprincipes de conversion et programmation XML des banques de donnees terminologiques. 3.3. Langues de travail L'interface et la structure de la base de donnees sont disponibles en catalan, espagnol, franyais, italien, portugais et roumain. La traduction des textes a ete assuree par Ie bureau de Paris de la Direction de Terminologie et Inge'mierie Linguistique de ]'Union Latine. L'utilisateur peut choisir la langue qui lui convient pour I'interface de travail et II recevra dans cette langue toutes les informations relatives a un certain terme (definition, contexte, explications... ), meme si Ie terme en cause appartlent a une autre langue. 3.4. Structure de la base de donnees La structure implicite de la base de donnees inclut les categories d'informations indiquees dans les normes ISO 12620. Le champ langue a laquel/e appartient Ie terme ya ete ajoute, justement pour pouvoir offrir la possibilite evoquee plus haut, c'est-a-dire de choisir une autre langue de travail que celie ell laquelle appartient lelles terme(s) en question.

100 PROFESSIONAL COMMUNICATION AND TRANSLATION STUDIES 2008 r, ".'1 termes (...,tlbla} G:J Lfl IOI.!'~Q' thjr;. 1. eam;oi'l~ 1m 'QofTf'O (lil '"'~ atl1:r. j"'om"atic" t!"lill<!;o.1\ a.nt <:ttl. tann, (p~r 4!(""'pt" IfIIII ~l'f'i1:aorn=," ell' 1.. t.."u 1'>0"""011,,4). r A.l.1 tltlfme {I"I!H) 1i10 AUQ"i!.., LltUU!l ~.ski.,.l\~;.u"""611.n 'd\ol\ 1<Pl'lu,,(\ol'l- hi'l9\jtlttq(,j~'d~h'" 't\oti~n d'~.d.j'i,f ;'In.,*1'l~1i;' d.-~jb;~itt ', r A.1.2 Icnault do tenne (t..ist. I ~II){YH!) IOliIfoelf" 11.!:I.nI:ua. La I... ng>;l~ 4 t.;<i-~.ji. ~PP<l~.r'~ I. ~. A.2 cotttoorles de donnees IIdes 8V terms h'i.lbl",) Til \.-a ~1",.a oto\.lo" Z porte sur Ib' oe.t6gol"6$ dll -donn60$ cl.lif"umlse.m -d. l1r>form.wbn lie...1.1 tlllol'm.,. r A.2.1. type dill' te""1! (vjflbla) ffi AI.V,bu\.~~ A I_ rj(iti~,i\..s~e'.~ IJrtcI o~r Les principales categories de donnees (conformement aiso 12620) sont : o o Groupe 1 : Categories de donnees sur Ie terme et I'information liee au terme A Terme Sous-groupe1 : Termes Sous-groupe 2 : Categories de donnees sur Ie terme Sous-groupe 3: Equivalence Sous-groupe 4 : Domaine et sous-domaine Groupe 2 : Categories de donnees liees ala description de la notion Sous-groupe 5 : Description de la notion Sous-groupe 6: Relations de la notion Sous-groupe 7 : Position de la notion Sous-groupe 8 : Note Groupe 3 : Categories de donnees administratives Sous-groupe 9: Langage documentaire Sous-groupe 10: Informations administratives B : Cate ories de donnees biblio ra hi ues L'une des principales qualites de I'application est la flexibilite: a partir de I'interface de travail, I'utilisateur peut par exemple modifier la structure de la base de donnees. Les groupes et les champs peuvent etre crees, repositionnes, modifies, effaces... (observer les boutons plus bas) r.:...;e,j,.l- (lnt,.611!1 fu'ino::>p<ille (MQ.v(I]1Zl "'~"O~.", j I!lVr!l'h {'COf'.IPOr.MEA IS,? 'il620:19sa,....,,' '..",.., ',j.: On peut Miter chaque champ pour effectuer des modifications quant a la description, au type, a I'association a une colonne de la base de donnees et a son emploi dans la generation de la fiche terminologique et dans la recherche.

PROFESSIONAL COMMUNICATION AND TRANSLATION STUDIES 2008 101 Les noms et les descriptions des champs, chaque mot/fragment de texte, tout peut etre edite et ensuite reformule, modifie par ajout ou rejet d'elements. Cela est valable pour les traductions aussi. Chaque champ dispose d'une description claire qui exclut toute confusion. La fiche terminologique est generee conformement a la structure active au moment du travail. (S'il y a plusieurs structures, il faut marquer et ensuite selecter la structure active. Pour la liste des domaines auxquels les termes appartiennent nous avons utilise Ie modele d'une ontologie employe dans fa constitution de la banque terminologique d'italie, modele developpe par Ingetraut Dahlberg. 1 3.5. Fonctionnalites GesTE offre la possibilite de collecter, enregistrer, traiter, importer et extraire les donnees. On peut effectuer des recherches simples ou avancees (au moyen de filtres), ajouter ou effacer des champs, creer, consulter, valider ou supprimer des fiches, editer les textes (definitions, exemples, contextes, explications), les modifier, les traduire, administrer la base. La navigation peut se realiser par recherche de terme (simple, avancee) ou bien d'une fiche ai'autre, par des renvois. Le logiciel est accompagne d'un Guide d'emploi, offert dans toutes les langues de travail, qui met a la disposition des utilisateurs toutes les informations necessaires. 4. Conclusions Le gestionnaire de terminologie GesTE met a la disposition des interesses un instrument flexible et efficient, a I'aide duquel on peut collecter, traiter, stocker, exporter, importer les donnees terminologiques. Chaque utilisateur a la possibilite

102 PROFESSIONAL COMMUNICA TlON AND TRANSLA TlON STUDIES 2008 d'adapter cet instrument a ses propres besoins depuis I'interface de travail, sans avoir aconsulter un specialiste en informatique. La realisation de ce logiciel est due a I'initiative et au support de l'union Latine, dont Ie bureau de Paris I'utilise d'ailleurs avec succes, depuis I'annee passee (2007). II est presente sur la page web de la Direction pour Terminologie et Ingenierie. Linguistique de!'union Latine, http://dtil.unilat.org/ro/index.htm. L'utilisation de GesTE permettra la creation et la diffusion de g!ossaires informatises et devrait faciliter I'harmonisation des donnees terminologiques. Notes 1 Tel qu'i1 est presente dans I' article de Giliola Negrini, «QueIs systemes conceptuels peul-on preconiser pour les banques de donnees terminologiques en ligne?», publie dans la revue Terminologies nouvelles, nr.18, juin 1998, Terminotique et documentation, pp. 41-53. References bibliographiques 1. Aussenac-Gilles, Nathalie, «Construction de modeles conceptuels a partir de textes», http;//www.infres.enst.frlrdc05laussenac.edf ; 2. Blampain (D.), Descotte (S.), Husson (J. l.), Rohde (H.), Romary (L.), Van Campenhoudt (M.) et Viscogliosi (N.)1, «Le projet europeen DHYDRO : la normalisation a \'epreuve d'un forum terminologique», http;//wvvw.loria.fr/projetsimllsidhydro/publiclpubmetdhvdro.pdf; 3. GENETRIX, http://www.genetrix.ora/qenetrixml!index2-fr.html; 4. Gouadec, D., «De la formation a I'assistance. Pour Ie developpement des pratiques terminographiques», IV Journees Internationales de Terminologie - Barcelone, 23 et 24 octobre 1997 ; 5. Institut National de Recherche en Informatique et en Automatique, «Projet LeD Langue et Dialogue», http://www.inria.frlrapportsactmteira2001/iedlled.pdf; 6. LeBoeuf, P., «Des modeles et des identifiants : les travaux de normalisation (ISOrrC46, AFNORlCG46) potentiellement profitables au Web semantique», http://www.aiff.asso.fr/systemlimages/storiesllp2002 selection am.pdf; 7. Mangeot-Lerebours, M., «Environnements centralises et distribues pour lexicographes et lexicologues en contexte multilingue», http://wwwclips.imaq.frlgetalmathieu.mangeoflmm Thesel ; 8. Otman Gabriel, «Les bases de connaissances terminologiques : les banques de terminologie de seconde generation», in Meta, XLII, 2, 1997 ; 9. Popescu-Bel is, A., (TIM I ETI, Universite de Geneve), «Normes basees sur XML pour la gestion de ressources terminologiques et lexicales», http://andreipb.free.fr/cours x ml weblcours131cours13. pdf ; 10. Roberts, Roda P. et Langlois, Lucie, {( L'apport de I'informatique a la recherche lexicographique», Meta, XLVI, 4, 2001 ; 11. Projef METAFOR (Rennes), http://www.uhb.fr/urfisflmetafor/metaforhistorique.htm 12. Romary, Laurent, «Un modele abstrait pour la representation de terminologies multilingues informatisees TMF Terminological Markup Framework», in Cahiers GUTenberg no 3940- Mai 2001 hitp://www.gultulut:ltg,elu,on..{lpub/gutenberqlpublicauonspdf/39..rornaqf.pd~ 13. Romary, l., Van Campenhoudt, M., «Normalisation des echanges de donnees en terminologie : Ie cas des relations dites conceptuelles», Conference TIA-2001, Nancy, 3 et 4 mai 2001, http://www.termsciences.friimglpdfiromarycampenhoudt.pdf. 14. XXX, Gestion de donnees terminologiques : principes, mode/es, methodes http://www.atilf.frlpersolsalmon-alfitelechargemenflchapifre Hermes. pdf.