<. Systtmes-inttgrs, On indique que ce d o cument est conforme avec l a s p ciication 1.0 de SHOE --> <META HTTP-EQUIV="SHOE" CONTENT="VERSION=1On ddclare le nom de l'ontologie, sa version, et les versions compatibles --> <ONTOLOGY ID="university-ontology" VERSION="1

>. Name=, Organization" ISA="baseAdvisor" ISA=

<. Type=, AdvisorGraduateStudentOrganization, DEF-RELATION> <DEF-RELATION NAME="works-for"> <DEF-ARG POS=1 TYPE="Person" /> <DEF-ARG POS=2 TYPE=

A. Andries, P. Cuny, S. Yergeau, and F. , Langage de balisage extensible (XML) 1.0, FFvrier, 1998.

T. Ber98-]-berners-lee, Semantic Web Road map, 1998.

D. Brickley and R. V. Guha, Resource Description Framework (RDF) Schema Speciication 1.0. W3C, Mars, 2000.

. Boy99 and F. Boyer, Une introduction aux servlets, 1999.

T. Bray, J. Paoli, and C. M. Sperberg-mcqueen, Extensible Markup Language (XML) 1.0 Recommandation. W3C, FFvrier 1998

M. Chein and M. L. Mugnier, Conceptual graphs : fundamental notions. Revue d'intelligence artiicielle, p.3655406, 1992.

S. Decker, M. Erdmann, D. Fensel, and R. Studer, How to Use Ontobroker. The technical core of Ontobroker, 1998.

D. Ducournau, R. Euzenat, J. Masini, G. Napoli, and A. , Langages et modles objets : tat des recherches et perspectives, 1998.

E. Action, MMthodologie de comparaison, 2000.

J. Euzenat, SSmantique des reprrsentations de connaissance, 1999.

. Euz00 and J. Euzenat, Xml est-il le langage de reprrsentation de connaisance de l'an 2000 ? LMO, p.59974, 2000.

F. Fensel, D. Angele, J. Decker, S. Erdmann, M. Schnurr et al., On2broker : Lessons Learned from Applying AI to the Web. The new system, 1998.

D. Fensel, S. Decker, M. Erdmann, and R. Studer, How t o m a k e the WWW Intelligent, The 11th Bann Knowledge Acquisition for Knowledge -Based System Workshop (KAW98), 1998.

D. Fensel, M. Erdmann, R. Studer, and . Ontobroker, The Very High Idea, The 11th International Flairs Conference (FLAIRS-98), 1998.

T. R. Gru93-]-gruber, A translation approach to portable ontology speciications, Knowledge Acquisition, 1993.

C. Hebert, Moddle de traitement de RDF bass sur les Graphes Conceptuels, 1999.

H. Horrocks, I. Fensel, D. Broekstra, J. Decker, S. Erdmann et al., The Ontology Interchange Language OIL, 2000.

J. Heein, J. Hendler, and L. S. , A Knowledge Representation Language for Internet Applications, 1999.

. Kay97 and D. Kayser, La r eprsentation des connaissances. Hermms, 1997.

P. D. Karp, V. K. Chaudhri, and J. Thomere, XOL : An XML-Based Ontology Exchange Language, pp.559-568

R. Kent, Ontology Markup Language -Conceptual Knowledge Markup Language

O. Lassila and R. R. Swick, Resource Description Framework (RDF) Model and Syntax Speciication. W3C, Fvrier, 1999.

S. Luke, L. Spector, D. Roger, and J. Hendler, Ontology-based Web agents, Proceedings of the first international conference on Autonomous agents , AGENTS '97, p.59966, 1997.
DOI : 10.1145/267658.267668

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.210.1400

. Mai98 and D. Maier, Database Desiderata for an XML Query Language, T h e Q u e r y L anguages Workshop (QL'98, 1998.

M. L. Mugnier and M. Chein, Reprrsenter des connaissances et raisonner avec des graphes. Revue d'intelligence artiicielle, p.7756, 1996.

. Min75 and M. Minsky, A framework for representing knowledge The psychology of computer vision, 1975.

M. Mecca, G. Merialdo, P. Atzeni, and P. , Do we really need a new query language for XML?, The Query Languages Workshop (QL'98), pp.9-9

. Nap97, A. Napoli, and . Inria-lorraine, Une introduction aux logiques de description, 1997.

. Neb90 and B. Nebel, Reasoning and revision in hybrid representation systems, In Lecture Notes in Artiicial Intelligence, issue.422, 1990.

A. Napoli, J. Euzenat, and R. Ducournau, Les reprrsentations des connaissances par objets Technique et science informatiques ODM] ODMG (Object Data Managment Group). A Standard for Object Storage, 2000.

J. R. Qui68-]-quillian, Semantic memory. I n Semantic Information Processing, p.2277270, 1968.

D. Raggett, L. Hors, A. Jacobs, and I. , XHTML 1.0 : The Extensible HyperText Markup Language, 2000.

S. Project, Troeps 1.0 reference manual, INRIA Rhhne-Alpes, 1995.

J. Sowa, On conceptual structures, Artificial Intelligence, vol.34, issue.3, 1984.
DOI : 10.1016/0004-3702(88)90069-0

P. Valtchev, Construction automatique de taxonomies pour l'aide la reprsentation de connaissances par objets Joseph Fourier -Grenoble 1, 1999. VF99] Van Harmelen F. and Fensel D. Practical Knowledge Representation for the Web, IJCAI'99 : Workshop on Intelligent Information Integration, pp.9-9

A. Annexe, Documents issus de Medl i n e A.2 Informations compllmentaires fournies par Medline pource mmme document 66

B. Annexe and . Dtds, 1 DTD dddnissant le format pivot ESCRIRE <?xml version="1.0" encoding="UTF-8" ?> <!! escrire.dtd version="0.4" last-modification="13/03, 2000.

<. Esc, ontology ((esc:descclass | esc:defclass |esc:descrelation | esc:defrelation |esc:descbinrel | esc:defbinrel |esc:object | esc:relation)*)>

<. Esc, ontology url CDATA #REQUIRED xmlns:esc CDATA #FIXED

<. Esc, descclass (esc:classref?, esc:defattribute*)>

<. Esc, descrelation name CDATA #REQUIRED> <!ELEMENT esc:defrelation (esc:relref?, (esc:defattribute | esc:defrole)*)>

<. Esc, descbinrel name CDATA #REQUIRED converse CDATA #IMPLIED symmetric (yes | no) "no" transitive (yes | no) "no" reflective (yes | no) "no" antisymmetric (yes|no

<. Esc, defbinrel (esc:relref?, (esc:defattribute, esc:defrole)*)>

<. Esc, defbinrel name CDATA #REQUIRED converse CDATA #IMPLIED symmetric (yes | no) "no" transitive (yes | no) "no" reflective (yes | no) "no" antisymmetric (yes | no), )*)>

<. Esc, defattribute name CDATA #REQUIRED cons (set | list | bag | none

<. Esc, content url CDATA #REQUIRED xmlns:esc CDATA #FIXED

<. Esc, relation type CDATA #REQUIRED> <!ELEMENT esc:role (esc:objref+)>

<. Attlist-escrole-name, C. #required>-<-!, A. Element, and . Esc, attribute name CDATA #REQUIRED> B.2 DTD dddnissant le langage de requute <?xml version="1.0" encoding="UTF-8" ?> <!! query.dtd version="0.4" last-modification=, 2000.

<. Esc, query url CDATA #REQUIRED xmlns:esc CDATA #FIXED

<. Esc, from ((esc:objref | esc:objvar | esc:relvar)+)>

<. Esc, where (&esc:exprr)>

<. Esc, exist (esc:var, &esc:exprr)>

<. Esc, all (esc:var, &esc:exprr)>

<. Esc, eq (esc:path, (esc:value | esc:objvarref | objref))>

<. Esc, (esc:objvarref | esc:relvarref),esc:attribute)>, p.path (

<. Element, E. Attlist, C. Objvarref-type, C. #required, . #required>-<-! et al., DTD dnissant le format des rponses <!ELEMENT esc:attribute EMPTY> <!ATTLIST esc:attribute name CDATA #REQUIRED> <!ELEMENT esc:value ANY> B.3 DTD dddnissant le format des rrponses <?xml version="1.0" encoding="UTF-8, 2000.

<. Esc and S. , http://escrire.inrialpes.fr/dtd/escrire.dtd"> %escc <!ENTITY % qesc SYSTEM

<. Esc, resc ontology CDATA #REQUIRED xmlns:esc CDATA #FIXED

<. Esc, answer (esc:vref*, esc:docref+)>

. Grrce-la-crration, les servlets permettent l'extension des fonctions du serveur. Lorsqu'un client e n voie une requute au serveur, ce dernier transmet au servlet les informations relatives la requute. Par la suite, le servlet crre une rrponse que le serveur renvoie au client. Lors de la crration de la rrponse

. Le-principe-d-'appel-d-'un-servlet-est-le-suivant, Par ddfaut, tant donnn le nom d'une requute N, le serveur Web recherche une classe de nom N et l'exxcute. Par exemple, la requute "http ://escrire.inrialpes.fr/servlets/Hello" entraine l'exxcution du servlet Hello, c'est---dire de la classe Hello.java qui est situue dans le rrpertoire servlets du serveur Web, La mthode appelle ddpend du type de la requute HTTP (GET, POST, PUT, etc). Bien entendu, un serveur Web doit tourner sur la machine escrire et tre connectt au port 80

. Retour-de-rrsultats-l-'interface, HttpServletResponse fournit un servlet des mmthodes permettant de xer le contenu MIME du contenu (text/html, image/gif, application/postcript Ce contenu est envoy au client, par exemple, au travers d'un ux ServletOutputStream : public void doGet (HttpServletRequest req, HttpServletResponse res) throws ServletException { ... ServletOutputStream out = res.getOutputStream() res.setContentType

R. Actuellement, W. Le, and . Contient, Le probllme qui tait avant d e s a voir si une information, mmme trrs spciique, tait disponible sur le Web, est maintenant devenu comment retrouver cette information Apporter du sens intelligible et exploitable par des machines aux documents devrait leur permettre d'utiliser l'information prrsente, d'ammiorer les techniques de recherche, et donc de faire du Web une gigantesque base de connaissance. Les langages de reprrsentation de connaissance sont de bonscandidats si l'on souhaite ddcrire le contenu de documents. L'action escrire a d'ailleurs pour objectif d'en comparer trois. Parmi eux, la reprrsentation de connaissances objets apparaat particuliirement adaptt lorsqu'il s'agit de reprrsenter des connaissances complexes sur un domaine en cours d''tude. On pourra alors manipuler plus eecacement une base de documents en les indexant par leur contenu

. Nous-avons-d-'abord-observ-le-lien-troit-existant-e-n-tre-la-nature-de-la-connaissance-reprrsenter-et-le-type-du-document, Nous avons aussi pu voir que plus que le contenu, c'est l'application rrsultante qui va ddcider des llments reprrsenter. Nous avons donc essay d'imaginer quels types de requutes un utilisateur est susceptible de poser, ce qui nous a conduit proposer un langage de requutes

. Mots-clls, Reprrsentation de connaissance