Tore Christiansen

Moved SCCS PBS and COR into owl:Class hierarchy for ILAP

This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
......@@ -57,12 +57,10 @@ SCCS:SAB_S
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
rdf:type owl:Class ;
rdfs:label "COR Thing"^^xsd:string ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdf:type owl:Class ;
rdfs:label "PBS Thing"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> ;
......
......@@ -275,6 +275,16 @@
rdfs:label "Activity planning phase class"^^xsd:string ;
rdfs:subClassOf :ClassOfActivity ;
.
:ActivityPlanningResourceClass
rdf:type rdfs:Class ;
rdfs:label "Activity planning resource class"^^xsd:string ;
rdfs:subClassOf :ClassOfResource ;
.
:ActivityPlanningResultClass
rdf:type rdfs:Class ;
rdfs:label "Activity planning result class"^^xsd:string ;
rdfs:subClassOf :ClassOfResult ;
.
:ActivityRiskFactor
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes potential threats of damage, injury, liability, loss, or any other negative occurrence that is caused by external or internal vulnerabilities, and that may be avoided through preemptive action (adapted from Business Dictionary)."^^xsd:string ;
......@@ -648,6 +658,16 @@
rdfs:label "Class of class of activity"^^xsd:string ;
rdfs:subClassOf owl:Class ;
.
:ClassOfResource
rdf:type rdfs:Class ;
rdfs:label "Class of resource"^^xsd:string ;
rdfs:subClassOf owl:Class ;
.
:ClassOfResult
rdf:type rdfs:Class ;
rdfs:label "Class of result"^^xsd:string ;
rdfs:subClassOf owl:Class ;
.
:ClosingDown
rdf:type :ShutdownPhase ;
rdfs:label "Closing down"^^xsd:string ;
......@@ -2007,13 +2027,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> ;
owl:onProperty :hasResourceType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :CompletelyFreeField ;
owl:onProperty :hasCompletelyFreeFieldDefinition ;
......@@ -2074,12 +2087,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A Physical Object that an Activity is carried out upon, and/or which is the result of carrying out the Activity."^^xsd:string ;
rdfs:label "Result"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> ;
owl:onProperty :hasResultType ;
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43168516168> ;
.
:RevisionShutdown
......@@ -2333,6 +2340,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:onProperty :alwaysOnSchedule ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
owl:disjointWith :ScheduleForILAP ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS333764> ;
.
:ScheduleForILAP
......@@ -2346,6 +2354,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:onClass :ScheduleForILAP ;
owl:onProperty :hasPreviousScheduleForPlan ;
] ;
owl:disjointWith :ScheduleForActivityInPlan ;
.
:ScheduleForPlan
rdf:type owl:Class ;
......@@ -2526,13 +2535,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> ;
owl:onProperty rdf:type ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
......@@ -3588,22 +3590,56 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_S>
rdf:type :NorsokZ014SABplanningPhaseClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
rdf:type owl:Class ;
rdfs:label "Cost based 1"^^xsd:string ;
rdfs:label "Discipline 1"^^xsd:string ;
rdfs:label "Time based 1"^^xsd:string ;
rdfs:subClassOf :Category ;
rdfs:subClassOf :Discipline ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> ;
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_A>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_B>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_C>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_E>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_H>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_K>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_L>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_M>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Q>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_R>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_S>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_X>
rdfs:subClassOf :Resource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NORSOZ014PBSplanningResultClass>
rdfs:subClassOf :ActivityPlanningResultClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NorsokZ014CORplanningResourceClass>
rdfs:subClassOf :ActivityPlanningResourceClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NorsokZ014SABplanningActivityClass>
rdfs:label "NORSOK Z-014 SAB Planning Activity Class"^^xsd:string ;
rdfs:subClassOf :ActivityPlanningActivityClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdf:type owl:Class ;
rdfs:label "PBS Thing"^^xsd:string ;
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_A>
rdfs:subClassOf :Result ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_B>
rdfs:subClassOf :Result ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
......