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 ...@@ -57,12 +57,10 @@ SCCS:SAB_S
57 . 57 .
58 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> 58 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
59 rdf:type owl:Class ; 59 rdf:type owl:Class ;
60 - rdfs:label "COR Thing"^^xsd:string ;
61 . 60 .
62 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> 61 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
63 rdf:type owl:Class ; 62 rdf:type owl:Class ;
64 rdfs:label "PBS Thing"^^xsd:string ; 63 rdfs:label "PBS Thing"^^xsd:string ;
65 - rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> ;
66 . 64 .
67 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> 65 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
68 rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> ; 66 rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> ;
......
...@@ -275,6 +275,16 @@ ...@@ -275,6 +275,16 @@
275 rdfs:label "Activity planning phase class"^^xsd:string ; 275 rdfs:label "Activity planning phase class"^^xsd:string ;
276 rdfs:subClassOf :ClassOfActivity ; 276 rdfs:subClassOf :ClassOfActivity ;
277 . 277 .
278 +:ActivityPlanningResourceClass
279 + rdf:type rdfs:Class ;
280 + rdfs:label "Activity planning resource class"^^xsd:string ;
281 + rdfs:subClassOf :ClassOfResource ;
282 +.
283 +:ActivityPlanningResultClass
284 + rdf:type rdfs:Class ;
285 + rdfs:label "Activity planning result class"^^xsd:string ;
286 + rdfs:subClassOf :ClassOfResult ;
287 +.
278 :ActivityRiskFactor 288 :ActivityRiskFactor
279 rdf:type owl:Class ; 289 rdf:type owl:Class ;
280 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 ; 290 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 @@ ...@@ -648,6 +658,16 @@
648 rdfs:label "Class of class of activity"^^xsd:string ; 658 rdfs:label "Class of class of activity"^^xsd:string ;
649 rdfs:subClassOf owl:Class ; 659 rdfs:subClassOf owl:Class ;
650 . 660 .
661 +:ClassOfResource
662 + rdf:type rdfs:Class ;
663 + rdfs:label "Class of resource"^^xsd:string ;
664 + rdfs:subClassOf owl:Class ;
665 +.
666 +:ClassOfResult
667 + rdf:type rdfs:Class ;
668 + rdfs:label "Class of result"^^xsd:string ;
669 + rdfs:subClassOf owl:Class ;
670 +.
651 :ClosingDown 671 :ClosingDown
652 rdf:type :ShutdownPhase ; 672 rdf:type :ShutdownPhase ;
653 rdfs:label "Closing down"^^xsd:string ; 673 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 ...@@ -2007,13 +2027,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2007 ] ; 2027 ] ;
2008 rdfs:subClassOf [ 2028 rdfs:subClassOf [
2009 rdf:type owl:Restriction ; 2029 rdf:type owl:Restriction ;
2010 - :shouldUseAnyUri "true"^^xsd:boolean ;
2011 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
2012 - owl:onClass <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> ;
2013 - owl:onProperty :hasResourceType ;
2014 - ] ;
2015 - rdfs:subClassOf [
2016 - rdf:type owl:Restriction ;
2017 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; 2030 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
2018 owl:onClass :CompletelyFreeField ; 2031 owl:onClass :CompletelyFreeField ;
2019 owl:onProperty :hasCompletelyFreeFieldDefinition ; 2032 owl:onProperty :hasCompletelyFreeFieldDefinition ;
...@@ -2074,12 +2087,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2074,12 +2087,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2074 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 ; 2087 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 ;
2075 rdfs:label "Result"^^xsd:string ; 2088 rdfs:label "Result"^^xsd:string ;
2076 rdfs:subClassOf :PossibleIndividual ; 2089 rdfs:subClassOf :PossibleIndividual ;
2077 - rdfs:subClassOf [
2078 - rdf:type owl:Restriction ;
2079 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
2080 - owl:onClass <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> ;
2081 - owl:onProperty :hasResultType ;
2082 - ] ;
2083 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43168516168> ; 2090 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43168516168> ;
2084 . 2091 .
2085 :RevisionShutdown 2092 :RevisionShutdown
...@@ -2333,6 +2340,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2333,6 +2340,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2333 owl:onProperty :alwaysOnSchedule ; 2340 owl:onProperty :alwaysOnSchedule ;
2334 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; 2341 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
2335 ] ; 2342 ] ;
2343 + owl:disjointWith :ScheduleForILAP ;
2336 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS333764> ; 2344 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS333764> ;
2337 . 2345 .
2338 :ScheduleForILAP 2346 :ScheduleForILAP
...@@ -2346,6 +2354,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2346,6 +2354,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2346 owl:onClass :ScheduleForILAP ; 2354 owl:onClass :ScheduleForILAP ;
2347 owl:onProperty :hasPreviousScheduleForPlan ; 2355 owl:onProperty :hasPreviousScheduleForPlan ;
2348 ] ; 2356 ] ;
2357 + owl:disjointWith :ScheduleForActivityInPlan ;
2349 . 2358 .
2350 :ScheduleForPlan 2359 :ScheduleForPlan
2351 rdf:type owl:Class ; 2360 rdf:type owl:Class ;
...@@ -2526,13 +2535,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2526,13 +2535,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2526 ] ; 2535 ] ;
2527 rdfs:subClassOf [ 2536 rdfs:subClassOf [
2528 rdf:type owl:Restriction ; 2537 rdf:type owl:Restriction ;
2529 - :shouldUseAnyUri "true"^^xsd:boolean ;
2530 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
2531 - owl:onClass <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> ;
2532 - owl:onProperty rdf:type ;
2533 - ] ;
2534 - rdfs:subClassOf [
2535 - rdf:type owl:Restriction ;
2536 :shouldUseRef "true"^^xsd:boolean ; 2538 :shouldUseRef "true"^^xsd:boolean ;
2537 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 2539 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
2538 owl:onClass :Profile ; 2540 owl:onClass :Profile ;
...@@ -3588,22 +3590,56 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3588,22 +3590,56 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3588 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_S> 3590 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_S>
3589 rdf:type :NorsokZ014SABplanningPhaseClass ; 3591 rdf:type :NorsokZ014SABplanningPhaseClass ;
3590 . 3592 .
3591 -<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> 3593 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_A>
3592 - rdf:type owl:Class ; 3594 + rdfs:subClassOf :Resource ;
3593 - rdfs:label "Cost based 1"^^xsd:string ; 3595 +.
3594 - rdfs:label "Discipline 1"^^xsd:string ; 3596 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_B>
3595 - rdfs:label "Time based 1"^^xsd:string ; 3597 + rdfs:subClassOf :Resource ;
3596 - rdfs:subClassOf :Category ; 3598 +.
3597 - rdfs:subClassOf :Discipline ; 3599 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_C>
3598 - rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> ; 3600 + rdfs:subClassOf :Resource ;
3601 +.
3602 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_E>
3603 + rdfs:subClassOf :Resource ;
3604 +.
3605 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_H>
3606 + rdfs:subClassOf :Resource ;
3607 +.
3608 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_K>
3609 + rdfs:subClassOf :Resource ;
3610 +.
3611 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_L>
3612 + rdfs:subClassOf :Resource ;
3613 +.
3614 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_M>
3615 + rdfs:subClassOf :Resource ;
3616 +.
3617 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Q>
3618 + rdfs:subClassOf :Resource ;
3619 +.
3620 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_R>
3621 + rdfs:subClassOf :Resource ;
3622 +.
3623 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_S>
3624 + rdfs:subClassOf :Resource ;
3625 +.
3626 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_X>
3627 + rdfs:subClassOf :Resource ;
3628 +.
3629 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NORSOZ014PBSplanningResultClass>
3630 + rdfs:subClassOf :ActivityPlanningResultClass ;
3631 +.
3632 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NorsokZ014CORplanningResourceClass>
3633 + rdfs:subClassOf :ActivityPlanningResourceClass ;
3599 . 3634 .
3600 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NorsokZ014SABplanningActivityClass> 3635 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NorsokZ014SABplanningActivityClass>
3601 rdfs:label "NORSOK Z-014 SAB Planning Activity Class"^^xsd:string ; 3636 rdfs:label "NORSOK Z-014 SAB Planning Activity Class"^^xsd:string ;
3602 rdfs:subClassOf :ActivityPlanningActivityClass ; 3637 rdfs:subClassOf :ActivityPlanningActivityClass ;
3603 . 3638 .
3604 -<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> 3639 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_A>
3605 - rdf:type owl:Class ; 3640 + rdfs:subClassOf :Result ;
3606 - rdfs:label "PBS Thing"^^xsd:string ; 3641 +.
3642 +<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_B>
3607 rdfs:subClassOf :Result ; 3643 rdfs:subClassOf :Result ;
3608 . 3644 .
3609 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> 3645 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
......