Skip to content

Commit

Permalink
add DataCenter
Browse files Browse the repository at this point in the history
  • Loading branch information
rahuldave committed Oct 29, 2010
1 parent 8da4e32 commit 72f3426
Showing 1 changed file with 26 additions and 18 deletions.
44 changes: 26 additions & 18 deletions owl/ADS-Base.owl
Expand Up @@ -821,22 +821,22 @@
<owl:Class rdf:about="#Affiliation">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#atTime"/>
<owl:onProperty rdf:resource="#organizationName"/>
<owl:onClass rdf:resource="#OrganizationName"/>
<owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
<owl:onDataRange rdf:resource="&xsd;dateTime"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#affiliationContext"/>
<owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:cardinality>
<owl:onProperty rdf:resource="#atTime"/>
<owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
<owl:onDataRange rdf:resource="&xsd;dateTime"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#organizationName"/>
<owl:onClass rdf:resource="#OrganizationName"/>
<owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
<owl:onProperty rdf:resource="#affiliationContext"/>
<owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:cardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:comment
Expand Down Expand Up @@ -944,6 +944,14 @@



<!-- http://github.com/rahuldave/ontoads/raw/master/owl/ADS-Base.owl#DataCenter -->

<owl:Class rdf:about="#DataCenter">
<rdfs:subClassOf rdf:resource="#ComputingCenter"/>
</owl:Class>



<!-- http://github.com/rahuldave/ontoads/raw/master/owl/ADS-Base.owl#DataProduct -->

<owl:Class rdf:about="#DataProduct">
Expand Down Expand Up @@ -1088,6 +1096,13 @@
<!-- http://github.com/rahuldave/ontoads/raw/master/owl/ADS-Base.owl#Membership -->

<owl:Class rdf:about="#Membership">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#inCollaboration"/>
<owl:onClass rdf:resource="#Collaboration"/>
<owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#hasMember"/>
Expand All @@ -1103,13 +1118,6 @@
<owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#inCollaboration"/>
<owl:onClass rdf:resource="#Collaboration"/>
<owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:comment
>excatly one member so that we can model to and from times if we have them. Thus a collaboration has multiple memberships.</rdfs:comment>
</owl:Class>
Expand Down Expand Up @@ -1184,14 +1192,14 @@
<rdfs:subClassOf rdf:resource="&collections;ListItem"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&collections;previousItem"/>
<owl:someValuesFrom rdf:resource="#OrganizationListItem"/>
<owl:onProperty rdf:resource="&collections;itemContent"/>
<owl:allValuesFrom rdf:resource="&foaf;Organization"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&collections;itemContent"/>
<owl:allValuesFrom rdf:resource="&foaf;Organization"/>
<owl:onProperty rdf:resource="&collections;previousItem"/>
<owl:someValuesFrom rdf:resource="#OrganizationListItem"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
Expand Down

0 comments on commit 72f3426

Please sign in to comment.