[nlp2rdf] push by kur...@gmail.com - [No log message] on 2012-08-09 22:31 GMT

0 views
Skip to first unread message

nlp...@googlecode.com

unread,
Aug 9, 2012, 6:32:09 PM8/9/12
to nlp2r...@googlegroups.com
Revision: 54fb94d5c525
Author: Sebastian Hellmann <kur...@googlemail.com>
Date: Thu Aug 9 15:31:53 2012
Log: [No log message]
http://code.google.com/p/nlp2rdf/source/detail?r=54fb94d5c525

Added:
/nlp2rdf.lod2.eu/schema/frag/fragment.ttl

=======================================
--- /dev/null
+++ /nlp2rdf.lod2.eu/schema/frag/fragment.ttl Thu Aug 9 15:31:53 2012
@@ -0,0 +1,79 @@
+
+@base <http://nlp2rdf.lod2.eu/schema/frag/frament.owl> .
+@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 sso: <http://nlp2rdf.lod2.eu/schema/sso/> .
+@prefix scms: <http://ns.aksw.org/scms/> .
+
+<> a owl:Ontology ;
+ rdfs:label "Fragment Ontology" ;
+ rdfs:comment """ """ .
+
+<Fragment>
+ a owl:Class ;
+ owl:equivalentClass [
+ a owl:Restriction ;
+ owl:onProperty <referenceContext> ;
+ owl:someValuesFrom owl:Thing
+ ] .
+
+<TextFragment> a owl:Class ;
+ rdfs:subClassOf <Fragment> ;
+<Text/PlainFragment> a owl:Class ;
+ rdfs:subClassOf <TextFragment> ;
+ owl:equivalentClass [
+ a owl:Restriction ;
+ owl:onProperty <mediatype> ;
+ owl:hasValue "text/plain"
+ ] .
+
+<Text/CSVFragment> a owl:Class ;
+ rdfs:subClassOf <TextFragment> ;
+ owl:equivalentClass [
+ a owl:Restriction ;
+ owl:onProperty <mediatype> ;
+ owl:hasValue "text/csv"
+ ] .
+
+<rfc5147Selection> a owl:Class ;
+ rdfs:label "This class can be assigned to all URIs that have fragment id
and use the RFC5147 syntax " ;
+ rdfs:subClassOf <Text/PlainFragment> ;
+ rdfs:seeAlso <http://tools.ietf.org/html/rfc5147> ;
+ rdfs:definedBy <http://tools.ietf.org/html/rfc5147> ;
+ # referenceContext need to be of the same type
+ owl:equivalentClass [
+ a owl:Restriction ;
+ owl:onProperty <referenceContext> ;
+ owl:allValuesFrom <rfc5147Selection>
+ ] .
+
+
+<draft-hausenblas-csv-fragment-00Selection> a owl:Class ;
+ rdfs:subClassOf <Text/CSVFragment> ;
+ rdfs:seeAlso
<http://tools.ietf.org/html/draft-hausenblas-csv-fragment-00> ;
+ rdfs:definedBy
<http://tools.ietf.org/html/draft-hausenblas-csv-fragment-00> ;
+ # referenceContext need to be of the same type
+ owl:equivalentClass [
+ a owl:Restriction ;
+ owl:onProperty <referenceContext> ;
+ owl:allValuesFrom <draft-hausenblas-csv-fragment-00Selection>
+ ] .
+
+[] a owl:AllDisjointClasses ;
+ owl:members <rfc5147Selection>,
<draft-hausenblas-csv-fragment-00Selection> ;
+
+#### properties
+<referenceContext> a owl:FunctionalProperty .
+<mediatype> a owl:FunctionalProperty .
+
+
+
+
+
+
+
+
+
Reply all
Reply to author
Forward
0 new messages