You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by ij...@apache.org on 2012/01/17 01:42:03 UTC
svn commit: r1232242 [4/4] - in /incubator/jena/Jena2/Examples/trunk: ./
bin/ src/ src/main/ src/main/java/ src/main/java/org/
src/main/java/org/apache/ src/main/java/org/apache/jena/
src/main/java/org/apache/jena/example/ src/main/java/org/apache/jena...
Added: incubator/jena/Jena2/Examples/trunk/src/main/resources/ontologies/cheese.ttl
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/Examples/trunk/src/main/resources/ontologies/cheese.ttl?rev=1232242&view=auto
==============================================================================
--- incubator/jena/Jena2/Examples/trunk/src/main/resources/ontologies/cheese.ttl (added)
+++ incubator/jena/Jena2/Examples/trunk/src/main/resources/ontologies/cheese.ttl Tue Jan 17 00:42:02 2012
@@ -0,0 +1,468 @@
+###############################################################################
+# This work is licensed under the #
+# Creative Commons Attribution-ShareAlike 3.0 Unported License. #
+# To view a copy of this license, visit #
+# http://creativecommons.org/licenses/by-sa/3.0/ #
+# or send a letter to #
+# Creative Commons, #
+# 444 Castro Street, Suite 900, #
+# Mountain View, California, 94041, USA. #
+###############################################################################
+
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix dc: <http://purl.org/dc/elements/1.1/> .
+@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
+@prefix yago: <http://dbpedia.org/class/yago/> .
+@prefix dbpedia: <http://dbpedia.org/resource/> .
+@prefix ov: <http://open.vocab.org/terms/> .
+@prefix food: <http://www.w3.org/TR/2003/PR-owl-guide-20031209/food#> .
+@prefix addr: <http://schemas.talis.com/2005/address/schema#> .
+@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
+@prefix fb: <http://rdf.freebase.com/ns/> .
+
+@prefix : <http://data.kasabi.com/dataset/cheese/schema/> .
+
+:Cheese
+ rdf:type rdfs:Class ;
+ rdf:type ov:Cheese ;
+ rdf:type yago:Cheese ;
+ rdfs:label "formaggio"@it ;
+ rdfs:label "cheese"@en ;
+ rdfs:subClassOf food:EdibleThing ;
+ owl:sameAs food:Cheese ;
+ owl:sameAs yago:Cheese ;
+ owl:sameAs fb:food.cheese ;
+ .
+
+
+:AgingPeriod # or AgingTime?
+ rdf:type rdfs:Class ;
+ .
+
+
+
+:CheeseTexture
+ rdf:type rdfs:Class ;
+ rdfs:label "Texture"@en ;
+ rdfs:label "Pasta"@it ;
+ rdfs:comment "The texture of the cheese depend on the water content."@en ;
+ owl:sameAs fb:food.cheese.texture ;
+ .
+
+:CheeseProduction
+ rdf:type rdfs:Class ;
+ rdfs:label "type of production"@en ;
+ rdfs:label "tipo di produzione"@it ;
+ .
+
+:FreshCheese
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :CheeseTexture ;
+ rdfs:label "formaggio fresco"@it ;
+ rdfs:label "fresh cheese"@en ;
+ .
+
+:SoftCheese
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :CheeseTexture ;
+ rdfs:label "formaggio a pasta molle"@it ;
+ rdfs:label "soft cheese"@en ;
+ .
+
+:SemiHardCheese
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :CheeseTexture ;
+ rdfs:label "formaggio a pasta semi dura"@it ;
+ rdfs:label "semi-hard cheese"@en ;
+ .
+
+:HardCheese
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :CheeseTexture ;
+ rdfs:label "formaggio a pasta dura"@it ;
+ rdfs:label "hard cheese"@en ;
+ .
+
+:VeryHardCheese
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :CheeseTexture ;
+ rdfs:label "formaggio a pasta molto dura"@it ;
+ rdfs:label "very-hard cheese"@en ;
+ .
+
+
+
+:Milk
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf food:PotableLiquid ;
+ .
+
+:MilkProcessing
+ rdf:type rdfs:Class ;
+ .
+
+:PastourizedMilk
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :MilkProcessing ;
+ rdfs:label "latte pastorizzato"@it ;
+ rdfs:label "pasteurised milk"@en ;
+ .
+
+:RawMilk
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :MilkProcessing ;
+ rdfs:label "latte crudo, non pastorizzato"@it ;
+ rdfs:label "non pasteurised milk"@en ;
+ .
+
+
+:MilkType
+ rdf:type rdfs:Class ;
+ rdfs:label "tipo di latte"@it ;
+ rdfs:label "type of milk"@en ;
+ .
+
+:WholeMilk
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :MilkType ;
+ rdfs:label "latte intero"@it ;
+ rdfs:label "whole milk"@en ;
+ rdfs:label "whole milk"@en-UK ;
+ rdfs:label "whole milk"@en-US ;
+ .
+
+:SemiSkimmedMilk
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :MilkType ;
+ rdfs:label "latte parzialmente scremato"@it ;
+ rdfs:label "semi skimmed milk"@en ;
+ rdfs:label "semi skimmed milk"@en-UK ;
+ rdfs:label "lowfat milk"@en-US ;
+ .
+
+:SkimmedMilk
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :MilkType ;
+ rdfs:label "latte scremato"@it ;
+ rdfs:label "skimmed milk"@en ;
+ rdfs:label "skimmed milk"@en-UK ;
+ rdfs:label "reduced-fat milk"@en-US ;
+ .
+
+
+:MilkSource
+ rdf:type rdfs:Class ;
+ rdfs:label "origine del latte"@it ;
+ rdfs:label "milk source"@en ;
+ .
+
+:CowMilk
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:MilkSource ;
+ rdfs:subClassOf :Milk ;
+ rdfs:label "latte di mucca"@it ;
+ skos:altLabel "latte vaccino"@it ;
+ rdfs:label "cow's milk"@en ;
+ .
+
+:GoatMilk
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:MilkSource ;
+ rdfs:subClassOf :Milk ;
+ rdfs:label "latte di capra"@it ;
+ rdfs:label "goat's milk"@en ;
+ .
+
+:SheepMilk
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:MilkSource ;
+ rdfs:subClassOf :Milk ;
+ rdfs:label "latte di pecora"@it ;
+ rdfs:label "sheep's milk"@en ;
+ .
+
+:BuffaloMilk
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:MilkSource ;
+ rdfs:subClassOf :Milk ;
+ rdfs:label "latte di bufala"@it ;
+ rdfs:label "buffalo's milk"@en ;
+ .
+
+:MixedMilk
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:MilkSource ;
+ rdfs:subClassOf :Milk ;
+ rdfs:label "latte misto"@it ;
+ rdfs:label "mixed milk"@en ;
+ .
+
+
+:CheeseUse
+ rdf:type rdfs:Class ;
+ rdfs:label "utilizzo suggerito"@it ;
+ rdfs:label "suggested use"@en ;
+ .
+
+:TableUse
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:CheeseUse ;
+ rdfs:label "formaggio da tavola"@it ;
+ rdfs:label "table cheese"@en ;
+ .
+
+:GratingUse
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:CheeseUse ;
+ rdfs:label "formaggio da grattuggiare"@it ;
+ rdfs:label "grating cheese"@en ;
+ .
+
+:CookingUse
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:CheeseUse ;
+ rdfs:label "formaggio per cucinare"@it ;
+ rdfs:label "cooking cheese"@en ;
+ .
+
+:GrillingUse
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:CheeseUse ;
+ rdfs:label "formaggio da grigliare"@it ;
+ rdfs:label "grilling cheese"@en ;
+ .
+
+:MeltingUse
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:CheeseUse ;
+ rdfs:label "formaggio da fondere"@it ;
+ rdfs:label "melting cheese"@en ;
+ .
+
+:SpreadingUse
+ rdf:type rdfs:Class ;
+ rdf:type rdfs:CheeseUse ;
+ rdfs:label "formaggio da spalmare"@it ;
+ rdfs:label "spreading cheese"@en ;
+ .
+
+:use
+ rdf:type rdf:Property ;
+ rdfs:label "utilizzo suggerito"@it ;
+ rdfs:label "suggested use"@en ;
+ rdfs:domain :Cheese ;
+ rdfs:range :CheeseUse ;
+ .
+
+
+
+
+:certification
+ rdf:type rdf:Property ;
+ rdfs:subPropertyOf <http://dbpedia.org/property/certification> ;
+ rdfs:label "indicazione geografica"@it ;
+ rdfs:label "geographical indication"@en ;
+ rdfs:domain :Cheese ;
+ rdfs:range :GeographicalIndication ;
+ owl:sameAs fb:food.cheese.certification ;
+ .
+
+:GeographicalIndication
+ rdf:type rdfs:Class ;
+ rdfs:label "Indicazione geografica"@it ;
+ rdfs:label "Geographical Indication"@en ;
+ .
+
+:PDO
+ rdf:type :GeographicalIndication ;
+ rdfs:label "DOP"@it ;
+ rdfs:label "PDO"@en ;
+ skos:prefLabel "DOP"@it ;
+ skos:prefLabel "PDO"@en ;
+ skos:altLabel "D.O.P."@it ;
+ skos:altLabel "P.D.O."@en ;
+ skos:altLabel "Denominazione di origine protetta (DOP)"@it ; # http://it.wikipedia.org/wiki/Denominazione_di_origine_protetta
+ skos:altLabel "Protected Designation of Origin (PDO)"@en ;
+ .
+
+:PGI
+ rdf:type :GeographicalIndication ;
+ rdfs:label "IGP"@it ;
+ rdfs:label "PGI"@en ;
+ skos:prefLabel "IGP"@it ;
+ skos:prefLabel "PGI"@en ;
+ skos:altLabel "I.G.P."@it ;
+ skos:altLabel "P.G.I."@en ;
+ skos:altLabel "Indicazione geografica protetta (IGP)"@it ; # http://it.wikipedia.org/wiki/Indicazione_geografica_protetta
+ skos:altLabel "Protected Geographical Indication (PGI)"@en ;
+ .
+
+:TSG
+ rdf:type :GeographicalIndication ;
+ rdfs:label "STG"@it ;
+ rdfs:label "TSG"@en ;
+ skos:prefLabel "STG"@it ;
+ skos:prefLabel "TSG"@en ;
+ skos:altLabel "S.T.G."@it ;
+ skos:altLabel "T.S.G."@en ;
+ skos:altLabel "Specialità tradizionale garantita (STG)"@it ; # http://it.wikipedia.org/wiki/Specialit%C3%A0_tradizionale_garantita
+ skos:altLabel "Traditional Speciality Guaranteed (TSG)"@en ;
+ .
+
+
+:milkSource
+ rdf:type rdf:Property ;
+ rdfs:subPropertyOf <http://dbpedia.org/property/source> ;
+ rdfs:domain :Cheese ;
+ rdfs:range :MilkSource ;
+ rdfs:label "tipo di latte"@it ;
+ rdfs:label "milk source"@en ;
+ owl:sameAs fb:food.cheese.source_of_milk ;
+ .
+
+:milkType
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:range :MilkType ;
+ rdfs:label "tipo di latte"@it ;
+ rdfs:label "type of milk"@en ;
+ .
+
+:milkProcessing
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:range :MilkProcessing ;
+ rdfs:label "tipo di trattamento del latte"@it ;
+ rdfs:label "type of milk processing"@en ;
+ .
+
+
+:texture
+ rdf:type rdf:Property ;
+ rdfs:subPropertyOf <http://dbpedia.org/property/texture> ;
+ rdfs:domain :Cheese ;
+ rdfs:range :CheeseTexture ;
+ .
+
+:aging
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:range rdfs:Literal ; # FIXME!
+ .
+
+:shape
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:range rdfs:Literal ; # FIXME!
+ .
+
+:diameter
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:range rdfs:Literal ; # FIXME!
+ .
+
+:weight
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:range rdfs:Literal ; # FIXME!
+ .
+
+:height
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:range rdfs:Literal ; # FIXME!
+ .
+
+:location
+ rdf:type rdf:Property ;
+ rdfs:domain :Cheese ;
+ rdfs:domain owl:Thing ;
+ rdfs:range :Location ;
+ rdfs:label "produced in"@en ;
+ rdfs:label "prodotto in"@it ;
+ .
+
+:Location
+ rdf:type rdfs:Class ;
+ rdfs:label "Area"@it ;
+ rdfs:label "Location"@en ;
+ .
+
+:Country
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :Location ;
+ rdfs:subClassOf <http://dbpedia.org/resource/Country> ;
+ rdfs:label "Country"@en ;
+ rdfs:label "Nazione"@it ;
+ .
+
+:Region
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :Location ;
+ rdfs:subClassOf <http://dbpedia.org/resource/Region> ;
+ rdfs:label "Region"@en ;
+ rdfs:label "Regione"@it ;
+ .
+
+:Province
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :Location ;
+ rdfs:subClassOf <http://dbpedia.org/resource/Province> ;
+ rdfs:label "Province"@en ;
+ rdfs:label "Provincia"@it ;
+ .
+
+:Municipality
+ rdf:type rdfs:Class ;
+ rdfs:subClassOf :Location ;
+ rdfs:subClassOf <http://dbpedia.org/resource/Municipality> ;
+ rdfs:label "Municipality"@en ;
+ rdfs:label "Comune"@it ;
+ .
+
+:country
+ rdf:type rdf:Property ;
+ rdfs:subPropertyOf :location ;
+ rdfs:subPropertyOf <http://dbpedia.org/property/country> ;
+ rdfs:label "country of origin"@en ;
+ rdfs:label "paese di provenienza"@it ;
+ rdfs:domain owl:Thing ;
+ rdfs:range :Country ;
+ owl:sameAs fb:food.cheese.country_of_origin ;
+ .
+
+:region
+ rdf:type rdf:Property ;
+ rdfs:subPropertyOf :location ;
+ rdfs:subPropertyOf <http://dbpedia.org/property/region> ;
+ rdfs:label "region"@en ;
+ rdfs:label "regione"@it ;
+ rdfs:domain owl:Thing ;
+ rdfs:range :Region ;
+ owl:sameAs fb:food.cheese.region ;
+ .
+
+:province
+ rdf:type rdf:Property ;
+ rdfs:subPropertyOf :location ;
+ rdfs:subPropertyOf <http://dbpedia.org/property/province> ;
+ rdfs:label "province"@en ;
+ rdfs:label "provincia"@it ;
+ rdfs:domain owl:Thing ;
+ rdfs:range :Province ;
+ .
+
+:municipality
+ rdf:type rdf:Property ;
+ rdfs:subPropertyOf :location ;
+ rdfs:subPropertyOf <http://dbpedia.org/property/comune> ;
+ rdfs:label "municipality"@en ;
+ rdfs:label "comune"@it ;
+ rdfs:domain owl:Thing ;
+ rdfs:range :Municipality ;
+ .
+
Added: incubator/jena/Jena2/Examples/trunk/src/test/java/org/apache/jena_examples/AppTest.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/Examples/trunk/src/test/java/org/apache/jena_examples/AppTest.java?rev=1232242&view=auto
==============================================================================
--- incubator/jena/Jena2/Examples/trunk/src/test/java/org/apache/jena_examples/AppTest.java (added)
+++ incubator/jena/Jena2/Examples/trunk/src/test/java/org/apache/jena_examples/AppTest.java Tue Jan 17 00:42:02 2012
@@ -0,0 +1,38 @@
+package org.apache.jena_examples;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+/**
+ * Unit test for simple App.
+ */
+public class AppTest
+ extends TestCase
+{
+ /**
+ * Create the test case
+ *
+ * @param testName name of the test case
+ */
+ public AppTest( String testName )
+ {
+ super( testName );
+ }
+
+ /**
+ * @return the suite of tests being tested
+ */
+ public static Test suite()
+ {
+ return new TestSuite( AppTest.class );
+ }
+
+ /**
+ * Rigourous Test :-)
+ */
+ public void testApp()
+ {
+ assertTrue( true );
+ }
+}
Propchange: incubator/jena/Jena2/Examples/trunk/src/test/java/org/apache/jena_examples/AppTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain