@prefix dc:    <http://purl.org/dc/elements/1.1/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dctype: <http://purl.org/dc/dcmitype/> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix dct:   <http://purl.org/dc/terms/> .
@prefix participation: <http://purl.org/vocab/participation/schema#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix vann:  <http://purl.org/vocab/vann/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix cc:    <http://web.resource.org/cc/> .

<http://creativecommons.org/licenses/by/2.0/uk/>
        a            cc:License ;
        cc:permits   cc:DerivativeWorks , cc:Distribution , cc:Reproduction ;
        cc:requires  cc:Attribution , cc:Notice .

<http://vocab.org/participation/schema#startDate>
        a                 rdf:Property ;
        rdfs:comment      "The date on which this agent started performing this role" ;
        rdfs:domain       <http://vocab.org/participation/schema#Role> ;
        rdfs:isDefinedBy  participation: ;
        rdfs:label        "startDate"@en ;
        rdfs:range        <xsd:Date> .

foaf:Group  a   owl:Class .

<http://vocab.org/participation/schema#role_at>
        a                 rdf:Property ;
        rdfs:comment      "connects groups that have a role to the instance of that role" ;
        rdfs:domain       <http://vocab.org/participation/schema#Role> ;
        rdfs:isDefinedBy  participation: ;
        rdfs:label        "role"@en ;
        rdfs:range        [ a            owl:Class ;
                            owl:unionOf  ( foaf:Organization foaf:Group )
                          ] ;
        owl:inverseOf     <http://vocab.org/participation/schema#role_at> .

<http://purl.org/vocab/participation/schema-20080925.rdf>
        a          dctype:Text ;
        dc:format  [ a           dct:IMT ;
                     rdf:value   "application/rdf+xml" ;
                     rdfs:label  "RDF"@en
                   ] .

<http://vocab.org/participation/schema#endDate>
        a                 rdf:Property ;
        rdfs:comment      "The date on which this agent stopped performing this role" ;
        rdfs:domain       <http://vocab.org/participation/schema#Role> ;
        rdfs:isDefinedBy  participation: ;
        rdfs:label        "endDate"@en ;
        rdfs:range        <xsd:Date> .

<http://purl.org/vocab/participation/schema-20080925.html>
        a          dctype:Text ;
        dc:format  [ a           dct:IMT ;
                     rdf:value   "text/html" ;
                     rdfs:label  "HTML"@en
                   ] .

<http://vocab.org/participation/schema#holder>
        a                 rdf:Property ;
        rdf:domain        <http://vocab.org/participation/schema#Role> ;
        rdfs:comment      "specifies the holder of a role" ;
        rdfs:isDefinedBy  participation: ;
        rdfs:range        foaf:Agent ;
        owl:inverseOf     <http://vocab.org/participation/schema#holder_of> .

<http://vocab.org/participation/schema#Role>
        a                 rdfs:Class ;
        rdfs:comment      "Roles describe the positions or functions we take up in participating in a group"@en ;
        rdfs:isDefinedBy  participation: ;
        rdfs:label        "Role"@en ;
        dct:issued        "2008-09-25" .

<http://vocab.org/participation/schema>
        a                              cc:Work , owl:Ontology ;
        rdfs:comment                   "The participation ontology is a simple model for describing the roles that people play within groups. It is intended that specific domains will create subclasses of roles within their own areas of expertise. The first of these is AIISO Roles (http://purl.org/vocab/aiiso-roles/schema)"@en ;
        dc:creator                     "Rob Styles" , "Knud Moeller" , "Chris Wallace" ;
        dc:date                        "2008-09-25" ;
        dc:identifier                  "http://purl.org/vocab/participation/schema-20080925" ;
        dc:rights                      "Copyright © 2008 Rob Styles, Chris Wallace, Knud Moeller" ;
        dc:title                       "Participation Schema"@en ;
        dct:hasFormat                  <http://purl.org/vocab/participation/schema-20080925.rdf> , <http://purl.org/vocab/participation/schema-20080925.html> ;
        dct:isVersionOf                participation: ;
        dct:issued                     "2008-09-25" ;
        vann:example                   <http://vocab.org/participation/example-participation.html> ;
        vann:preferredNamespacePrefix  "participation" ;
        vann:preferredNamespaceUri     "http://purl.org/vocab/participation/schema#" ;
        cc:license                     <http://creativecommons.org/licenses/by/2.0/uk/> ;
        skos:historyNote               [ rdf:value   "First cut of the ontology published, initial concepts extracted from original conference ontology at http://data.semanticweb.org/ns/swc/ontology" ;
                                         dc:creator  "Rob Styles" ;
                                         dc:date     "2008-09-25"
                                       ] .

foaf:Organization  a  owl:Class .

<http://vocab.org/participation/schema#role>
        a                 rdf:Property ;
        rdfs:comment      "connects groups that have a role to the instance of that role" ;
        rdfs:domain       [ a            owl:Class ;
                            owl:unionOf  ( foaf:Organization foaf:Group )
                          ] ;
        rdfs:isDefinedBy  participation: ;
        rdfs:label        "role"@en ;
        rdfs:range        <http://vocab.org/participation/schema#Role> ;
        owl:inverseOf     <http://vocab.org/participation/schema#role_at> .

<http://vocab.org/participation/schema#holder_of>
        a                 rdf:Property ;
        rdf:range         <http://vocab.org/participation/schema#Role> ;
        rdfs:comment      "specifies roles that an agent holds" ;
        rdfs:domain       foaf:Agent ;
        rdfs:isDefinedBy  participation: ;
        owl:inverseOf     <http://vocab.org/participation/schema#holder> .
