Update (Take-2): SIOC Types Module Additions

2 views
Skip to first unread message

kidehen

unread,
Feb 1, 2007, 7:06:42 PM2/1/07
to SIOC-Dev
All,

Here is a revision of my initial post re. the above:

Notes:
1. foaf:Person subclass of sioc:Post dropped. Social Networks can be
modeled in SIOC without this via sioct:SocialNetwork as a subclass of
sioc:Forum.
2. I have changed sioct:Photos to sioct:ImageGallery which is much
clearer

RDF/N3:
#Processed by Id: cwm.py,v 1.144 2003/09/14 20:20:20 timbl Exp
# using base file:/tmp/tmpDd9v6I-rdfconverter

# Notation3 generation by
# notation3.py,v 1.148 2003/12/04 21:20:17 timbl Exp

# Base was: file:/tmp/tmpDd9v6I-rdfconverter
@prefix : <http://rdfs.org/sioc/types#> .
@prefix annotation: <http://www.w3.org/2000/10/annotation-ns#> .
@prefix annotea: <http://www.w3.org/2002/01/bookmark#> .
@prefix atom: <http://bblfish.net/work/atom-owl/2006-06-06/
AtomOwl.html#> .
@prefix calendar: <http://www.w3.org/2002/12/cal/icaltzd#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix exif: <http://www.w3.org/2003/12/exif/ns/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix resume: <http://captsolo.net/semweb/resume/cv.rdfs#> .
@prefix review: <http://www.isi.edu/webscripter/communityreview/
abstract-review-o#> .
@prefix sioc: <http://rdfs.org/sioc/ns#> .
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
@prefix wot: <http://xmlns.com/wot/0.1/> .

: a owl:Ontology;
dc:description "Extends SIOC (Semantically Interlinked Online
Communities) core ontology by defining subtypes and subproperties of
SIOC concepts.";
dc:title "SIOC Types Module";
rdfs:seeAlso <http://rdfs.org/sioc/spec/#sec-modules>;
owl:import sioc: .

:Annotations a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Annotations Collection";
rdfs:subClassOf sioc:Forum .

:Bookmark a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Shared Bookmarks Collection";
rdfs:subClassOf sioc:Forum .

:Briefcase a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Briefcase";
rdfs:subClassOf sioc:Forum .

:Calendar a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Events Calendar Collection";
rdfs:subClassOf sioc:Forum .

:Community a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Community Mode";
rdfs:subClassOf sioc:Forum .

:Discussion a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Discussion Forum";
rdfs:subClassOf sioc:Forum .

:Feed a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Feed";
rdfs:subClassOf sioc:Forum .

:ImageGallery a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Image Gallery";
rdfs:subClassOf sioc:Forum .

:Mail a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Mailing List";
rdfs:subClassOf sioc:Forum .

:Poll a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Poll or Survey";
rdfs:subClassOf sioc:Forum .

:Resumes a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Collection of Resumes";
rdfs:subClassOf sioc:Forum .

:Reviews a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Collection of Reviews";
rdfs:subClassOf sioc:Forum .

:SocialNetwork a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Social Network";
rdfs:subClassOf sioc:Forum .

:Weblog a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Weblog";
rdfs:subClassOf sioc:Forum .

:Wiki a rdfs:Class;
rdfs:isDefinedBy :;
rdfs:label "Wiki";
rdfs:subClassOf sioc:Forum .

atom:Entry rdfs:isDefinedBy atom:;
rdfs:subClassOf sioc:Post .

annotation:Annotation rdfs:isDefinedBy annotation:;
rdfs:subClassOf sioc:Post .

annotea:Bookmark rdfs:isDefinedBy annotea:;
rdfs:subClassOf sioc:Post .

calendar:VEVENT rdfs:isDefinedBy calendar:;
rdfs:subClassOf sioc:Post .

exif:IFD rdfs:isDefinedBy exif:;
rdfs:subClassOf sioc:Post .

resume:Resume rdfs:isDefinedBy resume:;
rdfs:subClassOf sioc:Post .

review:Review rdfs:isDefinedBy review:;
rdfs:subClassOf sioc:Post .

#
#END

RDF/XML variant:

<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
xmlns:wot="http://xmlns.com/wot/0.1/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sioc="http://rdfs.org/sioc/ns#"
xmlns:atom="http://bblfish.net/work/atom-owl/2006-06-06/
AtomOwl.html#"
xmlns:exif="http://www.w3.org/2003/12/exif/ns/"
xmlns:annotea="http://www.w3.org/2002/01/bookmark#"
xmlns:resume="http://captsolo.net/semweb/resume/cv.rdfs#"
xmlns:review="http://www.isi.edu/webscripter/communityreview/abstract-
review-o#"
xmlns:calendar="http://www.w3.org/2002/12/cal/icaltzd#"
xmlns:annotation="http://www.w3.org/2000/10/annotation-ns#"

>

<!-- SIOC Types Module -->

<!-- Used to extend the SIOC core ontology. For more detail see http://
rdfs.org/sioc/spec/#sec-modules -->

<owl:Ontology rdf:about="http://rdfs.org/sioc/types#">
<dc:title>SIOC Types Module</dc:title>
<dc:description>Extends SIOC (Semantically Interlinked Online
Communities) core ontology by defining subtypes and subproperties of
SIOC concepts.</dc:description>
<rdfs:seeAlso rdf:resource="http://rdfs.org/sioc/spec/#sec-modules"/>
<owl:import rdf:resource="http://rdfs.org/sioc/ns#"/>
</owl:Ontology>

<!-- Classes -->

<!-- Describes an Annotation Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Annotations"
rdfs:label="Annotations Collection">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes a Weblog Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Weblog"
rdfs:label="Weblog">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes Shared Feed Subscriptions Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Feed"
rdfs:label="Feed">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Decribes a Wiki Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Wiki"
rdfs:label="Wiki">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Decribes a Briefcase or File Service Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Briefcase"
rdfs:label="Briefcase">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Decribes a Mail / Mailing List Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Mail"
rdfs:label="Mailing List">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Decribes a Image Gallery or Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#ImageGallery"
rdfs:label="Image Gallery">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Decribes a Shared Bookmark Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Bookmark"
rdfs:label="Shared Bookmarks Collection">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes a Discussion Forum Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Discussion"
rdfs:label="Discussion Forum">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes Polls & Surveys Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Poll"
rdfs:label="Poll or Survey">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes a Resume Collection Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Resumes"
rdfs:label="Collection of Resumes">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes a Reviews Collection Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Reviews"
rdfs:label="Collection of Reviews">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes a Calendar Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Calendar"
rdfs:label="Events Calendar Collection">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes a Social Network Data Space -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#SocialNetwork"
rdfs:label="Social Network">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>

<!-- Describes any of the above when operating in Community / Group
Mode (multiple contributors) -->
<rdfs:Class rdf:about="http://rdfs.org/sioc/types#Community"
rdfs:label="Community Mode">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Forum"/>
<rdfs:isDefinedBy rdf:resource="http://rdfs.org/sioc/types#"/>
</rdfs:Class>


<!-- Describes a Bookmark Entry as an Annotea Bookmark object -->
<rdf:Description rdf:about="http://www.w3.org/2002/01/
bookmark#Bookmark">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Post"/>
<rdfs:isDefinedBy rdf:resource="http://www.w3.org/2002/01/bookmark#"/
>
</rdf:Description>

<!-- Describes a Photo or Image Gallery Items as an EXIF Primary_Image
object -->
<rdf:Description rdf:about="http://www.w3.org/2003/12/exif/ns/IFD">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Post"/>
<rdfs:isDefinedBy rdf:resource="http://www.w3.org/2003/12/exif/ns/"/>
</rdf:Description>

<!-- Describes a single Wikiword, Weblog Post, or Subscribed Feeds
Entry as an AtomOWL Entry object -->
<rdf:Description rdf:about="http://bblfish.net/work/atom-owl/
2006-06-06/AtomOwl.html#Entry">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Post"/>
<rdfs:isDefinedBy rdf:resource="http://bblfish.net/work/atom-owl/
2006-06-06/AtomOwl.html#"/>
</rdf:Description>

<!-- Describes a single Resume as a ResumeCollection object -->
<rdf:Description rdf:about="http://captsolo.net/semweb/resume/
cv.rdfs#Resume">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Post"/>
<rdfs:isDefinedBy rdf:resource="http://captsolo.net/semweb/resume/
cv.rdfs#"/>
</rdf:Description>

<!-- Describes a single Review as ReviewCollection object -->
<rdf:Description rdf:about="http://www.isi.edu/webscripter/
communityreview/abstract-review-o#Review">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Post"/>
<rdfs:isDefinedBy rdf:resource="http://www.isi.edu/webscripter/
communityreview/abstract-review-o#"/>
</rdf:Description>

<!-- Describes a single Calender Item as a Calendar Event object -->
<rdf:Description rdf:about="http://www.w3.org/2002/12/cal/
icaltzd#VEVENT">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Post"/>
<rdfs:isDefinedBy rdf:resource="http://www.w3.org/2002/12/cal/
icaltzd#"/>
</rdf:Description>

<!-- Describes a single Annotation via an Annotea Annotation object --
>
<rdf:Description rdf:about="http://www.w3.org/2000/10/annotation-
ns#Annotation">
<rdfs:subClassOf rdf:resource="http://rdfs.org/sioc/ns#Post"/>
<rdfs:isDefinedBy rdf:resource="http://www.w3.org/2000/10/annotation-
ns#"/>
</rdf:Description>

</rdf:RDF>

kidehen

unread,
Feb 8, 2007, 7:35:29 AM2/8/07
to SIOC-Dev
All,

A minor update that incorporates the new namespace for AtomOWL:

#Processed by Id: cwm.py,v 1.144 2003/09/14 20:20:20 timbl Exp
# using base file:/tmp/tmpDd9v6I-rdfconverter

# Notation3 generation by
# notation3.py,v 1.148 2003/12/04 21:20:17 timbl Exp

# Base was: file:/tmp/tmpDd9v6I-rdfconverter
@prefix : <http://rdfs.org/sioc/types#> .
@prefix annotation: <http://www.w3.org/2000/10/annotation-ns#> .
@prefix annotea: <http://www.w3.org/2002/01/bookmark#> .

@prefix atom: <http://atomowl.org/ontologies/atomrdf#> .

Reply all
Reply to author
Forward
0 new messages