<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE raweb PUBLIC "-//INRIA//DTD" "raweb2.dtd">
<raweb xmlns:html="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" year="2005">
  <identification id="exmo" isproject="true">
    <shortname>EXMO</shortname>
    <projectName>Computer-mediated communication of structured knowledge</projectName>
    <theme>SYM</theme>
    <UR name="RhoneAlpes"/>
    <team id="uid1">
      <participants category="Head_of_project-team">
        <person key="exmo-2005-id18082">
          <firstname>Jérôme</firstname>
          <lastname>Euzenat</lastname>
          <moreinfo>Research scientist (
          <small>DR INRIA</small>)</moreinfo>
        </person>
      </participants>
      <participants category="Administrative_assistant">
        <person key="exmo-2005-id18106">
          <firstname>Stéphanie</firstname>
          <lastname>Berger</lastname>
          <moreinfo>25% (
          <small>IA INRIA</small>)</moreinfo>
        </person>
      </participants>
      <participants category="Research_scientist">
        <person key="exmo-2005-id18129">
          <firstname>Jean-François</firstname>
          <lastname>Baget</lastname>
          <moreinfo>
            <small>CR INRIA</small>
          </moreinfo>
        </person>
      </participants>
      <participants category="Post_doctoral_fellow">
        <person key="exmo-2005-id18152">
          <firstname>Jason</firstname>
          <lastname>Jung</lastname>
          <moreinfo><small>INRIA</small>, since September 1st, 2005</moreinfo>
        </person>
      </participants>
      <participants category="Ph._D._students">
        <person key="exmo-2005-id18174">
          <lastname>Al-Khateeb</lastname>
          <firstname>Faisal</firstname>
          <moreinfo>Jordan government, since October 1st, 2005</moreinfo>
        </person>
        <person key="exmo-2005-id18189">
          <lastname>Laborie</lastname>
          <firstname>Sébastien</firstname>
          <moreinfo><small>MESR</small>grant</moreinfo>
        </person>
        <person key="exmo-2005-id18206">
          <lastname>Pierson</lastname>
          <firstname>Jérôme</firstname>
          <moreinfo><small>CIFRE</small>(France Telecom R&amp;D)</moreinfo>
        </person>
        <person key="exmo-2005-id18224">
          <lastname>Zimmermann</lastname>
          <firstname>Antoine</firstname>
          <moreinfo>
            <small>INRIA</small>
          </moreinfo>
        </person>
      </participants>
    </team>
  </identification>
  <presentation id="uid3">
    <bodyTitle>Overall Objectives</bodyTitle>
    <subsection level="1" id="uid4">
      <bodyTitle>(Sans Titre)</bodyTitle>
      <keyword>knowledge representation</keyword>
      <keyword>semantics of knowledge representation</keyword>
      <keyword>ontologies</keyword>
      <keyword>semantic web</keyword>
      <keyword>content representation</keyword>
      <keyword>context</keyword>
      <keyword>knowledge transformation</keyword>
      <keyword>ontology alignment</keyword>
      <keyword>property preservation</keyword>
      <keyword>multimedia document adaptation</keyword>
      <keyword>semiotics</keyword>
      <keyword>RDF</keyword>
      <keyword>RDF Path</keyword>
      <keyword>OWL</keyword>
      <keyword>XSLT</keyword>
      <keyword>Transmorpher</keyword>
      <keyword>Alignment API</keyword>
      <keyword>OLA</keyword>
      <p>We consider that, in future information systems, formalized knowledge will be massively exchanged. In this communication process, the computer can complement its medium and memory roles by formatting, filtering, classifying, consistency checking or generalizing knowledge. These
      manipulations can be thought of as transformations. This approach is developing with the generalized use of standardized exchange languages (
      <small>XML</small>) in network communication as well as more precisely defined languages (
      <small>RDF</small>and 
      <small>OWL</small>) on the semantic web. Consequently, the users must ask for more guarantees from the performed transformations. 
      <i>Exmo</i>'s goal is the development of theoretical and software tools for enabling interoperability in formalized knowledge exchange.</p>
      <p>Our main approach is the investigation of the properties that transformations must satisfy. Among these properties are content or structure preservation, traceability, or, conversely, confidentiality. We want to contribute to a "general theory of transformations" grounded on transformation
      properties rather than on transformations themselves.</p>
      <p>On the one hand, we aim at showing that this approach can be applied to various contexts depending on languages, properties and transformations. We study information preservation modelled by lattices or scenario preservation in adapted multimedia documents. On the other hand, we
      investigate more precisely semantic properties when transforming from one knowledge representation language to another. The main question is: are the consequences of the initial representation still consequences of the transformed one? For helping answering it, we establish relationships
      between several kinds of semantic properties, known or new. We also investigate more restricted cases (family of languages, patterns) that can use these relationships for establishing properties more quickly.</p>
      <p>Our medium term objectives are (1) the opportunity to analyse transformations in terms of a set of composition operators, (2) the isolation of useful properties and the study of their behavior regarding these operators and (3) the capability to prove these properties on this kind of
      transformations.</p>
      <p>On a longer term, we want to explore properties that we call semiotic, i.e., which concern the interpretation of the communicated representation by a human user. This goal should require an analysis of the extra-semantic rules that govern the choice of subsets of models.</p>
      <p>Anticipated applications are in transformation system engineering (in which the information system is seen as a transformation flow) and semantic web infrastructure.</p>
    </subsection>
  </presentation>
  <fondements id="uid7">
    <bodyTitle>Scientific Foundations</bodyTitle>
    <subsection level="1" id="uid8">
      <bodyTitle>Knowledge representation semantics</bodyTitle>
      <p>We usually work with semantically defined knowledge representation languages (like description logics 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#baader2003a" location="biblio" xyref="1592621694002"/>, conceptual graphs and object-based languages). Their semantics is usually defined within model theory
      initially developed for logics. The languages dedicated to the semantic web (
      <small>RDF</small>and 
      <small>OWL</small>) follow that approach.</p>
      <p>We consider a language 
      <hi rend="italic">L</hi>as a set of syntactically defined expressions (often inductively defined by applying constructors over other expressions). A representation (
      <hi rend="italic">r</hi>) is a set of such expressions. An interpretation function (
      <hi rend="italic">I</hi>) is inductively defined over the structure of the language to a structure called interpretation domain (
      <hi rend="italic">D</hi>). This expresses the construction of the "meaning" of an expression in function of its components. A formula is satisfied by an interpretation if it fulfills a condition (in general being interpreted over a particular subset of the domain). A model of a set of
      expressions is an interpretation satisfying all these interpretations. An expression (
      <span class="math" align="left"><img width="10" height="13" align="bottom" border="0" src="../../images/img_delta.png" alt="$ \delta$"/></span>) is then a consequence of a set of expressions (
      <hi rend="italic">r</hi>) if it is satisfied by all of its models (noted 
      <span class="math" align="left"><hi rend="it">r</hi><img width="16" height="27" align="middle" border="0" src="../../images/img_other_models.png" alt="$ \models$"/><img width="10" height="13" align="bottom" border="0" src="../../images/img_delta.png" alt="$ \delta$"/></span>).</p>
      <p>A computer must determine if a particular expression (taken as a query, for instance) is the consequence of a set of axioms (a knowledge base). For that purpose, it uses programs, called provers, that can be based on the processing of a set of inference rules, on the construction of models
      or on more classical programming. These programs are able to deduce theorems (noted 
      <span class="math" align="left"><hi rend="it">r</hi><img width="12" height="13" align="bottom" border="0" src="../../images/img_other_vdash.png" alt="$ \vdash$"/><img width="10" height="13" align="bottom" border="0" src="../../images/img_delta.png" alt="$ \delta$"/></span>). They are said to be sound if they only find theorems which are indeed consequences and to be complete if they find all the consequences as theorems. However, depending on the language and its semantics, the decidability (i.e., the ability to create sound and complete provers) is not
      warranted. Even for decidable languages, the algorithmic complexity of provers can prohibit their exploitation.</p>
      <p>To solve this problem a trade-off between the expressivity of the language and the complexity of its provers has to be found. These considerations have led to the definition of languages with limited complexity - like conceptual graphs and object-based representations - or of modular
      families of languages with associated modular prover algorithms - like description logics.</p>
      <p><i>Exmo</i>mainly considers languages with well-defined semantics (such as 
      <small>RDF</small>and 
      <small>OWL</small>that we contributed to define), and defines the semantics of some languages such as multimedia specification languages, in order to establish the properties of computer manipulations of the representations.</p>
    </subsection>
    <subsection level="1" id="uid9">
      <bodyTitle>Transformations and properties</bodyTitle>
      <p>A transformation (
      <span class="math" align="left"><img width="11" height="12" align="bottom" border="0" src="../../images/img_tau.png" alt="$ \tau$"/></span>) is an algorithmic manner to generate a representation (
      <span class="math" align="left"><img width="11" height="12" align="bottom" border="0" src="../../images/img_tau.png" alt="$ \tau$"/>(
      <hi rend="it">r</hi>)</span>) from another one (
      <span class="math" align="left"><hi rend="it">r</hi></span>), not necessarily in the same language. We will focus on transformations made by composition of more elementary transformations for which we only know the input, output and assumed properties.</p>
      <p>A transformation system is characterized by a set of elementary transformations and a set of composition operators. A transformation flow is the composition of elementary transformation instances whose input/output are connected by channels. A transformation flow is itself a
      transformation. More precisely, our work concerns syntactic transformations of 
      <small>XML</small>("eXtensible Markup Language") structures encoding knowledge representation languages. We take advantage of the 
      <small>XSLT</small>transformation language ("
      <small>XML</small>Style Language Transformations" 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#clark1999a" location="biblio" xyref="1592621694002"/>) recommended by W3C, for which we put forward a compound transformation language (see §
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid17" location="intern" xyref="1592621694002"/>).</p>
      <p>The design of information systems as transformation flows requires the ability to express such flows and to determine their properties. A property is a boolean predicate about the transformation (e.g., "preserving information" is such a predicate - it is true or false of a transformation -
      which is satisfied if there exists an algorithmic means to recover 
      <hi rend="italic">r</hi>from 
      <span class="math" align="left"><img width="11" height="12" align="bottom" border="0" src="../../images/img_tau.png" alt="$ \tau$"/>(
      <hi rend="it">r</hi>)</span>).</p>
      <p>We consider more closely preservation properties that can allow the preservation (or anti-preservation) of an order relation between the source representations and the target representations. For instance, one can identify: 
      <simplelist><li><p>Syntactic properties: based on the organization of syntactic elements, like the completion (
          <span class="math" align="left"><img width="11" height="12" align="bottom" border="0" src="../../images/img_tau.png" alt="$ \tau$"/>(
          <hi rend="it">r</hi>)
          <img width="14" height="24" align="middle" border="0" src="../../images/img_other_le.png" alt="$ \le$"/><hi rend="it">r</hi></span>, in which 
          <span class="math" align="left"><img width="14" height="24" align="middle" border="0" src="../../images/img_other_le.png" alt="$ \le$"/></span>denotes structural subsumption between representations);</p></li><li><p>Semantic properties: based on model and consequence concepts, like consequence preservation (
          <span class="math" align="left"><img align="middle" width="225" height="28" src="math_image_1.png" xylemeAttach="1" border="0" alt="Im1 ${\#8704 r\#8838 L,\#8704 \#948 \#8712 L,r\#8871 _L\#948 \#8658 \#964 {(r)}\#8871 _L^\#8242 \#964 {(\#948 )}}$"/></span>);</p></li><li><p>Semiotic properties: based on the interpretation as signs of the manipulated objects, like interpretation preservation (let 
          <span class="math" align="left"><img width="12" height="12" align="bottom" border="0" src="../../images/img_sigma.png" alt="$ \sigma$"/></span>be the interpretation rules and 
          <span class="math" align="left"><img width="16" height="27" align="middle" border="0" src="../../images/img_other_models.png" alt="$ \models$"/><sub><hi rend="it">L</hi>, 
            <hi rend="it">i</hi></sub></span>be the interpretation of individual 
          <span class="math" align="left"><hi rend="it">i</hi></span>, 
          <span class="math" align="left"><img align="middle" width="319" height="28" src="math_image_2.png" xylemeAttach="2" border="0" alt="Im2 ${\#8704 r\#8838 L,\#8704 \#948 \#8712 L,\#8704 i,j,r,\#963 \#8871 _{L,i}\#948 \#8658 \#964 {(r)},\#964 {(\#963 )}\#8871 _{L^\#8242 ,j}\#964 {(\#948 )}}$"/></span>).</p></li></simplelist></p>
      <p>Our goal is to study transformations based on transformation properties rather than on representations or transformation structures. This does not deal only with semantics but considers various properties (e.g., content or structure preservation, traceability, and confidentiality).
      However, we more specifically address semantic properties. We also consider properties of transformation systems (given a transformation system, is information preservation decidable and at what cost?). We try to characterize, given a particular type of property, which transformations leave
      them invariant and what is the action of composition operators.</p>
      <p/>
    </subsection>
    <subsection level="1" id="aligndef">
      <bodyTitle>Ontology alignment</bodyTitle>
      <p>When different conceptual models (called ontologies) for representations are used, it is necessary to identify their correspondences before designing a transformation (or another use). This task is called ontology matching and its result is an alignment. It can be described as follows:
      given two ontologies, each describing a set of discrete entities (which can be classes, properties, rules, predicates, etc.), find the relationships (e.g., equivalence or subsumption) that hold between these entities.</p>
      <p>An alignment between two ontologies 
      <i>O</i>and 
      <i>O'</i>is a set of correspondences 
      <i>&lt;e, e', r, n&gt;</i>in which 
      <simplelist><li><p><i>e∈O</i>and 
          <i>e'∈O'</i>are the entities between which a relation is asserted by the correspondence (e.g., formulas, terms, classes, individuals);</p></li><li><p><i>r</i>is the relation asserted to hold between 
          <i>e</i>and 
          <i>e'</i>. Nothing is said about the relation but that it must apply to the pair of entities. For instance, this relation can be a simple set-theoretic relation (applied to entities seen as sets or their interpretation seen as sets), a relationship defined in representation languages
          (such as subsumption), a fuzzy relation, a probabilistic distribution over a complete set of relations, a similarity measure, etc.</p></li><li><p><i>n</i>is a degree of confidence in this particular correspondence. The degree of confidence belongs to a structure 
          <i>&lt;D, ≤, ⊤, ⊥&gt;</i>such that 
          <i>D</i>is the set of degrees, ≤ is an order on 
          <i>D×D</i>such that whatever 
          <i>d∈D</i>, 
          <i>⊥≤d≤⊤</i>. This structure is applicable to a wide number of measures (e.g., boolean lattice, fuzzy degrees, probabilities, any lattice). The confidence degree can be computed in many ways, including users' feedback or log analysis.</p></li></simplelist></p>
      <p>A variety of methods from the literature may be used for this task, basically they perform pair-wise comparison of entities from each of the ontologies and select the most similar pairs. Most matching algorithms provide correspondences between named entities, more rarely between compond
      terms. The relationships are generally the equivalence between these entities. Some systems are able to provide subsumption relations as well as other relations in the support language (like incompatibility or instanciation). Confidence measures are usually given a value between 0 and 1 and
      are used for expressing preferences between two correspondences.</p>
    </subsection>
  </fondements>
  <domaine id="uid11">
    <bodyTitle>Application Domains</bodyTitle>
    <p>Two application contexts motivate and spur our work: transformation system engineering (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid13" location="intern" xyref="1592621694002"/>) and the "semantic web" infrastructure (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid14" location="intern" xyref="1592621694002"/>)</p>
    <subsection level="1" id="uid13">
      <bodyTitle>Transformation system engineering</bodyTitle>
      <p>Computerization and networking lead organizations to exchange information in machine-readable form. E-commerce generates a continuous flow of such documents. As the transmitted information is neither addressed nor adapted to all the members of the organization, it is necessary to transform
      document structure and content. Similarly, web sites are generated from databases or primary funds and e-commerce documents are applied various transformations before goods are shipped. Additionally, the Object Management Group Model-Driven Architecture (
      <small>MDA</small>) considers the future of software development as a composition of transformations from (platform independent) domain models to other (platform dependent) models in function of platform description models. This is considering any implementation as adaptation.</p>
      <p>Interoperability requirements have led to the definition of the structured document representation language 
      <small>XML</small>which helps handling the syntax of documents straightforwardly. Other languages such as 
      <small>XSLT</small>or Omnimark, enable the implementation of standalone transformations.</p>
      <p>However, this view of transformations is only partial and local. It seems unavoidable that, in the future, we will have to deal with complex transformation flows automating the combination of transformations, some of which coming from external sources. This will require the global
      understanding of the behavior of the flow of transformations. This calls for real "transformation system engineering" which should address the following issues: 
      <simplelist><li><p>the lack of global consideration of transformations: they are processed in relation with other transformations;</p></li><li><p>the need to consider the properties of transformations and especially their semantic properties: this will require the semantic analysis of the transformations;</p></li><li><p>the design of transformation flows from external resources (as it is in software engineering): this will require the ability to consider the properties of imported transformations.</p></li></simplelist></p>
      <p>Transformation system engineering will require tools, methodologies and formal methods. As a matter of fact, it will be necessary to check that a particular transformation system does not export sensitive information or that the transformation process terminates. For that purpose, the
      transformation flow must be expressed in a parsable way and the expected properties of the flow must be expressed (see §
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid9" location="intern" xyref="1592621694002"/>). 
      <i>Exmo</i>is concerned by tools and formal methods and aims at combining them in solutions for transformation flow design environments (see §
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid17" location="intern" xyref="1592621694002"/>).</p>
    </subsection>
    <subsection level="1" id="uid14">
      <bodyTitle>Semantic web technologies</bodyTitle>
      <p>Internet technologies support access and sharing of knowledge, often difficult to access in a documentary form, in the organizations. However, the technologies quickly reach their limits: web site organization is expensive and full-text search inefficient. Content-based information search
      is becoming a necessity. Content representation will enable computers to manipulate knowledge on a more formal ground and to carry out similarity or generality search... Knowledge representation formalisms are good candidates for expressing the content.</p>
      <p>The vision of a "semantic web" 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#berners-lee2001a" location="biblio" xyref="1592621694002"/>supplies the web, as we know it (informal) with annotations expressed in a machine-processible form and
      linked together. In the context where web documents are formally annotated, it becomes necessary to import and manipulate the annotations according to their semantics and their use. Taking advantage of this semantic web will require the manipulation of various knowledge representation
      formats. 
      <i>Exmo</i>concerns are thus central to the semantic web implementation.</p>
      <p>Our work aims at enhancing content understanding, including the intelligibility of communicated knowledge and formal knowledge transformations. The semantic web idea is essentially based on the notion of ontology (that can be quickly described as conceptual schemes or knowledge bases).
      Even if a standard knowledge representation language emerges, it will still be necessary to import and exchange ontologies in such a way that the semantics of their representation language is taken care of. We work on finding the correspondences between various knowledge representation
      languages and ontologies (see §
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid135d" location="intern" xyref="1592621694002"/>) in order to take advantage of them in ontology merging and bridging or message translation. Bringing solutions
      to this problem is part of the ambition of 
      <i>Exmo</i>.</p>
    </subsection>
  </domaine>
  <logiciels id="uid15">
    <bodyTitle>Software</bodyTitle>
    <p><i>Exmo</i>'s work can be implemented in software: we have proposed an 
    <small>API</small>for expressing ontology alignment (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid17" location="intern" xyref="1592621694002"/>) and we have designed and developed a system for expressing and processing relatively complex transformation flows (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#transmo" location="intern" xyref="1592621694002"/>).</p>
    <subsection level="1" id="uid17">
      <bodyTitle><i>Alignment API</i>: manipulating ontology alignments</bodyTitle>
      <participants category="None">
        <person key="exmo-2005-id18082">
          <firstname>Jérôme</firstname>
          <lastname>Euzenat</lastname>
          <moreinfo>Contact</moreinfo>
        </person>
        <person key="exmo-2005-id18206">
          <firstname>Jérôme</firstname>
          <lastname>Pierson</lastname>
        </person>
        <person key="exmo-2005-id18224">
          <firstname>Antoine</firstname>
          <lastname>Zimmermann</lastname>
        </person>
      </participants>
      <p>We have designed a format for expressing alignments in a uniform way 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2004f" location="biblio" xyref="1592621694002"/>. The goal of this format is to be able to share on the web the available alignments. It should help systems
      using alignments (e.g., mergers, translators) to take advantage of any alignment algorithm and it will help alignment algorithms to be used in many different tasks. This format is expressed in 
      <small>RDF</small>, so it is freely extensible, and has been defined by a 
      <small>DTD</small>(for 
      <small>RDF/XML</small>), an 
      <small>OWL</small>ontology and an 
      <small>RDF</small>Schema. Aligned entities are identified by their 
      <small>URI</small>s.</p>
      <p>The 
      <small>API</small>itself is a 
      <i>Java</i>description of tools for accessing the common format. It defines four main interfaces (Alignment, Cell, Relation and Evaluator) and proposes the following services: 
      <simplelist><li>Storing, finding, and sharing alignments;</li><li>Piping alignment algorithms (improving an existing alignment);</li><li>Manipulating (thresholding and hardening);</li><li>Generating processing output (transformations, axioms, rules);</li><li>Comparing alignments.</li></simplelist>It will be extended with web service and agent communication languages in order to be used as an alignment service on the semantic web.</p>
      <p>The 
      <small>API</small>can be used for producing transformations, rules or bridge axioms independently from the algorithm which produced the alignment. The proposed 
      <small>API</small>implementation is based on the 
      <small>OWL-API</small>and offers floating point measures between 0 and 1. It features: 
      <simplelist><li>a base implementation of the interfaces with all useful facilities;</li><li>a library of sample aligners;</li><li>a library of renderers (
        <small>XSLT, SWRL, OWL, C-OWL, SEKT</small>mapping language);</li><li>a library of evaluators (precision/recall, generalized precision/recall, precision/recall graphs and weighted Hamming distance);</li><li>a parser for the format.</li></simplelist></p>
      <p>To instanciate the 
      <small>API</small>, it is sufficient to refine the base implementation by implementing the 
      <tt>align()</tt>method. Doing so, the new implementation will benefit from all the services already implemented in the base implementation.</p>
      <p>The 
      <i>Alignment API</i>has been used for the processing of the 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://co4.inrialpes.fr/align/Contest" location="extern" xyref="2002581158001"><small>EON</small>2004 Ontology Alignment Contest</ref>and 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://oaei.inrialpes.fr/2005" location="extern" xyref="3573313641011">Ontology Alignment Evaluation Initiative 2005</ref>. It is used in the 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://align.deri.org" location="extern" xyref="1240084611019">people's portal alignment tool</ref>at 
      <small>DERI</small>Innsbruck and used or output by a number of alignment tools (among which 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.iro.umontreal.ca/~owlola" location="extern" xyref="254630490022"><small>OLA</small></ref>that we develop jointly with the University of Montréal or 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.aktors.org/crosi" location="extern" xyref="14888851002">CMS</ref>from University of Southampton).</p>
      <p>This year we have specified extensions of this 
      <small>API</small>for dealing with more expressive languages 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2005h" location="biblio" xyref="1592621694002"/>, and using the 
      <small>API</small>as an alignment server 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2005g" location="biblio" xyref="1592621694002"/>
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2005e" location="biblio" xyref="1592621694002"/>.</p>
      <p>The 
      <i>Alignment API</i>is freely available since december 2003 under the 
      <small>LGPL</small>licence at 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://co4.inrialpes.fr/align" location="extern" xyref="2687201594018">http://co4.inrialpes.fr/align</ref></p>
    </subsection>
    <subsection level="1" id="transmo">
      <bodyTitle><i>Transmorpher</i> : expression and processing of 
      <small>XML</small>transformation flows</bodyTitle>
      <participants category="None">
        <person key="exmo-2005-id18082">
          <firstname>Jérôme</firstname>
          <lastname>Euzenat</lastname>
          <moreinfo>Contact</moreinfo>
        </person>
      </participants>
      <p>In order to prove or check the properties of transformations, it is necessary to have a representation of these transformations. The 
      <small>XSLT</small>language enables the expression of a transformation in 
      <small>XML</small>but is relatively difficult to analyse. In order to overcome this problem, we have designed and developed in collaboration with the 
      <i>Fluxmedia</i>company, the 
      <i>Transmorpher</i>environment.</p>
      <p><i>Transmorpher</i>enables the definition and processing of generic transformations of 
      <small>XML</small>documents. It aims at providing 
      <small>XSLT</small>extensions in order to: 
      <simplelist><li><p>Describe straightforwardly simple transformations (e.g., removing elements, replacing attribute names, merging documents, applying regular expression substitution);</p></li><li><p>Composing transformations by connecting their (multiple) input and output;</p></li><li><p>Applying transformations until closure;</p></li><li><p>Calling external transformation engines.</p></li></simplelist></p>
      <p><i>Transmorpher</i>describes the transformation flows in 
      <small>XML</small>. Input/output channels carry the information, mainly 
      <small>XML</small>, from one transformation to another. Transformations can be other transformation flows or elementary transformations. 
      <i>Transmorpher</i>provides a set of abstract elementary transformations (including their execution model) and one default instantiation of each. Such elementary transformations include external call (e.g. 
      <small>XSLT</small>), dispatcher, serializer, query engine, iterator, merger, generator and rule sets.</p>
      <p>Rule sets describe transformations in a language simpler than 
      <small>XSLT</small>. It is currently processed by transformation to 
      <small>XSLT</small>(extended by regular expression substitution).</p>
      <p><i>Transmorpher</i>provides a set of documented 
      <i>Java</i>classes (which can be refined or integrated into another software) and a transformation flow processing engine. A transformation flow can be described by programming in 
      <i>Java</i>or providing an 
      <small>XML</small>description. 
      <i>Transmorpher</i>has been registered by the "Agence de Protection des Programmes" (
      <small>APP</small>) under the IDDN.FR.001.430009.000.R.P.2003.000.30620. It is freely available, under the 
      <small>GPL</small>licence, since June 2001 at 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://transmorpher.inrialpes.fr" location="extern" xyref="2164418809025">http://transmorpher.inrialpes.fr</ref>.</p>
      <p>An extension of 
      <i>Transmorpher</i>towards safer transformations consists of attaching assertions to the transformations in a transformation flow in order to tell if a property is assumed, proved or to be checked. This will allow experiments on proving properties of compound transformations.</p>
    </subsection>
  </logiciels>
  <resultats id="uid18">
    <bodyTitle>New Results</bodyTitle>
    <p>The results in 2005 are mainly related to semantic adaptation of multimedia documents (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid19" location="intern" xyref="1592621694002"/>), graph-based knowledge representation languages (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid22" location="intern" xyref="1592621694002"/>), and ontology alignment (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid135d" location="intern" xyref="1592621694002"/>). We also started investigating the use of alignments related to context in ambient computing applications (§
    <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#new2" location="intern" xyref="1592621694002"/>).</p>
    <subsection level="1" id="uid19">
      <bodyTitle>Semantic adaptation of multimedia documents</bodyTitle>
      <participants category="None">
        <person key="exmo-2005-id18189">
          <firstname>Sébastien</firstname>
          <lastname>Laborie</lastname>
          <moreinfo>Contact</moreinfo>
        </person>
        <person key="exmo-2005-id18082">
          <firstname>Jérôme</firstname>
          <lastname>Euzenat</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Nabil</firstname>
          <lastname>Layaïda</lastname>
          <moreinfo><small>WAM</small>team</moreinfo>
        </person>
      </participants>
      <p>When a multimedia document is played on platforms with limited resources (e.g., a mobile phone that can only display one image at once or an interactive display without keyboard), it is necessary to adapt the document to the target device. In order to assess the meaning of adaptation, we
      have defined a semantic approach 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2003b" location="biblio" xyref="1592621694002"/>, which considers a model of a multimedia document as one of its potential execution (an execution satisfying
      its specification). In a first approximation, adaptation reduces the set of models of a specification by selecting those satisfying the adaptation constraints.</p>
      <p>Adapting amounts to finding this subset of models or, when it is empty, finding a compatible execution as close as possible to the initial execution. For that purpose, we proposed to express the set of possible interpretation by a resolved relation graph. Each relation of this graph could
      be a temporal, spatial, spatio-temporal relation... This approach has been applied to the temporal and spatial dimensions based on Allen and 
      <small>RCC</small>algebras respectively.</p>
      <p>This year, we have followed on our work on semantic adaptation for the 
      <small>SMIL</small>2.0 language 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#laborie2005a" location="biblio" xyref="1592621694002"/>.</p>
      <p>We have extended this framework to the spatial dimension. Our goal was to find a qualitative spatial representation that computes in a reasonable time a set of adaptations close to the initial document satisfying the adaptation constraints. We have studied different qualitative spatial
      representations. Some are very expressive and precise, like the directional representation, but the computational cost of adapting is high. Others, like topological representation, can be adapted quickly, but offer poor expressiveness. Thus, we have introduced a new spatial representation
      which trades off between expressiveness and speed. We have compared experimentally each spatial representation on 
      <small>SMIL</small>examples.</p>
      <p>Moreover, we have proposed a method to adapt 
      <small>SMIL</small>documents in the spatio-temporal dimension. We have first focussed our framework on multimedia documents without animations (i.e., every multimedia object appears and disappears at the same place). We showed that chaining temporal and spatial adaptation independently would
      yield non minimal solutions. Thus, we proposed to use a spatio-temporal representation and show how to calculate proximity between spatio-temporal relations. Then, we have considered multimedia documents with animation. This consists of adding multiple spatial relations to the spatio-temporal
      representation and taking into account the property of continuity when the adaptation is applied.</p>
    </subsection>
    <subsection level="1" id="uid22">
      <bodyTitle>Algorithms for graph-based knowledge representation languages</bodyTitle>
      <p>We are interested in various knowledge representation languages whose formulas can be represented by graphs and where the truth value of a formula in a model-theoretic interpretation can be expressed by some kind of graph homomorphism. Such languages naturally encompass conceptual graphs
      or 
      <small>RDF</small>, but also propositional logics, constraint networks or positive Datalog.</p>
      <subsection level="2" id="id2593282">
        <bodyTitle>Graph homomorphisms and entailment</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18129">
            <firstname>Jean-François</firstname>
            <lastname>Baget</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="exmo-2005-id18174">
            <firstname>Faisal</firstname>
            <lastname>Al-Khateeb</lastname>
          </person>
        </participants>
        <p>Proofs of soundness and completeness results for entailment in both the conceptual graphs and 
        <small>RDF</small>formalisms have been unified into a larger framework 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#baget2005a" location="biblio" xyref="1592621694002"/>. We have identified similarities, not only between the algorithms used to compute entailment (different
        kinds of graph homomorphisms), but also in the way their semantics are expressed. In order to identify the logics that can benefit from this property, we obtained the following results: 
        <simplelist><li>For any logic 
          <i>L</i>, the consequence relation is a preorder, and is equivalent to a lattice if 
          <i>L</i>is conjunctive.</li><li>For any preorder 
          <hi rend="italic">R</hi>, we can build a logic 
          <hi rend="italic">L</hi>whose logical consequence relation is 
          <hi rend="italic">R</hi>, and where the interpretations are formulas of the language (we call such a logic a self-interpreted logic).</li><li>Any preorder on a countable set of objects is a suborder of graph homomorphism.</li></simplelist></p>
        <p>Any conjunctive logic having a countable set of formulas is thus equivalent to a self-interpreted logic where both truth values and entailment are expressed via a graph homomorphism. However, the third item above being non constructive, such an equivalent logic cannot be automatically
        generated. We have instead adopted another approach, where the semantics of a language is described via graph homomorphisms.</p>
        <p>Consider a logic, i.e., a set of formulas, a set of interpretations, and a relation expressing which interpretations are models for a logic. 
        <simplelist><li>Both formulas and model-theoretic interpretations can be encoded as graphs (respectively formula graphs and interpretation graphs)</li><li>Assume a graph homomorphism, called a projection (a mapping of nodes fulfilling particular properties) such that: 
          <simplelist><li>The interpretation 
            <i>I</i>is a model of the formula 
            <i>f</i>if and only if the graph of 
            <i>f</i>projects into the graph of 
            <i>I</i>;</li><li>For every satisfiable formula 
            <i>f</i>, there exists a model 
            <i>I</i>of 
            <i>f</i>such that the graph of 
            <i>I</i>projects into the graph of 
            <i>f</i>.</li></simplelist></li></simplelist></p>
        <p>In that case, the projection considered is a sound and complete entailment mechanism for the logic involved.</p>
        <p>Through this framework, we have characterized a class of logics, including 
        <small>RDF</small>or conceptual graphs, whose semantics can be expressed via a graph homomorphism. The main interest of this approach is to automatically generate a decision procedure for the entailment relation from the description of the semantics (as graph homomorphism computation).</p>
      </subsection>
      <subsection level="2" id="id2593520">
        <bodyTitle>Path RDF as a query language for RDF</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18174">
            <firstname>Faisal</firstname>
            <lastname>Al-Khateeb</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="exmo-2005-id18129">
            <firstname>Jean-François</firstname>
            <lastname>Baget</lastname>
          </person>
        </participants>
        <p>Querying 
        <small>RDF</small>graphs can be reduced to computing entailment and a popular way to compute entailment is to find a projection from an 
        <small>RDF</small>graph to another. Another way to query 
        <small>RDF</small>graphs is to query for path expressed by regular expressions holding between nodes. The two kinds of queries do not identify the same set of queries (the former allows for full graphs branching and cycling as queries, the latter allows for indetermined lengths of
        paths).</p>
        <p>We have introduced Path 
        <small>RDF</small>as a simple extension of 
        <small>RDF</small>in which relations can be replaced by regular path expressions over relations. This allows to express that there is a path combining relations in a particular way between two resources. For instance, one can query that there is transportation means by any combination of
        bus or train between two cities. We have provided the syntax and semantics of Path 
        <small>RDF</small>and provided an extension of the projection operations between graphs that can be used between Path 
        <small>RDF</small>graphs.</p>
        <p>By using the above-mentioned framework, we have shown that the new projection is sound and complete for computing entailment (and hence answering queries) when a query in Path 
        <small>RDF</small>is evaluated against an 
        <small>RDF</small>graph. This projection is also sound when used between two Path 
        <small>RDF</small>graphs (hence computing query containment). In general, this projection operation is not complete. However, we have shown that if the query is grounded (there is no blank node), then the projection is complete as well.</p>
        <p>We are working towards extending Path 
        <small>RDF</small>projection to wider classes and to take into account 
        <small>RDFS</small>and 
        <small>OWL</small>fragments.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid135d">
      <bodyTitle>Ontology alignment</bodyTitle>
      <p>In the context of the Knowledge web network of excellence, we are developing activities for structuring the research on ontology alignment at the European level. This has led to numerous activities and results.</p>
      <subsection level="2" id="new1">
        <bodyTitle>Benchmarking</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18082">
            <firstname>Jérôme</firstname>
            <lastname>Euzenat</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="PASUSERID">
            <firstname>Marc</firstname>
            <lastname>Ehrig</lastname>
            <moreinfo>Karlruhe Universität</moreinfo>
          </person>
        </participants>
        <p>Like last year 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2004i" location="biblio" xyref="1592621694002"/>, we have organized an ontology alignment evaluation for assessing the degree of achievement of actual
        ontology alignment algorithms 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#ashpole2005a" location="biblio" xyref="1592621694002"/>
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2005d" location="biblio" xyref="1592621694002"/>
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#stuckenschmidt2005a" location="biblio" xyref="1592621694002"/>. This year's event has been held in Banff, Canada. Seven different teams entered the evaluation
        which consisted in three sets of tests (ontology sampling benchmark, directory alignment and large expressive ontology matching in the domain of anatomy).</p>
        <p>In order to evaluate the performance of ontology matching algorithms it is necessary to confront them with test ontologies and to compare the results. The most prominent criteria are precision and recall originating from information retrieval. However, it can happen that an alignment be
        very close to the expected result and another quite remote from it and they both share the same precision and recall. This is due to the inability of precision and recall to measure the proximity of the results. To overcome this problem, we have proposed a framework for generalizing
        precision and recall 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#ehrig2005a" location="biblio" xyref="1592621694002"/>.</p>
        <p>This framework replaces the intersection of retrieved and expected sets by some expression of a similarity between these sets. This similarity must satisfy some constraints (preserving the results obtained by precision and recall, being maximized by the size of the largest set) that
        guarantee that precision/recall is one of its instances.</p>
        <p>We have instantiated the framework with three different measures and have shown in a motivating example that the proposed measures are prone to solve the problem of rigidity of classical precision and recall. We are now working on providing measures that are semantically justified.</p>
      </subsection>
      <subsection level="2" id="alignalg">
        <bodyTitle>Towards an alignment algebra</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18224">
            <firstname>Antoine</firstname>
            <lastname>Zimmermann</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="exmo-2005-id18082">
            <firstname>Jérôme</firstname>
            <lastname>Euzenat</lastname>
          </person>
        </participants>
        <p>We have designed a theoretical framework to formally define ontology alignments and operations that can be done with them. This framework, based on category theory, considers ontologies and ontology alignments as first order objects independently of the representation language, as
        opposed to entity based definitions. Indeed, if ontologies are objects in a category, and morphisms correspond to ontology refinements, then an ontology alignment is a categorical relation between two ontologies, i.e. a pair of morphisms with the same domain. So, if 
        <i>f: A→O</i>and 
        <i>f': A→O'</i>are both ontology refinements, then 
        <i>&lt;A, f, f'&gt;</i>is an alignment of 
        <i>O</i>and 
        <i>O'</i>, 
        <i>A</i>approximates ontologies 
        <i>O</i>and 
        <i>O'</i>and it describes a part of the knowledge that is common to them. We call this structure a V-alignment. With such a characterization, an algebra has been designed which describes what is ontology merging, alignment comparison, composition, union and intersection using well known
        categorical constructions.</p>
        <p>Concrete categories of ontologies exist in the literature, but fail to express complex alignments, e.g. alignments expressing subsumption relation between concepts of two ontologies. To solve this problem, we investigated two approaches: defining more complex categories or improving the
        structure of our categorical alignments. On the one hand, more complex categories enhance the expressivity of the alignments, but the categories lose some interesting properties such as the existence of the merge for any V-alignment and pair of ontologies. On the other hand, simpler
        categories, such as the category of theories and theory morphisms in institution theory, can describe complex alignments if the alignment structure is more elaborate. In collaboration with the University of Karlsruhe, we introduced W-alignments: a structure having an additional ontology
        containing bridge axioms relating to 
        <i>O</i>and 
        <i>O'</i>by two V-alignments 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#hitzler2005a" location="biblio" xyref="1592621694002"/>. This raises the expressivity of alignments while keeping desirable properties of the category. However,
        the resulting algebra is less natural (composition is not associative).</p>
      </subsection>
      <subsection level="2" id="uid135">
        <bodyTitle>Similarity for ontology alignment</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18082">
            <firstname>Jérôme</firstname>
            <lastname>Euzenat</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="PASUSERID">
            <firstname>Petko</firstname>
            <lastname>Valtchev</lastname>
            <moreinfo>Université de Montréal</moreinfo>
          </person>
        </participants>
        <p>In order to be able to align ontologies written in 
        <small>OWL</small>-Lite, we developed an algorithm (
        <small>OLA</small>), adapted from a method for measuring object-based similarity. 
        <small>OLA</small>relies on a universal measure for comparing the entities of two ontologies that combines in a homogeneous way all the knowledge used in entity descriptions: it deals successfully with external data types, internal structure of classes as given by their properties and
        constraints, external structure of classes as given by their relationships to other classes and the availability of individuals. This is an improvement over other methods that usually take advantage of only a subpart of the language features.</p>
        <p>The proposed method does not only compose linearly individual methods for assessing the similarity between entities, it uses an integrated similarity definition that makes them interact. 
        <small>OLA</small>is based on the definition of a distance between entities of two ontologies as a system of equations that has to be solved in order to extract an alignment.</p>
        <p>These equations are parameterized by a number of weigths corresponding to the respective importance of different components of ontologies. This year we introduced a preprocessing step which considers the ontologies to align and evaluate the availability of the corresponding features in
        order to choose the corresponding weights 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2005e" location="biblio" xyref="1592621694002"/>. This automated weight adaptation has been instrumental in providing good results for 
        <small>OLA</small>at the 
        <small>OAEI</small>-2005 campaign.</p>
        <p>This work is developed in collaboration with the University of Montréal.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="new2">
      <bodyTitle>Dynamic context management in pervasive computing</bodyTitle>
      <participants category="None">
        <person key="exmo-2005-id18206">
          <firstname>Jérôme</firstname>
          <lastname>Pierson</lastname>
          <moreinfo>Contact</moreinfo>
        </person>
        <person key="exmo-2005-id18082">
          <firstname>Jérôme</firstname>
          <lastname>Euzenat</lastname>
        </person>
      </participants>
      <p>In a pervasive computing environment, the environment itself is the interface between services and user. Using context information coming from sensors, location technologies and aggregation services, applications adapt their run-time behaviour to the context in which users evolve (e.g.,
      physical location, social or hierarchical position, current tasks as well as related information). These applications have to deal with the dynamic integration in the environment of new elements (users or devices), and the environment has to provide context information to newly designed
      applications. We study and develop a dynamic context management system for pervasive application. It must be flexible enough to be used by heterogeneous applications and to run dynamically with new incoming devices.</p>
      <p>We have designed an architecture in which context information is distributed in the environment. Each device or service implements a context manager component in charge of maintaining its local context. It can communicate with other context manager components: some of them are context
      information producers, some of them are context information consumers and some of them are both. We have defined a simple protocol to allow a consumer to identify and determine the producer for the information it needs. Context manager components express their context information using a 
      <small>OWL</small>ontology, and exchange 
      <small>RDF</small>triples with each other. The openness of ontology description languages makes possible the extension of context descriptions and ontology matching helps dealing with independently developed ontologies. Thus, this architecture allows the introduction of new components and new
      applications without interrupting what is working.</p>
      <p>We contributed the development of a demonstrator application for pervasive computing called ambient instant messaging. An appartment is divided in three zones. In each zone, there are different user interface devices. An instant messaging application (such as Jabber, 
      <small>MSN</small>, or 
      <small>ICQ</small>) is accessible to users in each room with different modalities and interfaces corresponding to their locations and activities. We worked on a centralized management system for context information used in this demonstrator. It takes information from distributed sensors in
      the environment and from a location system, and it provides user "chatting" activity and communication status to applications.</p>
      <p>The next step will be to use an alignment service in order to be able to match application needs in terms of context information with that provided by the other devices.</p>
      <p>This work is developed in collaboration with France Telecom R&amp;D.</p>
    </subsection>
  </resultats>
  <contrats id="uid23">
    <bodyTitle>Contracts and Grants with Industry</bodyTitle>
    <subsection level="1" id="ftrd">
      <bodyTitle>France Telecom R&amp;D</bodyTitle>
      <participants category="None">
        <person key="exmo-2005-id18206">
          <firstname>Jérôme</firstname>
          <lastname>Pierson</lastname>
          <moreinfo>Contact</moreinfo>
        </person>
        <person key="exmo-2005-id18082">
          <firstname>Jérôme</firstname>
          <lastname>Euzenat</lastname>
          <moreinfo/>
        </person>
      </participants>
      <p>The work of Jérôme Pierson is developed in collaboration with the Centre Norbert Segard of France Telecom 
      <small>R&amp;D</small>. Jérôme Pierson's thesis is jointly supervised by Fano Ramparany and Jérôme Euzenat under a 
      <small>CIFRE</small>contract. The topic of this thesis is to investigate the notion of context in ambient computing and the ability to match ontologies when shifting context (see §
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#new2" location="intern" xyref="1592621694002"/>).</p>
    </subsection>
  </contrats>
  <international id="uid25">
    <bodyTitle>Other Grants and Activities</bodyTitle>
    <subsection level="1" id="uid28">
      <bodyTitle>European initiatives</bodyTitle>
      <subsection level="2" id="uid29">
        <bodyTitle>Knowledge web network of excellence: realising the semantic web</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18082">
            <firstname>Jérôme</firstname>
            <lastname>Euzenat</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="exmo-2005-id18174">
            <firstname>Faisal</firstname>
            <lastname>Al-Khateeb</lastname>
            <moreinfo/>
          </person>
          <person key="exmo-2005-id18129">
            <firstname>Jean-François</firstname>
            <lastname>Baget</lastname>
            <moreinfo/>
          </person>
          <person key="exmo-2005-id18224">
            <firstname>Antoine</firstname>
            <lastname>Zimmermann</lastname>
            <moreinfo/>
          </person>
        </participants>
        <p><i>Exmo</i>, as part of 
        <small>INRIA</small>is a founding and active member of the Knowledge web Network of Excellence. The 
        <small>INRIA</small>node comprises the 
        <i>Acacia</i>, 
        <i>Exmo</i>and 
        <i>Orpailleur</i>teams. 
        <i>Exmo</i>is in charge of the work package 2.2 on "Heterogeneity" (see §
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid135d" location="intern" xyref="1592621694002"/>). Jérôme Euzenat is vice-scientific director of Knowledge web and represents 
        <small>INRIA</small>in the executive management board.</p>
        <p>More information on 
        <i>Knowledge web</i>can be found at 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://knowledgeweb.semanticweb.org" location="extern" xyref="2404058482002">http://knowledgeweb.semanticweb.org</ref>.</p>
      </subsection>
      <subsection level="2" id="ukarlsruhe">
        <bodyTitle>Collaboration with University of Karlsruhe</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18082">
            <firstname>Jérôme</firstname>
            <lastname>Euzenat</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="exmo-2005-id18224">
            <firstname>Antoine</firstname>
            <lastname>Zimmermann</lastname>
          </person>
        </participants>
        <p>In the context of the T-Rex programme of Knowledge web, Marc Ehrig from university of Karlsruhe visited 
        <i>Exmo</i>during the month of May. With Marc we have organized the Ontology Alignment Evaluation Intiative 2005 held in Banff in October and we have worked on introducing generalization of precision and recall measures for evaluating ontology alignments (see §
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#new1" location="intern" xyref="1592621694002"/>).</p>
        <p>Markus Kröszch came visiting 
        <i>Exmo</i>in April and Antoine Zimmermann visited Karlsruhe in June.</p>
      </subsection>
      <subsection level="2" id="utrento">
        <bodyTitle>Collaboration with University of Trento</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18082">
            <firstname>Jérôme</firstname>
            <lastname>Euzenat</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
        </participants>
        <p>Following last year visit of Pavel Shvaiko, we carry on collaborating on foundations of ontology matching. In particular, we developed a tutorial that has been produced at the European Semantic Web Conference 2004 and a review paper 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#shvaiko2005a" location="biblio" xyref="1592621694002"/>.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid30">
      <bodyTitle>International Initiatives</bodyTitle>
      <subsection level="2" id="dataaccess">
        <bodyTitle>W3C Data Access Working Group</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18129">
            <firstname>Jean-François</firstname>
            <lastname>Baget</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
          <person key="exmo-2005-id18174">
            <firstname>Faisal</firstname>
            <lastname>Al-Khateeb</lastname>
          </person>
        </participants>
        <p>The Data Access Working Group is one of the two working groups (along with the Best Practice Group) that form the "Semantic Web Activity" of the World Wide Web Consortium (
        <small>W3C</small>). It is chartered to develop a query language (named 
        <small>SPARQL</small>) and protocol for querying 
        <small>RDF</small>and 
        <small>OWL</small>data. Jean-François Baget represents 
        <small>INRIA</small>in this working group. The work on Path 
        <small>RDF</small>is a continuation of the 
        <small>SPARQL</small>development.</p>
        <p>More information on 
        <small>RDFDAG</small>can be found at 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.w3.org/2001/sw/DataAccess/" location="extern" xyref="1985291153014">http://www.w3.org/2001/sw/DataAccess/</ref>.</p>
      </subsection>
      <subsection level="2" id="umontreal">
        <bodyTitle>Collaboration with University of Montréal</bodyTitle>
        <participants category="None">
          <person key="exmo-2005-id18082">
            <firstname>Jérôme</firstname>
            <lastname>Euzenat</lastname>
            <moreinfo>Contact</moreinfo>
          </person>
        </participants>
        <p><i>Exmo</i>collaborates with the team of Petko Valtchev at the university of Montréal (
        <small>DIRO</small>) on the topic of "Ontology alignment".</p>
        <p>Petko Valtchev visited 
        <i>Exmo</i>in May 2005 and Jérôme Euzenat visited University of Montréal in September 2005. This resulted in good results at the Ontology Alignment Evaluation Initiative 2005 with the 
        <small>OLA</small>algorithm (see §
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid135" location="intern" xyref="1592621694002"/>).</p>
      </subsection>
    </subsection>
  </international>
  <diffusion id="uid32">
    <bodyTitle>Dissemination</bodyTitle>
    <subsection level="1" id="uid33">
      <bodyTitle>Leadership within scientific community</bodyTitle>
      <simplelist>
        <li>
          <p>Jérôme Euzenat is elected member of the board of the French artificial intelligence society (
          <small>AFIA</small>).</p>
        </li>
        <li>
          <p>Jérôme Euzenat is founding member of the "Semantic web science association" (steering committee for the 
          <small>ISWC</small>conference series), member of the steering committee of the 
          <small>LMO</small>conference series and member of the steering committee for the 
          <small>RFIA</small>2006 conference.</p>
        </li>
        <li>
          <p>Jérôme Euzenat has been invited to the brainstorming workshop on efforts worth supporting in FP7 "Knowledge and Content Technologies" in Galway.</p>
        </li>
        <li>
          <p>Jérôme Euzenat is vice-scientific director and coordinator of "Heterogeneity" work package of the Knowledge web network of excellence (see §
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid28" location="intern" xyref="1592621694002"/>) (2004-2007).</p>
        </li>
      </simplelist>
    </subsection>
    <subsection level="1" id="uid331">
      <bodyTitle>Editorial boards, conference and workshop committees</bodyTitle>
      <simplelist>
        <li>
          <p>Jérôme Euzenat has been the general chair of the "European Semantic Web Conference (
          <small>ESWC</small>)" (Heraklion, GR), May 28th-June 1st, 2005 
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#gomez-perez2005a" location="biblio" xyref="1592621694002"/>.</p>
        </li>
        <li>
          <p>Editorial board of the journal "L'objet", "Journal électronique d'intelligence artificielle (
          <small>JEDAI</small>)", "Journal of Web Semantics" and "Journal of Data Semantics" (Jérôme Euzenat).</p>
        </li>
        <li>
          <p>Program committee for the 2005 issues of the conferences "International Semantic Web Conference (
          <small>ISWC</small>)", "World-wide web conference (
          <small>WWW</small>)", "Symposium on Abstraction, Reformulation and Approximation" (
          <small>SARA</small>), "Langages et modèles à objets" (
          <small>LMO</small>), "Foundational aspects of ontologies" workshop at the 28th Künstliche Intelligenz conference.</p>
        </li>
      </simplelist>
    </subsection>
    <subsection level="1" id="uid332">
      <bodyTitle>Conferences, meetings and tutorial organization</bodyTitle>
      <simplelist>
        <li>
          <p>Organizer (with Mikalai Yatsewitch and Heiner Stuckenschmidt) of the Ontology Alignment Evaluation Initiative 2005 at the Integrating ontologies" workshop at K-Cap conference 2005, Banff (
          <small>CA</small>), October 2005 
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#euzenat2005d" location="biblio" xyref="1592621694002"/>.</p>
        </li>
        <li>
          <p>Organizer (with Pavel Shvaiko, Alain Léger, Deborah McGuinness and Holger Wache) for the 
          <small>AAAI</small>-2005 Context and ontologies workshop, Pittsburgh (
          <small>PA US</small>), 2005 
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#shvaiko2005b" location="biblio" xyref="1592621694002"/></p>
        </li>
        <li>
          <p>Organizer (with Marc Ehrig, Todd Hugues and Heiner Stuckenschmidt) of the "Ontology integration" workshop in the 3rd conference on Knowledge Capture (K-Cap), Banff (
          <small>CA</small>), 2005 
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#ashpole2005a" location="biblio" xyref="1592621694002"/>.</p>
        </li>
        <li>
          <p>Organizer (Antoine Zimmermann) of the 
          <small>SDK</small>Ontology Working Group meeting, 7-8 April 2005 in Grenoble (
          <small>SDK</small>is the cluster of three 
          <small>FP6</small>European projects: 
          <small>SEKT</small>, 
          <small>DIP</small>and Knowledge web).</p>
        </li>
      </simplelist>
    </subsection>
    <subsection level="1" id="uid35">
      <bodyTitle>Invited conferences and other talks</bodyTitle>
      <simplelist>
        <li>
          <p>Ontology reconciliation for the semantic web and agents, invited talk, AgentLink Technical forum, Ljubljana (SL), 1st March 2005</p>
        </li>
        <li>
          <p>De la sémantique dans le web sémantique, Séminaire Talana, Paris (FR), 23 May 2005</p>
        </li>
        <li>
          <p>Participer à et faire émerger un web sémantique, Séminaire Thalès-communications, Colombes (FR), 24 May 2005</p>
        </li>
        <li>
          <p>Opportunities and Challenges ahead for the Semantic Web, Semantic web days, München (DE), 7 October 2005</p>
        </li>
      </simplelist>
    </subsection>
    <subsection level="1" id="uid36">
      <bodyTitle>Teaching</bodyTitle>
      <simplelist>
        <li>
          <p>Co-ordination of the Artificial intelligence profile of the second year of mathematics and informatics master, Intelligence, Interaction, Information track -Joseph Fourier university and INPG - Grenoble - resp. Yves Demazeau</p>
        </li>
        <li>
          <p>Schema and ontology matching tutorial: European Semantic Web Conference - Hersounisous (
          <small>GR</small>) - 3h- resp. Jos De Bruyn, September 28-29th (Jérôme Euzenat and Pavel Shvaiko)</p>
        </li>
        <li>
          <p>Web, Connaissance, Sémantique: Lecture (18h), Master "Mathématiques et informatique" research option, "Intelligence, interaction, information" track, Université Joseph-Fourier-INP Grenoble (Jean-François Baget and Jérôme Euzenat)</p>
        </li>
      </simplelist>
    </subsection>
    <subsection level="1" id="uid333">
      <bodyTitle>Miscellaneous</bodyTitle>
      <simplelist>
        <li>
          <p>Development and maintainance of the web site (
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://jedai.afia-france.org" location="extern" xyref="4132525790004">http://jedai.afia-france.org</ref>) for the Journal électronique d'intelligence artificielle
          (JEDAI).</p>
        </li>
        <li>
          <p>Jérôme Euzenat is redactor-in-chief (with Philippe Morignot) of the Bulletin de l'
          <small>AFIA</small>.</p>
        </li>
      </simplelist>
    </subsection>
  </diffusion>
  <biblio id="bibliography" html="bibliography" numero="10" titre="Bibliography">
    <biblStruct rend="refer" n="euzenat1998b" type="book" id="euzenat1998b">
      <monogr>
        <title level="a">Langages et modèles à objets: état et perspectives de la recherche</title>
        <title level="s">collection "Didactique"</title>
        <editor role="editor">
          <persName>
            <foreName>Roland</foreName>
            <surname>Ducournau</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Gérald</foreName>
            <surname>Masini</surname>
          </persName>
          <persName>
            <foreName>Amedeo</foreName>
            <surname>Napoli</surname>
          </persName>
        </editor>
        <imprint>
          <biblScope type="volume">19</biblScope>
          <publisher>
            <orgName>INRIA
            <address><addrLine>Rocquencourt (
              <small>FR</small>)</addrLine></address></orgName>
          </publisher>
          <dateStruct>
            <year>1998</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="euzenat2004f" type="inproceedings" id="euzenat2004f">
      <analytic>
        <title level="a">An API for ontology alignment</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Frank</foreName>
            <surname>van Harmelen</surname>
          </persName>
          <persName>
            <foreName>Sheila</foreName>
            <surname>McIlraith</surname>
          </persName>
          <persName>
            <foreName>Dimitris</foreName>
            <surname>Plexousakis</surname>
          </persName>
        </editor>
        <imprint>
          <dateStruct>
            <year>2004</year>
          </dateStruct>
          <title level="j">Lecture notes in computer science</title>
          <publisher>
            <orgName>Springer Verlag
            <address><addrLine>Heildelberg (
              <small>DE</small>)</addrLine></address></orgName>
          </publisher>
          <biblScope type="volume">3298</biblScope>
        </imprint>
        <title level="m">Proc. 3rd conference on international semantic web conference (ISWC), Hiroshima (
        <small>JP</small>)</title>
        <imprint>
          <biblScope type="pages">698-712</biblScope>
        </imprint>
      </monogr>
      <ref href="http://www.springerlink.com/index/DY8Y9F31A9GT9762" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="1571039714000">http://www.springerlink.com/index/DY8Y9F31A9GT9762</ref>
    </biblStruct>
    <biblStruct rend="refer" n="euzenat1999a" type="phdthesis" id="euzenat1999a">
      <monogr>
        <title level="a">Représentations de connaissance : de l'approximation à la confrontation</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Habilitation à diriger des recherches</note>
        <imprint>
          <publisher>
            <orgName type="school">Université Joseph Fourier, Grenoble (
            <small>FR</small>)</orgName>
          </publisher>
          <dateStruct>
            <month>janvier</month>
            <year>1999</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="ftp://ftp.inrialpes.fr/pub/sherpa/theses/hdr-euzenat.ps.gz" location="extern" xyref="2943789850029">
          ftp://ftp.inrialpes.fr/pub/sherpa/theses/hdr-euzenat.ps.gz</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="euzenat2003b" type="inproceedings" id="euzenat2003b">
      <analytic>
        <title level="a">A semantic framework for multimedia document adaptation</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Nabil</foreName>
            <surname>Layaïda</surname>
          </persName>
          <persName>
            <foreName>Victor</foreName>
            <surname>Dias</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 18th International Joint Conference on Artificial Intelligence (IJCAI), Acapulco (MX)</title>
        <imprint>
          <biblScope type="pages">31-36</biblScope>
          <publisher>
            <orgName>Morgan Kauffman
            <address><addrLine>San-Mateo (
              <small>CA US</small>)</addrLine></address></orgName>
          </publisher>
          <dateStruct>
            <year>2003</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="foot" n="baader2003a" type="incollection" id="baader2003a">
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Franz</foreName>
            <surname>Baader</surname>
          </persName>
          <persName>
            <foreName>Diego</foreName>
            <surname>Calvanese</surname>
          </persName>
          <persName>
            <foreName>Deborah</foreName>
            <surname>McGuinness</surname>
          </persName>
          <persName>
            <foreName>Daniele</foreName>
            <surname>Nardi</surname>
          </persName>
          <persName>
            <foreName>Peter</foreName>
            <surname>Patel-Schneider</surname>
          </persName>
        </editor>
        <title level="a">The description logics handbook</title>
        <imprint>
          <publisher>
            <orgName>Cambridge university press
            <address><small>UK</small></address></orgName>
          </publisher>
          <dateStruct>
            <year>2003</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="foot" n="berners-lee2001a" type="article" id="berners-lee2001a">
      <analytic>
        <title level="a">The semantic web</title>
        <author>
          <persName>
            <foreName>Tim</foreName>
            <surname>Berners-Lee</surname>
          </persName>
          <persName>
            <foreName>James</foreName>
            <surname>Hendler</surname>
          </persName>
          <persName>
            <foreName>Ora</foreName>
            <surname>Lassila</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Scientific american</title>
        <imprint>
          <biblScope type="volume">279</biblScope>
          <biblScope type="number">5</biblScope>
          <biblScope type="pages">35-43</biblScope>
          <dateStruct>
            <year>2001</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="foot" n="clark1999a" type="techreport" id="clark1999a">
      <monogr>
        <title level="a">XSL Transformations (XSLT)</title>
        <editor role="editor">
          <persName>
            <foreName>James</foreName>
            <surname>Clark</surname>
          </persName>
        </editor>
        <note anchored="yes" place="unspecified" type="typdoc">Recommendation</note>
        <imprint>
          <dateStruct>
            <year>1999</year>
          </dateStruct>
          <publisher>
            <orgName type="institution">
              <small>W3C</small>
            </orgName>
          </publisher>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.w3.org/TR/xslt" location="extern" xyref="3119321966009">http://www.w3.org/TR/xslt</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="3968" rend="year" n="alkhateeb2005a" type="misc" id="alkhateeb2005a">
      <analytic>
        <title level="a">Complex Path Queries for RDF Graphs</title>
        <author>
          <persName key="exmo-2005-id18174">
            <foreName>Faisal</foreName>
            <surname>Al-Khateeb</surname>
          </persName>
          <persName key="exmo-2005-id18129">
            <foreName>Jean-François</foreName>
            <surname>Baget</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 6th poster session on , Galway (
        <small>IE</small>)</title>
        <imprint>
          <biblScope type="pages">PID-52</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="ftp://ftp.inrialpes.fr/pub/exmo/publications/alkhateeb2005a.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="1101147226007">
      ftp://ftp.inrialpes.fr/pub/exmo/publications/alkhateeb2005a.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="4293" rend="year" n="ashpole2005a" type="proceedings" id="ashpole2005a">
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Ben</foreName>
            <surname>Ashpole</surname>
          </persName>
          <persName>
            <foreName>Marc</foreName>
            <surname>Ehrig</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Heiner</foreName>
            <surname>Stuckenschmidt</surname>
          </persName>
        </editor>
        <title level="a">Proceedings K-Cap 2005 integrating ontology workshop</title>
        <title level="m">Proc. K-Cap 2005 workshop on Integrating ontologies, Banff (
        <small>CA</small>)</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
      <ref href="http://ceur-ws.org/Vol-156/" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="444785686007">http://ceur-ws.org/Vol-156/</ref>
    </biblStruct>
    <biblStruct titlekey="3248" rend="year" n="baget2005a" type="inproceedings" id="baget2005a">
      <analytic>
        <title level="a">RDF Entailment as a Graph Homomorphism</title>
        <author>
          <persName key="exmo-2005-id18129">
            <foreName>Jean-François</foreName>
            <surname>Baget</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Yolanda</foreName>
            <surname>Gil</surname>
          </persName>
          <persName>
            <foreName>Enrico</foreName>
            <surname>Motta</surname>
          </persName>
          <persName>
            <foreName>Richard</foreName>
            <surname>Benjamins</surname>
          </persName>
          <persName>
            <foreName>Mark</foreName>
            <surname>Musen</surname>
          </persName>
        </editor>
        <title level="a">The semantic web - ISWC 2005</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <title level="j">Lecture notes in computer science</title>
          <publisher>
            <orgName>Springer Verlag
            <address><addrLine>Heildelberg (
              <small>DE</small>)</addrLine></address></orgName>
          </publisher>
          <biblScope type="volume">3729</biblScope>
        </imprint>
        <title level="m">Proc. 4th conference on international semantic web conference (ISWC), Galway (
        <small>EI</small>)</title>
        <imprint>
          <biblScope type="pages">82-96</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="ftp://ftp.inrialpes.fr/pub/exmo/publications/baget2005a.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="4220903177018">ftp://ftp.inrialpes.fr/pub/exmo/publications/baget2005a.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="4306" rend="year" n="hitzler2005a" type="techreport" id="hitzler2005a">
      <monogr>
        <author>
          <persName>
            <foreName>Pascal</foreName>
            <surname>Hitzler</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Markus</foreName>
            <surname>Krötzsch</surname>
          </persName>
          <persName>
            <foreName>Luciano</foreName>
            <surname>Serafini</surname>
          </persName>
          <persName>
            <foreName>Heiner</foreName>
            <surname>Stuckenschmidt</surname>
          </persName>
          <persName>
            <foreName>Holger</foreName>
            <surname>Wache</surname>
          </persName>
          <persName key="exmo-2005-id18224">
            <foreName>Antoine</foreName>
            <surname>Zimmermann</surname>
          </persName>
        </author>
        <title level="a">Integrated view and comparison of alignment semantics</title>
        <note type="typdoc" anchored="yes" place="unspecified">deliverable</note>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="number">2.2.5</biblScope>
          <publisher>
            <orgName type="institution">Knowledge web NoE
            <address><addrLine/></address></orgName>
          </publisher>
          <publisher>
            <orgName type="organisation">IST Knowledge web NoE</orgName>
          </publisher>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4306" rend="year" n="euzenat2005g" type="techreport" id="euzenat2005g">
      <monogr>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Loredana</foreName>
            <surname>Laera</surname>
          </persName>
          <persName>
            <foreName>Valentina</foreName>
            <surname>Tamma</surname>
          </persName>
          <persName>
            <foreName>Alexandre</foreName>
            <surname>Viollet</surname>
          </persName>
        </author>
        <title level="a">Negociation/argumentation techniques among agents complying to different ontologies</title>
        <note type="typdoc" anchored="yes" place="unspecified">deliverable</note>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="number">2.3.7</biblScope>
          <publisher>
            <orgName type="institution">Knowledge web NoE
            <address><addrLine/></address></orgName>
          </publisher>
          <publisher>
            <orgName type="organisation">IST Knowledge web NoE</orgName>
          </publisher>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4306" rend="year" n="euzenat2005h" type="techreport" id="euzenat2005h">
      <monogr>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>François</foreName>
            <surname>Scharffe</surname>
          </persName>
          <persName>
            <foreName>Luciano</foreName>
            <surname>Serafini</surname>
          </persName>
        </author>
        <title level="a">Specification of the delivery alignment format</title>
        <note type="typdoc" anchored="yes" place="unspecified">deliverable</note>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="number">2.2.6</biblScope>
          <publisher>
            <orgName type="institution">Knowledge web NoE
            <address><addrLine/></address></orgName>
          </publisher>
          <publisher>
            <orgName type="organisation">IST Knowledge web NoE</orgName>
          </publisher>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4306" rend="year" n="stuckenschmidt2005a" type="techreport" id="stuckenschmidt2005a">
      <monogr>
        <author>
          <persName>
            <foreName>Heiner</foreName>
            <surname>Stuckenschmidt</surname>
          </persName>
          <persName>
            <foreName>Marc</foreName>
            <surname>Ehrig</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Andreas</foreName>
            <surname>Hess</surname>
          </persName>
          <persName>
            <foreName>Robert</foreName>
            <surname>van Hage</surname>
          </persName>
          <persName>
            <foreName>Wei</foreName>
            <surname>Hu</surname>
          </persName>
          <persName>
            <foreName>Ningsheng</foreName>
            <surname>Jian</surname>
          </persName>
          <persName>
            <foreName>Gong</foreName>
            <surname>Chen</surname>
          </persName>
          <persName>
            <foreName>Yuzhong</foreName>
            <surname>Qu</surname>
          </persName>
          <persName>
            <foreName>George</foreName>
            <surname>Stoilos</surname>
          </persName>
          <persName>
            <foreName>Giorgo</foreName>
            <surname>Stamou</surname>
          </persName>
          <persName>
            <foreName>Umberto</foreName>
            <surname>Straccia</surname>
          </persName>
          <persName>
            <foreName>Vojtech</foreName>
            <surname>Svatek</surname>
          </persName>
          <persName>
            <foreName>Raphaël</foreName>
            <surname>Troncy</surname>
          </persName>
          <persName>
            <foreName>Petko</foreName>
            <surname>Valtchev</surname>
          </persName>
          <persName>
            <foreName>Mikalaï</foreName>
            <surname>Yatskewich</surname>
          </persName>
        </author>
        <title level="a">Description of alignment implementation and benchmarking results</title>
        <note type="typdoc" anchored="yes" place="unspecified">deliverable</note>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="number">2.2.4</biblScope>
          <publisher>
            <orgName type="institution">Knowledge web NoE
            <address><addrLine/></address></orgName>
          </publisher>
          <publisher>
            <orgName type="organisation">IST Knowledge web NoE</orgName>
          </publisher>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4294" rend="year" n="shvaiko2005b" type="proceedings" id="shvaiko2005b">
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Pavel</foreName>
            <surname>Shvaiko</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Alain</foreName>
            <surname>Léger</surname>
          </persName>
          <persName>
            <foreName>Deborah</foreName>
            <surname>McGuinness</surname>
          </persName>
          <persName>
            <foreName>Holger</foreName>
            <surname>Wache</surname>
          </persName>
        </editor>
        <title level="a">Context and ontologies: theory and practice</title>
        <title level="m">Proc. workshop on Context and ontologies: theory and practice, Pittsburg (
        <small>PA US</small>)</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
      <ref href="http://dit.unitn.it/~pavel/cando/" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="3921133443003">http://dit.unitn.it/~pavel/cando/</ref>
    </biblStruct>
    <biblStruct titlekey="3289" rend="year" n="ehrig2005a" type="inproceedings" id="ehrig2005a">
      <analytic>
        <title level="a">Relaxed Precision and Recall for Ontology Matching</title>
        <author>
          <persName>
            <foreName>Marc</foreName>
            <surname>Ehrig</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. K-Cap 2005 workshop on Integrating ontology, Banff (
        <small>CA</small>)</title>
        <imprint>
          <biblScope type="pages">25-32</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="http://ceur-ws.org/Vol-156/paper5.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="2832398232005">http://ceur-ws.org/Vol-156/paper5.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="3968" rend="year" n="ehrig2005b" type="misc" id="ehrig2005b">
      <analytic>
        <title level="a">Generalizing precision and recall for evaluating ontology matching</title>
        <author>
          <persName>
            <foreName>Marc</foreName>
            <surname>Ehrig</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 6th poster session on , Galway (
        <small>IE</small>)</title>
        <imprint>
          <biblScope type="pages">PID-54</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="ftp://ftp.inrialpes.fr/pub/exmo/publications/ehrig2005b.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="242067257010">ftp://ftp.inrialpes.fr/pub/exmo/publications/ehrig2005b.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="2424" rend="year" n="euzenat2004i" type="inproceedings" id="euzenat2004i">
      <analytic>
        <title level="a">Evaluating ontology alignment methods</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. Dagstuhl seminar on Semantic interoperability and integration, Wadern (
        <small>DE</small>)</title>
        <imprint>
          <biblScope type="number">04391</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="http://drops.dagstuhl.de/opus/volltexte/2005/36" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="1423963730022">http://drops.dagstuhl.de/opus/volltexte/2005/36</ref>
    </biblStruct>
    <biblStruct titlekey="1589" rend="year" n="euzenat2005a" type="incollection" id="euzenat2005a">
      <analytic>
        <title level="a">Time granularity</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Angelo</foreName>
            <surname>Montanari</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Michael</foreName>
            <surname>Fisher</surname>
          </persName>
          <persName>
            <foreName>Dov</foreName>
            <surname>Gabbay</surname>
          </persName>
          <persName>
            <foreName>Lluis</foreName>
            <surname>Vila</surname>
          </persName>
        </editor>
        <title level="a">Handbook of temporal reasoning in artificial intelligence</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
            <biblScope type="pages">59-118</biblScope>
          </dateStruct>
          <publisher>
            <orgName>Elsevier
            <address><addrLine>Amsterdam (
              <small>NL</small>)</addrLine></address></orgName>
          </publisher>
        </imprint>
      </monogr>
      <ref href="ftp://ftp.inrialpes.fr/pub/exmo/publications/euzenat2005a.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="1447494089026">ftp://ftp.inrialpes.fr/pub/exmo/publications/euzenat2005a.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="1537" rend="year" n="euzenat2005c" type="incollection" id="euzenat2005c">
      <analytic>
        <title level="a">L'annotation formelle de documents en (8) questions</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Régine</foreName>
            <surname>Teulier</surname>
          </persName>
          <persName>
            <foreName>Jean</foreName>
            <surname>Charlet</surname>
          </persName>
          <persName>
            <foreName>Pierre</foreName>
            <surname>Tchounikine</surname>
          </persName>
        </editor>
        <title level="a">Ingénierie des connaissances</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <publisher>
            <orgName>L'Harmattan
            <address><addrLine>Paris (
              <small>FR</small>)</addrLine></address></orgName>
          </publisher>
          <biblScope type="pages">251-271</biblScope>
        </imprint>
      </monogr>
      <ref href="ftp://ftp.inrialpes.fr/pub/exmo/publications/euzenat2005c.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="2824934864026">ftp://ftp.inrialpes.fr/pub/exmo/publications/euzenat2005c.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="2712" rend="year" n="euzenat2005d" type="inproceedings" id="euzenat2005d">
      <analytic>
        <title level="a">Introduction to the Ontology Alignment Evaluation 2005</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Heiner</foreName>
            <surname>Stuckenschmidt</surname>
          </persName>
          <persName>
            <foreName>Mikalaï</foreName>
            <surname>Yatskevich</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. K-Cap 2005 workshop on Integrating ontology, Banff (
        <small>ALB CA</small>)</title>
        <imprint>
          <biblScope type="pages">61-71</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
      <ref href="http://ceur-ws.org/Vol-156/paper10.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="3790291977018">http://ceur-ws.org/Vol-156/paper10.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="2985" rend="year" n="euzenat2005e" type="inproceedings" id="euzenat2005e">
      <analytic>
        <title level="a">OLA in the OAEI 2005 alignment contest</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Philippe</foreName>
            <surname>Guérin</surname>
          </persName>
          <persName>
            <foreName>Petko</foreName>
            <surname>Valtchev</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. K-Cap 2005 workshop on Integrating ontology, Banff (
        <small>CA</small>)</title>
        <imprint>
          <biblScope type="pages">97-102</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="http://ceur-ws.org/Vol-156/paper15.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="3826644315002">http://ceur-ws.org/Vol-156/paper15.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="1731" rend="year" n="euzenat2005f" type="inproceedings" id="euzenat2005f">
      <analytic>
        <title level="a">Alignment infrastructure for ontology mediation and other applications</title>
        <author>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 1st international workshop on Mediation in semantic web services, Amsterdam (
        <small>NL</small>)</title>
        <imprint>
          <biblScope type="pages">81-95</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="http://ceur-ws.org/Vol-168/MEDIATE2005-paper6.pdf" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="3772425713009">http://ceur-ws.org/Vol-168/MEDIATE2005-paper6.pdf</ref>
    </biblStruct>
    <biblStruct titlekey="2054" rend="year" n="jung2005a" type="inproceedings" id="jung2005a">
      <analytic>
        <title level="a">BlogGrid: towards an efficient information pushing service on blogspaces</title>
        <author>
          <persName key="exmo-2005-id18152">
            <foreName>Jason</foreName>
            <surname>Jung</surname>
          </persName>
          <persName>
            <foreName>Inay</foreName>
            <surname>Ha</surname>
          </persName>
          <persName>
            <foreName>Geun-Sik</foreName>
            <surname>Jo</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Hai</foreName>
            <surname>Zhuge</surname>
          </persName>
          <persName>
            <foreName>Geoffrey</foreName>
            <surname>Fox</surname>
          </persName>
        </editor>
        <title level="a">Grid and cooperative computing</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <title level="j">Lecture notes in computer science</title>
          <publisher>
            <orgName>Springer Verlag
            <address><addrLine>Heildelberg (
              <small>DE</small>)</addrLine></address></orgName>
          </publisher>
          <biblScope type="volume">3795</biblScope>
        </imprint>
        <title level="m">Proc. 4th conference on International Conference on Grid and Cooperative Computing (GCC), Beijing (
        <small>CN</small>)</title>
        <imprint>
          <biblScope type="pages">178-183</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="1646" rend="year" n="laborie2005a" type="inproceedings" id="laborie2005a">
      <analytic>
        <title level="a">Adapter temporellement un document SMIL</title>
        <author>
          <persName key="exmo-2005-id18189">
            <foreName>Sébastien</foreName>
            <surname>Laborie</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
          <persName>
            <foreName>Nabil</foreName>
            <surname>Layaïda</surname>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. atelier on Connaissance et document temporel, Nice (
        <small>FR</small>)</title>
        <imprint>
          <biblScope type="pages">47-58</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
    </biblStruct>
    <biblStruct titlekey="4270" rend="year" n="gomez-perez2005a" type="proceedings" id="gomez-perez2005a">
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Asunción</foreName>
            <surname>Gómez Pérez</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </editor>
        <title level="a">The semantic web: research and applications</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <title level="j">Lecture notes in computer science</title>
          <publisher>
            <orgName>Springer verlag
            <address><addrLine>Berlin (
              <small>DE</small>)</addrLine></address></orgName>
          </publisher>
          <biblScope type="volume">3532</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="http://www.springeronline.com/3-540-26124-9" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="3419468479008">http://www.springeronline.com/3-540-26124-9</ref>
    </biblStruct>
    <biblStruct titlekey="0208" rend="year" n="shvaiko2005a" type="article" id="shvaiko2005a">
      <analytic>
        <title level="a">A survey of schema-based matching approaches</title>
        <author>
          <persName>
            <foreName>Pavel</foreName>
            <surname>Shvaiko</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
      </analytic>
      <monogr id="AREATTRIBUER">
        <imprint>
          <title level="j">Journal on data semantics</title>
          <publisher>
            <orgName>Springer Verlag
            <address><addrLine>Heildelberg (
              <small>DE</small>)</addrLine></address></orgName>
          </publisher>
          <biblScope type="volume">4</biblScope>
          <biblScope type="pages">146-171</biblScope>
        </imprint>
      </monogr>
      <dateStruct>
        <year>2005</year>
      </dateStruct>
      <ref href="http://dx.doi.org/10.1007/11603412_5" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="4042559839017">http://dx.doi.org/10.1007/11603412_5</ref>
    </biblStruct>
    <biblStruct titlekey="3824" rend="year" n="shvaiko2005c" type="misc" id="shvaiko2005c">
      <monogr>
        <author>
          <persName>
            <foreName>Pavel</foreName>
            <surname>Shvaiko</surname>
          </persName>
          <persName key="exmo-2005-id18082">
            <foreName>Jérôme</foreName>
            <surname>Euzenat</surname>
          </persName>
        </author>
        <title level="a">Ontology Matching</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <title level="j">DLib magazine</title>
          <publisher>
            <orgName>CNRI
            <address><addrLine>Preston (
              <small>VA US</small>)</addrLine></address></orgName>
          </publisher>
          <biblScope type="volume">12</biblScope>
          <biblScope type="number">11</biblScope>
        </imprint>
      </monogr>
      <ref href="http://www.dlib.org/dlib/december05/12inbrief.html#PAVEL" location="extern" xlink:show="replace" xlink:type="simple" xlink:actuate="onRequest" xyref="3684907125004">http://www.dlib.org/dlib/december05/12inbrief.html#PAVEL</ref>
    </biblStruct>
  </biblio>
</raweb>
