Mentions légales du service

Skip to content
Snippets Groups Projects
Commit cb67d56f authored by Jérôme Euzenat's avatar Jérôme Euzenat
Browse files

- adapted to EDOAL format

parent 569ade39
No related branches found
No related tags found
No related merge requests found
......@@ -6,20 +6,19 @@
<!ENTITY proton "http://proton.semanticweb.org/">
]>
<!-- JE: NOTE this is not complete with regard to 2.2.10:
would be good to do it. This is also not correct for the
relations
-->
<rdf:RDF xmlns="http://knowledgeweb.semanticweb.org/heterogeneity/alignment#"
<!-- JE2010: With the "#" in the end, this is parsed (by the RDF parser...)
without it, this is not! -->
<rdf:RDF xmlns="http://knowledgeweb.semanticweb.org/heterogeneity/alignment#"
xml:base="http://oms.omwg.org/wine-vin/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:align="http://knowledgeweb.semanticweb.org/heterogeneity/alignment#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ex="http://example.org"
xmlns:wine="http://www.w3.org/TR/2003/CR-owl-guide-20030818/wine#"
xmlns:vin="http://ontology.deri.org/vin#"
xmlns:proton="http://proton.semanticweb.org/"
xmlns:omwg="http://www.omwg.org/TR/d7/ontology/alignment/">
xmlns:edoal="http://ns.inria.org/edoal/1.0/#">
<Alignment rdf:about="http://oms.omwg.org/wine-vin/">
<xml>yes</xml>
......@@ -27,7 +26,7 @@
<dc:date>2006/06/07</dc:date>
<method>manual</method>
<purpose>example</purpose>
<level>2OMWG</level>
<level>2EDOAL</level>
<type>**</type>
<onto1>
<Ontology rdf:about="&wine;">
......@@ -43,80 +42,83 @@
<Ontology rdf:about="&vin;">
<location>http://www.scharffe.fr/ontologies/OntologieDuVin.wsml</location>
<formalism>
<Formalism>
<uri>http://www.wsmo.org/wsml/wsml-syntax/wsml-dl</uri>
<name>wsml</name>
</Formalism>
<Formalism align:uri="http://www.wsmo.org/wsml/wsml-syntax/wsml-dl"
align:name="wsml" />
</formalism>
</Ontology>
</onto2>
<map>
<Cell rdf:about="MappingRule_0">
<entity1><omwg:Class rdf:about="&wine;VintageYear"/></entity1>
<entity2><omwg:Class rdf:about="&vin;Millesime"/></entity2>
<Cell rdf:about="MappingRule_0">
<entity1><edoal:Class rdf:about="&wine;VintageYear"/></entity1>
<entity2><edoal:Class rdf:about="&vin;Millesime"/></entity2>
<measure rdf:datatype="&xsd;float">1.0</measure>
<relation>Equivalence</relation>
</Cell>
</map>
<map>
<Cell rdf:about="MappingRule_1">
<entity1><omwg:Attribute rdf:about="&wine;yearValue"/></entity1>
<entity2><omwg:Attribute rdf:about="&vin;anneeMillesime"/></entity2>
</Cell>
</map>
<map>
<Cell rdf:about="MappingRule_1">
<entity1><edoal:Property rdf:about="&wine;yearValue"/></entity1>
<entity2><edoal:Property rdf:about="&vin;anneeMillesime"/></entity2>
<measure rdf:datatype="&xsd;float">1.0</measure>
<relation>Equivalence</relation>
</Cell>
</map>
<map>
<Cell rdf:about="MappingRule_2">
<entity1><omwg:Relation rdf:about="&wine;locatedIn"/></entity1>
<entity2><omwg:Relation rdf:about="&vin;hasTerroir"/></entity2>
</Cell>
</map>
<map>
<Cell rdf:about="MappingRule_2">
<entity1><edoal:Relation rdf:about="&wine;locatedIn"/></entity1>
<entity2><edoal:Relation rdf:about="&vin;hasTerroir"/></entity2>
<measure rdf:datatype="&xsd;float">1.0</measure>
<relation>SubsumedBy</relation>
</Cell>
</Cell>
</map>
<!--map>
<Cell rdf:about="MappingRule_3">
<entity1><omwg:Class rdf:about="&wine;Bordeaux"/></entity1>
<map>
<Cell rdf:about="MappingRule_3">
<entity1><edoal:Class rdf:about="&wine;Bordeaux"/></entity1>
<entity2>
<omwg:Class rdf:about="&vin;Vin">
<omwg:attributeValueCondition>
<omwg:Restriction>
<omwg:onProperty>
<omwg:Path>
<omwg:first><omwg:Relation rdf:about="&vin;hasTerroir"/></omwg:first>
<omwg:next><omwg:Relation rdf:about="&proton;locatedIn"/></omwg:next>
</omwg:Path>
</omwg:onProperty>
<omwg:comparator rdf:resource="&xsd;equals"/>
<omwg:value>loc:Aquitaine</omwg:value>
</omwg:Restriction>
</omwg:attributeValueCondition>
</omwg:Class>
<edoal:Class>
<edoal:and rdf:parseType="Collection">
<edoal:Class rdf:about="&vin;Vin"/>
<edoal:PropertyValueRestriction>
<edoal:onProperty>
<edoal:Relation>
<edoal:compose rdf:parseType="Collection">
<edoal:Relation rdf:about="&vin;hasTerroir"/>
<edoal:Relation rdf:about="&proton;locatedIn"/>
</edoal:compose>
</edoal:Relation>
</edoal:onProperty>
<edoal:comparator rdf:resource="&xsd;equals"/>
<!--edoal:value>loc:Aquitaine</edoal:value-->
<edoal:value><edoal:Instance rdf:about="&vin;Aquitaine"/></edoal:value>
</edoal:PropertyValueRestriction>
</edoal:and>
</edoal:Class>
</entity2>
<measure rdf:datatype='&xsd;float'>1.</measure>
<relation>SubsumedBy</relation>
</Cell>
</map-->
</Cell>
</map>
<map>
<Cell rdf:about="MappingRule_4">
<Cell rdf:about="MappingRule_4">
<entity1>
<omwg:Class>
<omwg:or>
<omwg:Collection>
<omwg:item><omwg:Class rdf:about="&vin;Acidite"/></omwg:item>
<omwg:item><omwg:Class rdf:about="&vin;Astreingence"/></omwg:item>
<omwg:item><omwg:Class rdf:about="&vin;Amertume"/></omwg:item>
</omwg:Collection>
</omwg:or>
</omwg:Class>
<edoal:Class>
<edoal:or rdf:parseType="Collection">
<edoal:Class rdf:about="&vin;Acidite"/>
<edoal:Class rdf:about="&vin;Astreingence"/>
<edoal:Class rdf:about="&vin;Amertume"/>
</edoal:or>
</edoal:Class>
</entity1>
<entity2>
<omwg:Class rdf:about="&wine;WineFlavor"/>
<edoal:Class>
<edoal:not>
<edoal:Class rdf:about="&wine;WineFlavor"/>
</edoal:not>
</edoal:Class>
</entity2>
<measure rdf:datatype='&xsd;float'>1.</measure>
<relation>SubsumedBy</relation>
</Cell>
</Cell>
</map>
</Alignment>
</rdf:RDF>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment