Tore Christiansen

Further updates to classes and individuals

...@@ -20,7 +20,11 @@ ...@@ -20,7 +20,11 @@
20 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 20 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
21 21
22 NCS: rdf:type owl:Ontology ; 22 NCS: rdf:type owl:Ontology ;
23 - owl:imports <http://data.posccaesar.org/brreg/> , <http://data.posccaesar.org/diskos/> , <http://data.posccaesar.org/npd/> , <http://www.ilap.no/codes/NORSOK/Z-014/SCCS> , <http://data.posccaesar.org/ccu/> , <http://data.posccaesar.org/pob/> , ILAP: , <http://data.posccaesar.org/epcis/> . 23 + owl:imports <http://data.posccaesar.org/epcis/> , ILAP: , <http://data.posccaesar.org/pob/> , <http://data.posccaesar.org/ccu/> , <http://www.ilap.no/codes/NORSOK/Z-014/SCCS> , <http://data.posccaesar.org/npd/> , <http://data.posccaesar.org/diskos/> , <http://data.posccaesar.org/brreg/> .
24 +
25 +NCS:Active
26 + rdf:type ILAP:Status ;
27 + rdfs:label "Active"^^xsd:string .
24 28
25 NCS:ClassInNorsok 29 NCS:ClassInNorsok
26 rdf:type owl:Class ; 30 rdf:type owl:Class ;
...@@ -43,12 +47,20 @@ NCS:ClassificationStructureForNorsok ...@@ -43,12 +47,20 @@ NCS:ClassificationStructureForNorsok
43 rdfs:subClassOf NCS:ClassOfClassOfIndividual . 47 rdfs:subClassOf NCS:ClassOfClassOfIndividual .
44 48
45 NCS:CorClass 49 NCS:CorClass
46 - rdf:type NCS:ClassificationStructureForNorsok , owl:Class ; 50 + rdf:type owl:Class , NCS:ClassificationStructureForNorsok ;
47 rdfs:label "Cor class"^^xsd:string ; 51 rdfs:label "Cor class"^^xsd:string ;
48 rdfs:subClassOf NCS:ClassInNorsok . 52 rdfs:subClassOf NCS:ClassInNorsok .
49 53
54 +NCS:Development
55 + rdf:type ILAP:Phase ;
56 + rdfs:label "Development"^^xsd:string .
57 +
58 +NCS:Exploration
59 + rdf:type ILAP:Phase ;
60 + rdfs:label "Exploration"^^xsd:string .
61 +
50 NCS:IndividualInCorClass 62 NCS:IndividualInCorClass
51 - rdf:type NCS:CorClass , ILAP:NORSOKZ014 , owl:Class ; 63 + rdf:type owl:Class , ILAP:NORSOKZ014 , NCS:CorClass ;
52 rdfs:label "Individual in cor class"^^xsd:string ; 64 rdfs:label "Individual in cor class"^^xsd:string ;
53 rdfs:subClassOf NCS:IndividualInNorsokClass . 65 rdfs:subClassOf NCS:IndividualInNorsokClass .
54 66
...@@ -67,21 +79,37 @@ NCS:IndividualInSABClass ...@@ -67,21 +79,37 @@ NCS:IndividualInSABClass
67 rdfs:label "Individual in SABClass"^^xsd:string ; 79 rdfs:label "Individual in SABClass"^^xsd:string ;
68 rdfs:subClassOf NCS:IndividualInNorsokClass . 80 rdfs:subClassOf NCS:IndividualInNorsokClass .
69 81
82 +NCS:Operation
83 + rdf:type ILAP:Phase ;
84 + rdfs:label "Operation"^^xsd:string .
85 +
70 NCS:PbsClass 86 NCS:PbsClass
71 - rdf:type NCS:ClassificationStructureForNorsok , owl:Class ; 87 + rdf:type owl:Class , NCS:ClassificationStructureForNorsok ;
72 rdfs:label "PbsClass"^^xsd:string ; 88 rdfs:label "PbsClass"^^xsd:string ;
73 rdfs:subClassOf NCS:ClassInNorsok . 89 rdfs:subClassOf NCS:ClassInNorsok .
74 90
91 +NCS:Planning
92 + rdf:type ILAP:Phase ;
93 + rdfs:label "Planning"^^xsd:string .
94 +
75 NCS:PossibleIndividual 95 NCS:PossibleIndividual
76 rdf:type owl:Class ; 96 rdf:type owl:Class ;
77 rdfs:label "Possible individual"^^xsd:string ; 97 rdfs:label "Possible individual"^^xsd:string ;
78 rdfs:subClassOf owl:Thing . 98 rdfs:subClassOf owl:Thing .
79 99
100 +NCS:Removal
101 + rdf:type ILAP:Phase ;
102 + rdfs:label "Removal"^^xsd:string .
103 +
80 NCS:SabClass 104 NCS:SabClass
81 - rdf:type NCS:ClassificationStructureForNorsok , owl:Class ; 105 + rdf:type owl:Class , NCS:ClassificationStructureForNorsok ;
82 rdfs:label "Sab class"^^xsd:string ; 106 rdfs:label "Sab class"^^xsd:string ;
83 rdfs:subClassOf NCS:ClassInNorsok . 107 rdfs:subClassOf NCS:ClassInNorsok .
84 108
109 +NCS:ShutdownAndDecommisioning
110 + rdf:type ILAP:Phase ;
111 + rdfs:label "Shutdown and decommisioning"^^xsd:string .
112 +
85 ILAP: 113 ILAP:
86 rdf:type owl:Ontology ; 114 rdf:type owl:Ontology ;
87 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 115 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
...@@ -267,8 +295,6 @@ ILAP:RadicalChange ...@@ -267,8 +295,6 @@ ILAP:RadicalChange
267 rdfs:label "Radical change"^^xsd:string . 295 rdfs:label "Radical change"^^xsd:string .
268 296
269 ILAP:Regular8To16WorkingDayCalendar 297 ILAP:Regular8To16WorkingDayCalendar
270 - rdf:type ILAP:Regular8To16WorkingDayCalendar ;
271 - rdfs:label "Regular8To16Working day calendar 1"^^xsd:string ;
272 rdfs:subClassOf 298 rdfs:subClassOf
273 [ rdf:type owl:Restriction ; 299 [ rdf:type owl:Restriction ;
274 owl:minQualifiedCardinality 300 owl:minQualifiedCardinality
...@@ -312,7 +338,7 @@ ILAP:StandardFreeWeekendPeriod ...@@ -312,7 +338,7 @@ ILAP:StandardFreeWeekendPeriod
312 rdf:type ILAP:CalendarFreePeriodWeekRepeat ; 338 rdf:type ILAP:CalendarFreePeriodWeekRepeat ;
313 rdfs:label "Standard free weekend period"^^xsd:string ; 339 rdfs:label "Standard free weekend period"^^xsd:string ;
314 ILAP:hasCalendarPeriodFreeDay 340 ILAP:hasCalendarPeriodFreeDay
315 - ILAP:Sunday , ILAP:Saturday . 341 + ILAP:Saturday , ILAP:Sunday .
316 342
317 ILAP:StandardWorkWeekdayPeriod 343 ILAP:StandardWorkWeekdayPeriod
318 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ; 344 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ;
......
...@@ -19,13 +19,13 @@ ILAP: ...@@ -19,13 +19,13 @@ ILAP:
19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
20 20
21 ILAP:Activity 21 ILAP:Activity
22 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ; 22 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ;
23 rdfs:label "Activity"^^xsd:string ; 23 rdfs:label "Activity"^^xsd:string ;
24 rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS3149> ; 24 rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS3149> ;
25 rdfs:subClassOf 25 rdfs:subClassOf
26 [ rdf:type owl:Restriction ; 26 [ rdf:type owl:Restriction ;
27 - owl:onProperty ILAP:hasExternalReference ; 27 + owl:allValuesFrom ILAP:Status ;
28 - owl:someValuesFrom ILAP:ExternalReference 28 + owl:onProperty ILAP:hasActivityStatus
29 ] ; 29 ] ;
30 rdfs:subClassOf 30 rdfs:subClassOf
31 [ rdf:type owl:Restriction ; 31 [ rdf:type owl:Restriction ;
...@@ -34,8 +34,8 @@ ILAP:Activity ...@@ -34,8 +34,8 @@ ILAP:Activity
34 ] ; 34 ] ;
35 rdfs:subClassOf 35 rdfs:subClassOf
36 [ rdf:type owl:Restriction ; 36 [ rdf:type owl:Restriction ;
37 - owl:allValuesFrom ILAP:Status ; 37 + owl:onProperty ILAP:hasExternalReference ;
38 - owl:onProperty ILAP:hasActivityStatus 38 + owl:someValuesFrom ILAP:ExternalReference
39 ] . 39 ] .
40 40
41 ILAP:ActivityDependency 41 ILAP:ActivityDependency
...@@ -44,9 +44,9 @@ ILAP:ActivityDependency ...@@ -44,9 +44,9 @@ ILAP:ActivityDependency
44 rdfs:subClassOf owl:Thing . 44 rdfs:subClassOf owl:Thing .
45 45
46 ILAP:ActivityPlan 46 ILAP:ActivityPlan
47 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ; 47 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ;
48 rdfs:label "Activity Plan"^^xsd:string ; 48 rdfs:label "Activity Plan"^^xsd:string ;
49 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS329669> ; 49 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS329669> , owl:Thing ;
50 rdfs:subClassOf 50 rdfs:subClassOf
51 [ rdf:type owl:Restriction ; 51 [ rdf:type owl:Restriction ;
52 owl:allValuesFrom ILAP:ExternalReference ; 52 owl:allValuesFrom ILAP:ExternalReference ;
...@@ -54,9 +54,9 @@ ILAP:ActivityPlan ...@@ -54,9 +54,9 @@ ILAP:ActivityPlan
54 ] . 54 ] .
55 55
56 ILAP:ActivityWBS 56 ILAP:ActivityWBS
57 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition> , owl:Class ; 57 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition> ;
58 rdfs:label "Activity WBS"^^xsd:string ; 58 rdfs:label "Activity WBS"^^xsd:string ;
59 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS7506263> , owl:Thing . 59 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7506263> .
60 60
61 ILAP:Application 61 ILAP:Application
62 rdf:type owl:Class ; 62 rdf:type owl:Class ;
...@@ -64,34 +64,34 @@ ILAP:Application ...@@ -64,34 +64,34 @@ ILAP:Application
64 rdfs:subClassOf owl:Thing . 64 rdfs:subClassOf owl:Thing .
65 65
66 ILAP:Baseline 66 ILAP:Baseline
67 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 67 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
68 rdfs:label "Baseline"^^xsd:string ; 68 rdfs:label "Baseline"^^xsd:string ;
69 rdfs:subClassOf owl:Thing . 69 rdfs:subClassOf owl:Thing .
70 70
71 ILAP:Calendar 71 ILAP:Calendar
72 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ; 72 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ;
73 rdfs:label "Calendar"^^xsd:string ; 73 rdfs:label "Calendar"^^xsd:string ;
74 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , owl:Thing ; 74 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7014210> ;
75 rdfs:subClassOf 75 rdfs:subClassOf
76 [ rdf:type owl:Restriction ; 76 [ rdf:type owl:Restriction ;
77 - owl:allValuesFrom ILAP:CalendarFreePeriod ; 77 + owl:allValuesFrom ILAP:CalendarWorkPeriod ;
78 - owl:onProperty ILAP:hasCalendarFreePeriod 78 + owl:onProperty ILAP:hasCalendarWorkPeriod
79 ] ; 79 ] ;
80 rdfs:subClassOf 80 rdfs:subClassOf
81 [ rdf:type owl:Restriction ; 81 [ rdf:type owl:Restriction ;
82 - owl:allValuesFrom ILAP:CalendarWorkPeriod ; 82 + owl:allValuesFrom ILAP:CalendarFreePeriod ;
83 - owl:onProperty ILAP:hasCalendarWorkPeriod 83 + owl:onProperty ILAP:hasCalendarFreePeriod
84 ] . 84 ] .
85 85
86 ILAP:CalendarDay 86 ILAP:CalendarDay
87 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> , owl:Class ; 87 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> ;
88 rdfs:label "Calendar day"^^xsd:string ; 88 rdfs:label "Calendar day"^^xsd:string ;
89 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS8945301> , owl:Thing . 89 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS8945301> .
90 90
91 ILAP:CalendarFreePeriod 91 ILAP:CalendarFreePeriod
92 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> , owl:Class ; 92 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> ;
93 rdfs:label "Calendar free period"^^xsd:string ; 93 rdfs:label "Calendar free period"^^xsd:string ;
94 - rdfs:subClassOf ILAP:CalendarPeriod , <http://posccaesar.org/rdl/page/RDS356215271> ; 94 + rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS356215271> , ILAP:CalendarPeriod ;
95 rdfs:subClassOf 95 rdfs:subClassOf
96 [ rdf:type owl:Restriction ; 96 [ rdf:type owl:Restriction ;
97 owl:onClass ILAP:Calendar ; 97 owl:onClass ILAP:Calendar ;
...@@ -103,49 +103,49 @@ ILAP:CalendarFreePeriod ...@@ -103,49 +103,49 @@ ILAP:CalendarFreePeriod
103 ] . 103 ] .
104 104
105 ILAP:CalendarFreePeriodWeekRepeat 105 ILAP:CalendarFreePeriodWeekRepeat
106 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> , owl:Class ; 106 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> ;
107 rdfs:label "Free day"^^xsd:string ; 107 rdfs:label "Free day"^^xsd:string ;
108 - rdfs:subClassOf ILAP:CalendarFreePeriod , <http://posccaesar.org/rdl/page/RDS356215271> . 108 + rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS356215271> , ILAP:CalendarFreePeriod .
109 109
110 ILAP:CalendarHour 110 ILAP:CalendarHour
111 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> ; 111 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> , owl:Class ;
112 rdfs:label "calendar hour"^^xsd:string ; 112 rdfs:label "calendar hour"^^xsd:string ;
113 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS1326734> , <http://posccaesar.org/rdl/RDS380969> , owl:Thing . 113 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS380969> , <http://posccaesar.org/rdl/RDS1326734> .
114 114
115 ILAP:CalendarPeriod 115 ILAP:CalendarPeriod
116 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PropertySpace> , owl:Class ; 116 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PropertySpace> ;
117 rdfs:label "Calendar period"^^xsd:string ; 117 rdfs:label "Calendar period"^^xsd:string ;
118 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS4316824755> ; 118 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS4316824755> , owl:Thing ;
119 rdfs:subClassOf 119 rdfs:subClassOf
120 [ rdf:type owl:Restriction ; 120 [ rdf:type owl:Restriction ;
121 - owl:allValuesFrom ILAP:CalendarHour ; 121 + owl:allValuesFrom ILAP:CalendarDay ;
122 - owl:onProperty ILAP:hasCalendarPeriodHour 122 + owl:onProperty ILAP:hasCalendarPeriodDay
123 ] ; 123 ] ;
124 rdfs:subClassOf 124 rdfs:subClassOf
125 [ rdf:type owl:Restriction ; 125 [ rdf:type owl:Restriction ;
126 - owl:allValuesFrom ILAP:CalendarDay ; 126 + owl:allValuesFrom ILAP:CalendarHour ;
127 - owl:onProperty ILAP:hasCalendarPeriodDay 127 + owl:onProperty ILAP:hasCalendarPeriodHour
128 ] . 128 ] .
129 129
130 ILAP:CalendarWorkPeriod 130 ILAP:CalendarWorkPeriod
131 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> , owl:Class ; 131 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> ;
132 rdfs:label "Calendar work period"^^xsd:string ; 132 rdfs:label "Calendar work period"^^xsd:string ;
133 - rdfs:subClassOf ILAP:CalendarPeriod , <http://posccaesar.org/rdl/page/RDS356215271> ; 133 + rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS356215271> , ILAP:CalendarPeriod ;
134 rdfs:subClassOf 134 rdfs:subClassOf
135 [ rdf:type owl:Restriction ; 135 [ rdf:type owl:Restriction ;
136 - owl:onProperty ILAP:hasCalendarPeriodWorkDay ; 136 + owl:onProperty ILAP:hasCalendarPeriodWorkHour ;
137 - owl:someValuesFrom ILAP:CalendarDay 137 + owl:someValuesFrom ILAP:CalendarHour
138 ] ; 138 ] ;
139 rdfs:subClassOf 139 rdfs:subClassOf
140 [ rdf:type owl:Restriction ; 140 [ rdf:type owl:Restriction ;
141 - owl:onProperty ILAP:hasCalendarPeriodWorkHour ; 141 + owl:onProperty ILAP:hasCalendarPeriodWorkDay ;
142 - owl:someValuesFrom ILAP:CalendarHour 142 + owl:someValuesFrom ILAP:CalendarDay
143 ] . 143 ] .
144 144
145 ILAP:CalendarWorkPeriodWeekRepeat 145 ILAP:CalendarWorkPeriodWeekRepeat
146 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> , owl:Class ; 146 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> ;
147 rdfs:label "Free day"^^xsd:string ; 147 rdfs:label "Free day"^^xsd:string ;
148 - rdfs:subClassOf ILAP:CalendarWorkPeriod , <http://posccaesar.org/rdl/page/RDS356215271> . 148 + rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS356215271> , ILAP:CalendarWorkPeriod .
149 149
150 ILAP:ContractControlSchedule 150 ILAP:ContractControlSchedule
151 rdf:type owl:Class ; 151 rdf:type owl:Class ;
...@@ -183,14 +183,14 @@ ILAP:CurrentControlEstimate ...@@ -183,14 +183,14 @@ ILAP:CurrentControlEstimate
183 rdfs:subClassOf ILAP:CostEstimate . 183 rdfs:subClassOf ILAP:CostEstimate .
184 184
185 ILAP:CurrentSchedule 185 ILAP:CurrentSchedule
186 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 186 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
187 rdfs:label "Current schedule"^^xsd:string ; 187 rdfs:label "Current schedule"^^xsd:string ;
188 rdfs:subClassOf ILAP:NetworkSchedule . 188 rdfs:subClassOf ILAP:NetworkSchedule .
189 189
190 ILAP:Discipline 190 ILAP:Discipline
191 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> ; 191 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ;
192 rdfs:label "Discipline"^^xsd:string ; 192 rdfs:label "Discipline"^^xsd:string ;
193 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS6811233> . 193 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS6811233> , owl:Thing .
194 194
195 ILAP:ExecutionPlan 195 ILAP:ExecutionPlan
196 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 196 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ;
...@@ -198,8 +198,13 @@ ILAP:ExecutionPlan ...@@ -198,8 +198,13 @@ ILAP:ExecutionPlan
198 rdfs:subClassOf <http://posccaesar.org/rdl/RDS7952931> , ILAP:ActivityPlan ; 198 rdfs:subClassOf <http://posccaesar.org/rdl/RDS7952931> , ILAP:ActivityPlan ;
199 rdfs:subClassOf 199 rdfs:subClassOf
200 [ rdf:type owl:Restriction ; 200 [ rdf:type owl:Restriction ;
201 - owl:allValuesFrom ILAP:PlanValueObjective ; 201 + owl:allValuesFrom NPD:NPDelement ;
202 - owl:onProperty ILAP:hasPlanValueObjective 202 + owl:onProperty ILAP:hasPlanNPDelement
203 + ] ;
204 + rdfs:subClassOf
205 + [ rdf:type owl:Restriction ;
206 + owl:allValuesFrom ILAP:ExecutionPlan ;
207 + owl:onProperty ILAP:hasPlanSubplan
203 ] ; 208 ] ;
204 rdfs:subClassOf 209 rdfs:subClassOf
205 [ rdf:type owl:Restriction ; 210 [ rdf:type owl:Restriction ;
...@@ -208,45 +213,40 @@ ILAP:ExecutionPlan ...@@ -208,45 +213,40 @@ ILAP:ExecutionPlan
208 ] ; 213 ] ;
209 rdfs:subClassOf 214 rdfs:subClassOf
210 [ rdf:type owl:Restriction ; 215 [ rdf:type owl:Restriction ;
211 - owl:allValuesFrom ILAP:PlanContractType ; 216 + owl:onProperty ILAP:hasPlanLevel ;
212 - owl:onProperty ILAP:hasPlanContractType 217 + owl:someValuesFrom ILAP:PlanLevel
213 ] ; 218 ] ;
214 rdfs:subClassOf 219 rdfs:subClassOf
215 [ rdf:type owl:Restriction ; 220 [ rdf:type owl:Restriction ;
216 owl:maxQualifiedCardinality 221 owl:maxQualifiedCardinality
217 "1"^^xsd:nonNegativeInteger ; 222 "1"^^xsd:nonNegativeInteger ;
218 - owl:onClass ILAP:PlanLevel ; 223 + owl:onClass ILAP:Project ;
219 - owl:onProperty ILAP:hasPlanLevel 224 + owl:onProperty ILAP:hasPlanProject
220 - ] ;
221 - rdfs:subClassOf
222 - [ rdf:type owl:Restriction ;
223 - owl:onProperty ILAP:hasPlanGeoArea ;
224 - owl:someValuesFrom ILAP:PlanGeoArea
225 ] ; 225 ] ;
226 rdfs:subClassOf 226 rdfs:subClassOf
227 [ rdf:type owl:Restriction ; 227 [ rdf:type owl:Restriction ;
228 - owl:onProperty ILAP:hasPlanLevel ; 228 + owl:allValuesFrom ILAP:PlanContractType ;
229 - owl:someValuesFrom ILAP:PlanLevel 229 + owl:onProperty ILAP:hasPlanContractType
230 ] ; 230 ] ;
231 rdfs:subClassOf 231 rdfs:subClassOf
232 [ rdf:type owl:Restriction ; 232 [ rdf:type owl:Restriction ;
233 - owl:allValuesFrom ILAP:PlanLifecyclePhase ; 233 + owl:allValuesFrom ILAP:ExecutionPlan ;
234 - owl:onProperty ILAP:hasPlanLifecyclePhase 234 + owl:onProperty ILAP:hasPlanRollUpPlan
235 ] ; 235 ] ;
236 rdfs:subClassOf 236 rdfs:subClassOf
237 [ rdf:type owl:Restriction ; 237 [ rdf:type owl:Restriction ;
238 - owl:allValuesFrom ILAP:ExecutionPlan ; 238 + owl:allValuesFrom ILAP:PlanValueObjective ;
239 - owl:onProperty ILAP:hasPlanRollUpPlan 239 + owl:onProperty ILAP:hasPlanValueObjective
240 ] ; 240 ] ;
241 rdfs:subClassOf 241 rdfs:subClassOf
242 [ rdf:type owl:Restriction ; 242 [ rdf:type owl:Restriction ;
243 - owl:allValuesFrom NPD:NPDelement ; 243 + owl:onProperty ILAP:hasPlanGeoArea ;
244 - owl:onProperty ILAP:hasPlanNPDelement 244 + owl:someValuesFrom ILAP:PlanGeoArea
245 ] ; 245 ] ;
246 rdfs:subClassOf 246 rdfs:subClassOf
247 [ rdf:type owl:Restriction ; 247 [ rdf:type owl:Restriction ;
248 - owl:onProperty ILAP:hasPlanProjectType ; 248 + owl:allValuesFrom ILAP:PlanLifecyclePhase ;
249 - owl:someValuesFrom ILAP:PlanProjectType 249 + owl:onProperty ILAP:hasPlanLifecyclePhase
250 ] ; 250 ] ;
251 rdfs:subClassOf 251 rdfs:subClassOf
252 [ rdf:type owl:Restriction ; 252 [ rdf:type owl:Restriction ;
...@@ -255,15 +255,15 @@ ILAP:ExecutionPlan ...@@ -255,15 +255,15 @@ ILAP:ExecutionPlan
255 ] ; 255 ] ;
256 rdfs:subClassOf 256 rdfs:subClassOf
257 [ rdf:type owl:Restriction ; 257 [ rdf:type owl:Restriction ;
258 - owl:maxQualifiedCardinality 258 + owl:onProperty ILAP:hasPlanProjectType ;
259 - "1"^^xsd:nonNegativeInteger ; 259 + owl:someValuesFrom ILAP:PlanProjectType
260 - owl:onClass ILAP:Project ;
261 - owl:onProperty ILAP:hasPlanProject
262 ] ; 260 ] ;
263 rdfs:subClassOf 261 rdfs:subClassOf
264 [ rdf:type owl:Restriction ; 262 [ rdf:type owl:Restriction ;
265 - owl:allValuesFrom ILAP:ExecutionPlan ; 263 + owl:maxQualifiedCardinality
266 - owl:onProperty ILAP:hasPlanSubplan 264 + "1"^^xsd:nonNegativeInteger ;
265 + owl:onClass ILAP:PlanLevel ;
266 + owl:onProperty ILAP:hasPlanLevel
267 ] ; 267 ] ;
268 rdfs:subClassOf 268 rdfs:subClassOf
269 [ rdf:type owl:Restriction ; 269 [ rdf:type owl:Restriction ;
...@@ -272,13 +272,15 @@ ILAP:ExecutionPlan ...@@ -272,13 +272,15 @@ ILAP:ExecutionPlan
272 ] . 272 ] .
273 273
274 ILAP:ExternalReference 274 ILAP:ExternalReference
275 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIdentification> , owl:Class ; 275 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIdentification> ;
276 rdfs:label "External Reference"^^xsd:string ; 276 rdfs:label "External Reference"^^xsd:string ;
277 - rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS720105291> , owl:Thing ; 277 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/page/RDS720105291> ;
278 rdfs:subClassOf 278 rdfs:subClassOf
279 [ rdf:type owl:Restriction ; 279 [ rdf:type owl:Restriction ;
280 - owl:allValuesFrom ILAP:Application ; 280 + owl:onDataRange xsd:string ;
281 - owl:onProperty ILAP:hasReferenceApplication 281 + owl:onProperty ILAP:hasReferenceID ;
282 + owl:qualifiedCardinality
283 + "1"^^xsd:nonNegativeInteger
282 ] ; 284 ] ;
283 rdfs:subClassOf 285 rdfs:subClassOf
284 [ rdf:type owl:Restriction ; 286 [ rdf:type owl:Restriction ;
...@@ -287,38 +289,36 @@ ILAP:ExternalReference ...@@ -287,38 +289,36 @@ ILAP:ExternalReference
287 ] ; 289 ] ;
288 rdfs:subClassOf 290 rdfs:subClassOf
289 [ rdf:type owl:Restriction ; 291 [ rdf:type owl:Restriction ;
290 - owl:onDataRange xsd:string ; 292 + owl:allValuesFrom ILAP:Application ;
291 - owl:onProperty ILAP:hasReferenceID ; 293 + owl:onProperty ILAP:hasReferenceApplication
292 - owl:qualifiedCardinality
293 - "1"^^xsd:nonNegativeInteger
294 ] . 294 ] .
295 295
296 ILAP:FinishToFinish 296 ILAP:FinishToFinish
297 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ; 297 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
298 rdfs:label "Finish to finish"^^xsd:string ; 298 rdfs:label "Finish to finish"^^xsd:string ;
299 - rdfs:subClassOf ILAP:Successor , <http://posccaesar.org/rdl/RDS44294438194> . 299 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:Successor .
300 300
301 ILAP:FinishToStart 301 ILAP:FinishToStart
302 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ; 302 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
303 rdfs:label "Finish to start"^^xsd:string ; 303 rdfs:label "Finish to start"^^xsd:string ;
304 - rdfs:subClassOf ILAP:Successor , <http://posccaesar.org/rdl/RDS44294438194> . 304 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:Successor .
305 305
306 ILAP:LiveSchedule 306 ILAP:LiveSchedule
307 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 307 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
308 rdfs:label "Live schedule"^^xsd:string ; 308 rdfs:label "Live schedule"^^xsd:string ;
309 rdfs:subClassOf ILAP:NetworkSchedule . 309 rdfs:subClassOf ILAP:NetworkSchedule .
310 310
311 ILAP:Location 311 ILAP:Location
312 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelativeLocation> , owl:Class ; 312 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelativeLocation> ;
313 rdfs:label "Location"^^xsd:string ; 313 rdfs:label "Location"^^xsd:string ;
314 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS943618371> , owl:Thing . 314 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS943618371> .
315 315
316 ILAP:Milestone 316 ILAP:Milestone
317 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent> ; 317 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent> , owl:Class ;
318 rdfs:label "Milestone"^^xsd:string . 318 rdfs:label "Milestone"^^xsd:string .
319 319
320 ILAP:NetworkSchedule 320 ILAP:NetworkSchedule
321 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 321 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
322 rdfs:label "Scheduled Activity Network"^^xsd:string ; 322 rdfs:label "Scheduled Activity Network"^^xsd:string ;
323 rdfs:subClassOf owl:Thing ; 323 rdfs:subClassOf owl:Thing ;
324 rdfs:subClassOf 324 rdfs:subClassOf
...@@ -345,54 +345,54 @@ ILAP:OwnersProjectControlSchedule ...@@ -345,54 +345,54 @@ ILAP:OwnersProjectControlSchedule
345 rdfs:subClassOf ILAP:ProjectControlSchedule . 345 rdfs:subClassOf ILAP:ProjectControlSchedule .
346 346
347 ILAP:Phase 347 ILAP:Phase
348 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ; 348 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ;
349 rdfs:label "Phase"^^xsd:string ; 349 rdfs:label "Phase"^^xsd:string ;
350 rdfs:subClassOf owl:Thing . 350 rdfs:subClassOf owl:Thing .
351 351
352 ILAP:PlanClassifier 352 ILAP:PlanClassifier
353 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> , owl:Class ; 353 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
354 rdfs:label "Plan classifier"^^xsd:string ; 354 rdfs:label "Plan classifier"^^xsd:string ;
355 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , owl:Thing . 355 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS436990091> .
356 356
357 ILAP:PlanContentType 357 ILAP:PlanContentType
358 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> , owl:Class ; 358 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ;
359 rdfs:label "Content type"^^xsd:string ; 359 rdfs:label "Content type"^^xsd:string ;
360 - rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS892484261> . 360 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS892484261> , ILAP:PlanClassifier .
361 361
362 ILAP:PlanContractType 362 ILAP:PlanContractType
363 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> ; 363 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> , owl:Class ;
364 rdfs:label "Plan contract type"^^xsd:string ; 364 rdfs:label "Plan contract type"^^xsd:string ;
365 rdfs:subClassOf ILAP:PlanClassifier . 365 rdfs:subClassOf ILAP:PlanClassifier .
366 366
367 ILAP:PlanExpenseType 367 ILAP:PlanExpenseType
368 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> ; 368 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> , owl:Class ;
369 rdfs:label "Plan expense type"^^xsd:string ; 369 rdfs:label "Plan expense type"^^xsd:string ;
370 rdfs:subClassOf ILAP:PlanClassifier . 370 rdfs:subClassOf ILAP:PlanClassifier .
371 371
372 ILAP:PlanGeoArea 372 ILAP:PlanGeoArea
373 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfArrangedIndividual> , owl:Class ; 373 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfArrangedIndividual> ;
374 rdfs:label "Plan geographic area"^^xsd:string ; 374 rdfs:label "Plan geographic area"^^xsd:string ;
375 - rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS436990091> . 375 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier .
376 376
377 ILAP:PlanLevel 377 ILAP:PlanLevel
378 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> , owl:Class ; 378 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
379 rdfs:label "Plan level"^^xsd:string ; 379 rdfs:label "Plan level"^^xsd:string ;
380 - rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS436990091> . 380 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier .
381 381
382 ILAP:PlanLifecyclePhase 382 ILAP:PlanLifecyclePhase
383 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ; 383 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ;
384 rdfs:label "Plan lifecycle phase"^^xsd:string ; 384 rdfs:label "Plan lifecycle phase"^^xsd:string ;
385 - rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS436990091> . 385 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier .
386 386
387 ILAP:PlanProjectType 387 ILAP:PlanProjectType
388 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> , owl:Class ; 388 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> ;
389 rdfs:label "Plan project type"^^xsd:string ; 389 rdfs:label "Plan project type"^^xsd:string ;
390 - rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS10012097710> . 390 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS10012097710> , ILAP:PlanClassifier .
391 391
392 ILAP:PlanValueObjective 392 ILAP:PlanValueObjective
393 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfInformationRepresentation> , owl:Class ; 393 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfInformationRepresentation> ;
394 rdfs:label "Plan value objective"^^xsd:string ; 394 rdfs:label "Plan value objective"^^xsd:string ;
395 - rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS43168516168> . 395 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS43168516168> , ILAP:PlanClassifier .
396 396
397 ILAP:PlanWorkOrderPlan 397 ILAP:PlanWorkOrderPlan
398 rdf:type owl:Class ; 398 rdf:type owl:Class ;
...@@ -405,8 +405,18 @@ ILAP:PlannedActivity ...@@ -405,8 +405,18 @@ ILAP:PlannedActivity
405 rdfs:subClassOf ILAP:Activity , <http://data.posccaesar.org/rdl/RDS3149> ; 405 rdfs:subClassOf ILAP:Activity , <http://data.posccaesar.org/rdl/RDS3149> ;
406 rdfs:subClassOf 406 rdfs:subClassOf
407 [ rdf:type owl:Restriction ; 407 [ rdf:type owl:Restriction ;
408 - owl:allValuesFrom ILAP:PlannedResource ; 408 + owl:allValuesFrom ILAP:ActivityWBS ;
409 - owl:onProperty ILAP:hasActivityPlannedResource 409 + owl:onProperty ILAP:hasActivityWBS
410 + ] ;
411 + rdfs:subClassOf
412 + [ rdf:type owl:Restriction ;
413 + owl:allValuesFrom ILAP:Result ;
414 + owl:onProperty ILAP:hasActivityResult
415 + ] ;
416 + rdfs:subClassOf
417 + [ rdf:type owl:Restriction ;
418 + owl:allValuesFrom ILAP:Profile ;
419 + owl:onProperty ILAP:hasActivityResourceProfile
410 ] ; 420 ] ;
411 rdfs:subClassOf 421 rdfs:subClassOf
412 [ rdf:type owl:Restriction ; 422 [ rdf:type owl:Restriction ;
...@@ -415,8 +425,8 @@ ILAP:PlannedActivity ...@@ -415,8 +425,8 @@ ILAP:PlannedActivity
415 ] ; 425 ] ;
416 rdfs:subClassOf 426 rdfs:subClassOf
417 [ rdf:type owl:Restriction ; 427 [ rdf:type owl:Restriction ;
418 - owl:allValuesFrom BRREG:LegalEntity ; 428 + owl:allValuesFrom ILAP:PlannedResource ;
419 - owl:onProperty ILAP:hasActivityResponsibleOrganization 429 + owl:onProperty ILAP:hasActivityPlannedResource
420 ] ; 430 ] ;
421 rdfs:subClassOf 431 rdfs:subClassOf
422 [ rdf:type owl:Restriction ; 432 [ rdf:type owl:Restriction ;
...@@ -425,10 +435,8 @@ ILAP:PlannedActivity ...@@ -425,10 +435,8 @@ ILAP:PlannedActivity
425 ] ; 435 ] ;
426 rdfs:subClassOf 436 rdfs:subClassOf
427 [ rdf:type owl:Restriction ; 437 [ rdf:type owl:Restriction ;
428 - owl:maxQualifiedCardinality 438 + owl:allValuesFrom ILAP:ResponsiblePerson ;
429 - "1"^^xsd:nonNegativeInteger ; 439 + owl:onProperty ILAP:hasActivityResponsiblePerson
430 - owl:onClass ILAP:ExecutionPlan ;
431 - owl:onProperty ILAP:hasActivityPlan
432 ] ; 440 ] ;
433 rdfs:subClassOf 441 rdfs:subClassOf
434 [ rdf:type owl:Restriction ; 442 [ rdf:type owl:Restriction ;
...@@ -437,28 +445,15 @@ ILAP:PlannedActivity ...@@ -437,28 +445,15 @@ ILAP:PlannedActivity
437 ] ; 445 ] ;
438 rdfs:subClassOf 446 rdfs:subClassOf
439 [ rdf:type owl:Restriction ; 447 [ rdf:type owl:Restriction ;
440 - owl:allValuesFrom ILAP:Result ;
441 - owl:onProperty ILAP:hasActivityResult
442 - ] ;
443 - rdfs:subClassOf
444 - [ rdf:type owl:Restriction ;
445 owl:allValuesFrom ILAP:Successor ; 448 owl:allValuesFrom ILAP:Successor ;
446 owl:onProperty ILAP:hasActivityPredecessor 449 owl:onProperty ILAP:hasActivityPredecessor
447 ] ; 450 ] ;
448 rdfs:subClassOf 451 rdfs:subClassOf
449 [ rdf:type owl:Restriction ; 452 [ rdf:type owl:Restriction ;
450 - owl:allValuesFrom ILAP:Profile ; 453 + owl:maxQualifiedCardinality
451 - owl:onProperty ILAP:hasActivityResourceProfile 454 + "1"^^xsd:nonNegativeInteger ;
452 - ] ; 455 + owl:onClass ILAP:ExecutionPlan ;
453 - rdfs:subClassOf 456 + owl:onProperty ILAP:hasActivityPlan
454 - [ rdf:type owl:Restriction ;
455 - owl:allValuesFrom ILAP:ActivityWBS ;
456 - owl:onProperty ILAP:hasActivityWBS
457 - ] ;
458 - rdfs:subClassOf
459 - [ rdf:type owl:Restriction ;
460 - owl:allValuesFrom ILAP:ResponsiblePerson ;
461 - owl:onProperty ILAP:hasActivityResponsiblePerson
462 ] ; 457 ] ;
463 rdfs:subClassOf 458 rdfs:subClassOf
464 [ rdf:type owl:Restriction ; 459 [ rdf:type owl:Restriction ;
...@@ -472,50 +467,50 @@ ILAP:PlannedResource ...@@ -472,50 +467,50 @@ ILAP:PlannedResource
472 rdfs:subClassOf ILAP:Resource . 467 rdfs:subClassOf ILAP:Resource .
473 468
474 ILAP:PortfolioPlan 469 ILAP:PortfolioPlan
475 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 470 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
476 rdfs:label "Portfolio plan"^^xsd:string ; 471 rdfs:label "Portfolio plan"^^xsd:string ;
477 rdfs:subClassOf ILAP:ExecutionPlan . 472 rdfs:subClassOf ILAP:ExecutionPlan .
478 473
479 ILAP:Profile 474 ILAP:Profile
480 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationRepresentation> , owl:Class ; 475 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationRepresentation> ;
481 rdfs:label "Resource profile"^^xsd:string ; 476 rdfs:label "Resource profile"^^xsd:string ;
482 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS1685084301> , owl:Thing . 477 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS1685084301> .
483 478
484 ILAP:ProfilePoint 479 ILAP:ProfilePoint
485 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> ; 480 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> , owl:Class ;
486 rdfs:label "Profile point"^^xsd:string ; 481 rdfs:label "Profile point"^^xsd:string ;
487 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS2213258891> . 482 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS2213258891> , owl:Thing .
488 483
489 ILAP:ProgrammePlan 484 ILAP:ProgrammePlan
490 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 485 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
491 rdfs:label "Programme plan"^^xsd:string ; 486 rdfs:label "Programme plan"^^xsd:string ;
492 rdfs:subClassOf ILAP:ExecutionPlan . 487 rdfs:subClassOf ILAP:ExecutionPlan .
493 488
494 ILAP:Project 489 ILAP:Project
495 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ; 490 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ;
496 rdfs:label "Project"^^xsd:string ; 491 rdfs:label "Project"^^xsd:string ;
497 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS9629> , owl:Thing ; 492 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS9629> ;
498 rdfs:subClassOf 493 rdfs:subClassOf
499 [ rdf:type owl:Restriction ; 494 [ rdf:type owl:Restriction ;
500 - owl:allValuesFrom BRREG:OilCompany ; 495 + owl:onDataRange xsd:string ;
501 - owl:onProperty ILAP:hasProjectResponsible 496 + owl:onProperty ILAP:hasName ;
497 + owl:qualifiedCardinality
498 + "1"^^xsd:nonNegativeInteger
502 ] ; 499 ] ;
503 rdfs:subClassOf 500 rdfs:subClassOf
504 [ rdf:type owl:Restriction ; 501 [ rdf:type owl:Restriction ;
505 - owl:allValuesFrom ILAP:ExternalReference ; 502 + owl:allValuesFrom ILAP:Project ;
506 - owl:onProperty ILAP:hasExternalReference 503 + owl:onProperty ILAP:hasProjectSubproject
507 ] ; 504 ] ;
508 rdfs:subClassOf 505 rdfs:subClassOf
509 [ rdf:type owl:Restriction ; 506 [ rdf:type owl:Restriction ;
510 - owl:allValuesFrom ILAP:Project ; 507 + owl:allValuesFrom ILAP:ExternalReference ;
511 - owl:onProperty ILAP:hasProjectSubproject 508 + owl:onProperty ILAP:hasExternalReference
512 ] ; 509 ] ;
513 rdfs:subClassOf 510 rdfs:subClassOf
514 [ rdf:type owl:Restriction ; 511 [ rdf:type owl:Restriction ;
515 - owl:onDataRange xsd:string ; 512 + owl:allValuesFrom BRREG:OilCompany ;
516 - owl:onProperty ILAP:hasName ; 513 + owl:onProperty ILAP:hasProjectResponsible
517 - owl:qualifiedCardinality
518 - "1"^^xsd:nonNegativeInteger
519 ] . 514 ] .
520 515
521 ILAP:ProjectControlSchedule 516 ILAP:ProjectControlSchedule
...@@ -524,19 +519,19 @@ ILAP:ProjectControlSchedule ...@@ -524,19 +519,19 @@ ILAP:ProjectControlSchedule
524 rdfs:subClassOf ILAP:ControlSchedule . 519 rdfs:subClassOf ILAP:ControlSchedule .
525 520
526 ILAP:ProjectPlan 521 ILAP:ProjectPlan
527 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 522 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
528 rdfs:label "Project plan"^^xsd:string ; 523 rdfs:label "Project plan"^^xsd:string ;
529 rdfs:subClassOf ILAP:ExecutionPlan . 524 rdfs:subClassOf ILAP:ExecutionPlan .
530 525
531 ILAP:Regular8To16WorkingDayCalendar 526 ILAP:Regular8To16WorkingDayCalendar
532 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> ; 527 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> , owl:Class ;
533 rdfs:label "Regular8To16Working day calendar"^^xsd:string ; 528 rdfs:label "Regular8To16Working day calendar"^^xsd:string ;
534 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS8945301> . 529 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS8945301> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS7014210> .
535 530
536 ILAP:Resource 531 ILAP:Resource
537 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ParticipatingRoleAndDomain> ; 532 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ParticipatingRoleAndDomain> , owl:Class ;
538 rdfs:label "Resource"^^xsd:string ; 533 rdfs:label "Resource"^^xsd:string ;
539 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS13875949> , owl:Thing ; 534 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS13875949> ;
540 rdfs:subClassOf 535 rdfs:subClassOf
541 [ rdf:type owl:Restriction ; 536 [ rdf:type owl:Restriction ;
542 owl:onClass ILAP:Profile ; 537 owl:onClass ILAP:Profile ;
...@@ -551,38 +546,40 @@ ILAP:ResourceBased ...@@ -551,38 +546,40 @@ ILAP:ResourceBased
551 rdfs:subClassOf ILAP:ResourceStructure . 546 rdfs:subClassOf ILAP:ResourceStructure .
552 547
553 ILAP:ResourceStructure 548 ILAP:ResourceStructure
554 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> ; 549 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> , owl:Class ;
555 rdfs:label "Resource structure"^^xsd:string ; 550 rdfs:label "Resource structure"^^xsd:string ;
556 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS47466180194> . 551 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS47466180194> , owl:Thing .
557 552
558 ILAP:ResponsibleOrganization 553 ILAP:ResponsibleOrganization
559 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> ; 554 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ;
560 rdfs:label "Responsible organization"^^xsd:string ; 555 rdfs:label "Responsible organization"^^xsd:string ;
561 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS282149> . 556 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS282149> , owl:Thing .
562 557
563 ILAP:ResponsiblePerson 558 ILAP:ResponsiblePerson
564 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson> ; 559 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson> , owl:Class ;
565 rdfs:label "Responsible"^^xsd:string ; 560 rdfs:label "Responsible"^^xsd:string ;
566 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS413954> . 561 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS413954> , owl:Thing .
567 562
568 ILAP:Result 563 ILAP:Result
569 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> , owl:Class ; 564 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
570 rdfs:label "Result"^^xsd:string ; 565 rdfs:label "Result"^^xsd:string ;
571 rdfs:subClassOf owl:Thing . 566 rdfs:subClassOf owl:Thing .
572 567
573 ILAP:RevisedSchedule 568 ILAP:RevisedSchedule
574 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 569 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
575 rdfs:label "Revised schedule"^^xsd:string ; 570 rdfs:label "Revised schedule"^^xsd:string ;
576 rdfs:subClassOf ILAP:NetworkSchedule . 571 rdfs:subClassOf ILAP:NetworkSchedule .
577 572
578 ILAP:ScheduledActivity 573 ILAP:ScheduledActivity
579 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ; 574 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ;
580 rdfs:label "Activity in Network Schedule"^^xsd:string ; 575 rdfs:label "Activity in Network Schedule"^^xsd:string ;
581 rdfs:subClassOf ILAP:PlannedActivity ; 576 rdfs:subClassOf ILAP:PlannedActivity ;
582 rdfs:subClassOf 577 rdfs:subClassOf
583 [ rdf:type owl:Restriction ; 578 [ rdf:type owl:Restriction ;
584 - owl:allValuesFrom ILAP:ScheduledResource ; 579 + owl:maxQualifiedCardinality
585 - owl:onProperty ILAP:hasActivityScheduledResource 580 + "1"^^xsd:nonNegativeInteger ;
581 + owl:onClass ILAP:PlannedActivity ;
582 + owl:onProperty ILAP:hasActivityInScheduleActivityInPlan
586 ] ; 583 ] ;
587 rdfs:subClassOf 584 rdfs:subClassOf
588 [ rdf:type owl:Restriction ; 585 [ rdf:type owl:Restriction ;
...@@ -593,10 +590,8 @@ ILAP:ScheduledActivity ...@@ -593,10 +590,8 @@ ILAP:ScheduledActivity
593 ] ; 590 ] ;
594 rdfs:subClassOf 591 rdfs:subClassOf
595 [ rdf:type owl:Restriction ; 592 [ rdf:type owl:Restriction ;
596 - owl:maxQualifiedCardinality 593 + owl:allValuesFrom ILAP:ScheduledResource ;
597 - "1"^^xsd:nonNegativeInteger ; 594 + owl:onProperty ILAP:hasActivityScheduledResource
598 - owl:onClass ILAP:PlannedActivity ;
599 - owl:onProperty ILAP:hasActivityInScheduleActivityInPlan
600 ] . 595 ] .
601 596
602 ILAP:ScheduledResource 597 ILAP:ScheduledResource
...@@ -605,9 +600,9 @@ ILAP:ScheduledResource ...@@ -605,9 +600,9 @@ ILAP:ScheduledResource
605 rdfs:subClassOf ILAP:Resource . 600 rdfs:subClassOf ILAP:Resource .
606 601
607 ILAP:Source 602 ILAP:Source
608 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ; 603 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> , owl:Class ;
609 rdfs:label "Source"^^xsd:string ; 604 rdfs:label "Source"^^xsd:string ;
610 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS13103560> . 605 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS13103560> , owl:Thing .
611 606
612 ILAP:SourceSpecifiedUserField 607 ILAP:SourceSpecifiedUserField
613 rdf:type owl:Class ; 608 rdf:type owl:Class ;
...@@ -620,35 +615,35 @@ ILAP:SpecifiedUserField ...@@ -620,35 +615,35 @@ ILAP:SpecifiedUserField
620 rdfs:subClassOf ILAP:UserField . 615 rdfs:subClassOf ILAP:UserField .
621 616
622 ILAP:StartToFinish 617 ILAP:StartToFinish
623 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ; 618 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
624 rdfs:label "Start to finish"^^xsd:string ; 619 rdfs:label "Start to finish"^^xsd:string ;
625 - rdfs:subClassOf ILAP:Successor , <http://posccaesar.org/rdl/RDS44294438194> . 620 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:Successor .
626 621
627 ILAP:StartToStart 622 ILAP:StartToStart
628 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ; 623 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
629 rdfs:label "Start to start"^^xsd:string ; 624 rdfs:label "Start to start"^^xsd:string ;
630 - rdfs:subClassOf ILAP:Successor , <http://posccaesar.org/rdl/RDS44294438194> . 625 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:Successor .
631 626
632 ILAP:Status 627 ILAP:Status
633 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfStatus> , owl:Class ; 628 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfStatus> ;
634 rdfs:label "Status"^^xsd:string ; 629 rdfs:label "Status"^^xsd:string ;
635 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS427322951> , owl:Thing . 630 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS427322951> .
636 631
637 ILAP:Successor 632 ILAP:Successor
638 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ; 633 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
639 rdfs:label "Successor"^^xsd:string ; 634 rdfs:label "Successor"^^xsd:string ;
640 rdfs:subClassOf ILAP:ActivityDependency ; 635 rdfs:subClassOf ILAP:ActivityDependency ;
641 rdfs:subClassOf 636 rdfs:subClassOf
642 [ rdf:type owl:Restriction ; 637 [ rdf:type owl:Restriction ;
643 owl:onClass ILAP:Activity ; 638 owl:onClass ILAP:Activity ;
644 - owl:onProperty ILAP:hasSuccessorActivity ; 639 + owl:onProperty ILAP:hasPredecessorActivity ;
645 owl:qualifiedCardinality 640 owl:qualifiedCardinality
646 "1"^^xsd:nonNegativeInteger 641 "1"^^xsd:nonNegativeInteger
647 ] ; 642 ] ;
648 rdfs:subClassOf 643 rdfs:subClassOf
649 [ rdf:type owl:Restriction ; 644 [ rdf:type owl:Restriction ;
650 owl:onClass ILAP:Activity ; 645 owl:onClass ILAP:Activity ;
651 - owl:onProperty ILAP:hasPredecessorActivity ; 646 + owl:onProperty ILAP:hasSuccessorActivity ;
652 owl:qualifiedCardinality 647 owl:qualifiedCardinality
653 "1"^^xsd:nonNegativeInteger 648 "1"^^xsd:nonNegativeInteger
654 ] . 649 ] .
...@@ -659,9 +654,9 @@ ILAP:Timebased ...@@ -659,9 +654,9 @@ ILAP:Timebased
659 rdfs:subClassOf ILAP:ResourceStructure . 654 rdfs:subClassOf ILAP:ResourceStructure .
660 655
661 ILAP:UserField 656 ILAP:UserField
662 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition> ; 657 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition> , owl:Class ;
663 rdfs:label "User field"^^xsd:string ; 658 rdfs:label "User field"^^xsd:string ;
664 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS13879234> ; 659 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS13879234> , owl:Thing ;
665 rdfs:subClassOf 660 rdfs:subClassOf
666 [ rdf:type owl:Restriction ; 661 [ rdf:type owl:Restriction ;
667 owl:maxQualifiedCardinality 662 owl:maxQualifiedCardinality
...@@ -671,23 +666,23 @@ ILAP:UserField ...@@ -671,23 +666,23 @@ ILAP:UserField
671 ] . 666 ] .
672 667
673 ILAP:WeekendsFreeCalendar 668 ILAP:WeekendsFreeCalendar
674 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 669 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
675 rdfs:label "Weekends free calendar"^^xsd:string ; 670 rdfs:label "Weekends free calendar"^^xsd:string ;
676 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , ILAP:Calendar . 671 + rdfs:subClassOf ILAP:Calendar , <http://posccaesar.org/rdl/RDS7014210> .
677 672
678 ILAP:WorkTask 673 ILAP:WorkTask
679 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ; 674 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ;
680 rdfs:label "Work task"^^xsd:string ; 675 rdfs:label "Work task"^^xsd:string ;
681 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS3149> , owl:Thing ; 676 + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS3149> ;
682 rdfs:subClassOf 677 rdfs:subClassOf
683 [ rdf:type owl:Restriction ; 678 [ rdf:type owl:Restriction ;
684 - owl:allValuesFrom BRREG:LegalEntity ; 679 + owl:onProperty ILAP:hasWorkTaskActivity ;
685 - owl:onProperty ILAP:hasWorkTaskResponsible 680 + owl:someValuesFrom ILAP:Activity
686 ] ; 681 ] ;
687 rdfs:subClassOf 682 rdfs:subClassOf
688 [ rdf:type owl:Restriction ; 683 [ rdf:type owl:Restriction ;
689 - owl:onProperty ILAP:hasWorkTaskActivity ; 684 + owl:allValuesFrom BRREG:LegalEntity ;
690 - owl:someValuesFrom ILAP:Activity 685 + owl:onProperty ILAP:hasWorkTaskResponsible
691 ] . 686 ] .
692 687
693 ILAP:hasActivityActualProgressPercent 688 ILAP:hasActivityActualProgressPercent
...@@ -771,7 +766,7 @@ ILAP:hasActivityPhysicalPercentComplete ...@@ -771,7 +766,7 @@ ILAP:hasActivityPhysicalPercentComplete
771 rdfs:range xsd:float . 766 rdfs:range xsd:float .
772 767
773 ILAP:hasActivityPlan 768 ILAP:hasActivityPlan
774 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 769 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
775 rdfs:domain ILAP:PlannedActivity ; 770 rdfs:domain ILAP:PlannedActivity ;
776 rdfs:label "has activity plan"^^xsd:string ; 771 rdfs:label "has activity plan"^^xsd:string ;
777 rdfs:range ILAP:ExecutionPlan . 772 rdfs:range ILAP:ExecutionPlan .
...@@ -820,7 +815,7 @@ ILAP:hasActivityResponsibleOrganization ...@@ -820,7 +815,7 @@ ILAP:hasActivityResponsibleOrganization
820 rdfs:range ILAP:ResponsibleOrganization . 815 rdfs:range ILAP:ResponsibleOrganization .
821 816
822 ILAP:hasActivityResponsiblePerson 817 ILAP:hasActivityResponsiblePerson
823 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 818 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
824 rdfs:domain ILAP:PlannedActivity ; 819 rdfs:domain ILAP:PlannedActivity ;
825 rdfs:label "has activity responsible"^^xsd:string ; 820 rdfs:label "has activity responsible"^^xsd:string ;
826 rdfs:range ILAP:ResponsiblePerson . 821 rdfs:range ILAP:ResponsiblePerson .
...@@ -858,7 +853,7 @@ ILAP:hasActivityStatus ...@@ -858,7 +853,7 @@ ILAP:hasActivityStatus
858 rdfs:range ILAP:Status . 853 rdfs:range ILAP:Status .
859 854
860 ILAP:hasActivitySuccessor 855 ILAP:hasActivitySuccessor
861 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 856 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
862 rdfs:domain ILAP:PlannedActivity ; 857 rdfs:domain ILAP:PlannedActivity ;
863 rdfs:label "has activity successor"^^xsd:string ; 858 rdfs:label "has activity successor"^^xsd:string ;
864 rdfs:range ILAP:Successor ; 859 rdfs:range ILAP:Successor ;
...@@ -904,7 +899,7 @@ ILAP:hasCalendarDate ...@@ -904,7 +899,7 @@ ILAP:hasCalendarDate
904 rdfs:label "has calendar date"^^xsd:string . 899 rdfs:label "has calendar date"^^xsd:string .
905 900
906 ILAP:hasCalendarFreePeriod 901 ILAP:hasCalendarFreePeriod
907 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 902 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
908 rdfs:domain ILAP:Calendar ; 903 rdfs:domain ILAP:Calendar ;
909 rdfs:label "has calendarcalendar free period"^^xsd:string ; 904 rdfs:label "has calendarcalendar free period"^^xsd:string ;
910 rdfs:range ILAP:CalendarFreePeriod . 905 rdfs:range ILAP:CalendarFreePeriod .
...@@ -939,7 +934,7 @@ ILAP:hasCalendarPeriodWorkHour ...@@ -939,7 +934,7 @@ ILAP:hasCalendarPeriodWorkHour
939 rdfs:subPropertyOf ILAP:hasCalendarPeriodHour . 934 rdfs:subPropertyOf ILAP:hasCalendarPeriodHour .
940 935
941 ILAP:hasCalendarWorkPeriod 936 ILAP:hasCalendarWorkPeriod
942 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 937 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
943 rdfs:domain ILAP:Calendar ; 938 rdfs:domain ILAP:Calendar ;
944 rdfs:label "has calendarcalendar work period"^^xsd:string ; 939 rdfs:label "has calendarcalendar work period"^^xsd:string ;
945 rdfs:range ILAP:CalendarWorkPeriod . 940 rdfs:range ILAP:CalendarWorkPeriod .
...@@ -1044,16 +1039,16 @@ ILAP:hasLongitude ...@@ -1044,16 +1039,16 @@ ILAP:hasLongitude
1044 rdfs:label "has longitude"^^xsd:string ; 1039 rdfs:label "has longitude"^^xsd:string ;
1045 rdfs:range xsd:integer . 1040 rdfs:range xsd:integer .
1046 1041
1047 -ILAP:hasMilestoneSuccessor 1042 +ILAP:hasMilestonePredecessor
1048 rdf:type owl:ObjectProperty ; 1043 rdf:type owl:ObjectProperty ;
1049 rdfs:domain ILAP:Milestone ; 1044 rdfs:domain ILAP:Milestone ;
1050 - rdfs:label "has milestone successor"^^xsd:string ; 1045 + rdfs:label "has Milestone Predecessor"^^xsd:string ;
1051 rdfs:range ILAP:Successor . 1046 rdfs:range ILAP:Successor .
1052 1047
1053 -ILAP:hasMilestoneePredecessor 1048 +ILAP:hasMilestoneSuccessor
1054 rdf:type owl:ObjectProperty ; 1049 rdf:type owl:ObjectProperty ;
1055 rdfs:domain ILAP:Milestone ; 1050 rdfs:domain ILAP:Milestone ;
1056 - rdfs:label "has Milestonee Predecessor"^^xsd:string ; 1051 + rdfs:label "has milestone successor"^^xsd:string ;
1057 rdfs:range ILAP:Successor . 1052 rdfs:range ILAP:Successor .
1058 1053
1059 ILAP:hasName 1054 ILAP:hasName
...@@ -1156,7 +1151,7 @@ ILAP:hasPlanRegulator ...@@ -1156,7 +1151,7 @@ ILAP:hasPlanRegulator
1156 rdfs:subPropertyOf ILAP:hasPlanResponsible . 1151 rdfs:subPropertyOf ILAP:hasPlanResponsible .
1157 1152
1158 ILAP:hasPlanResponsible 1153 ILAP:hasPlanResponsible
1159 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 1154 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
1160 rdfs:label "has plan responsible"^^xsd:string . 1155 rdfs:label "has plan responsible"^^xsd:string .
1161 1156
1162 ILAP:hasPlanRollUpPlan 1157 ILAP:hasPlanRollUpPlan
...@@ -1310,7 +1305,7 @@ ILAP:hasScheduledStart ...@@ -1310,7 +1305,7 @@ ILAP:hasScheduledStart
1310 rdfs:subPropertyOf ILAP:hasScheduleDate . 1305 rdfs:subPropertyOf ILAP:hasScheduleDate .
1311 1306
1312 ILAP:hasSuccessorActivity 1307 ILAP:hasSuccessorActivity
1313 - rdf:type owl:ObjectProperty , owl:TransitiveProperty ; 1308 + rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
1314 rdfs:domain ILAP:Successor ; 1309 rdfs:domain ILAP:Successor ;
1315 rdfs:label "has successor activity "^^xsd:string ; 1310 rdfs:label "has successor activity "^^xsd:string ;
1316 rdfs:range ILAP:PlannedActivity ; 1311 rdfs:range ILAP:PlannedActivity ;
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
6 @prefix ILAP: <http://data.posccaesar.org/ilap/> . 6 @prefix ILAP: <http://data.posccaesar.org/ilap/> .
7 @prefix NCS: <http://data.posccaesar.org/NCS_PLANNING/> . 7 @prefix NCS: <http://data.posccaesar.org/NCS_PLANNING/> .
8 @prefix NPD: <http://data.posccaesar.org/npd/> . 8 @prefix NPD: <http://data.posccaesar.org/npd/> .
9 +@prefix PBS: <http://www.ilap.no/codes/NORSOK/Z-014/PBSCoding#> .
9 @prefix UC2: <http://data.posccaesar.org/Data/UC2/> . 10 @prefix UC2: <http://data.posccaesar.org/Data/UC2/> .
10 @prefix owl: <http://www.w3.org/2002/07/owl#> . 11 @prefix owl: <http://www.w3.org/2002/07/owl#> .
11 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 12 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
...@@ -15,32 +16,218 @@ ...@@ -15,32 +16,218 @@
15 UC2: rdf:type owl:Ontology ; 16 UC2: rdf:type owl:Ontology ;
16 owl:imports NCS: . 17 owl:imports NCS: .
17 18
19 +UC2:ActivityDependency_1
20 + rdf:type ILAP:ActivityDependency ;
21 + rdfs:label "Activity dependency 1"^^xsd:string .
22 +
18 UC2:ActivityWBS_1 23 UC2:ActivityWBS_1
19 - rdf:type COR:ADA , ILAP:ActivityWBS ; 24 + rdf:type <http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#6> , PBS:AC , ILAP:ActivityWBS , COR:ADA ;
20 rdfs:label "Activity WBS 1"^^xsd:string . 25 rdfs:label "Activity WBS 1"^^xsd:string .
21 26
27 +UC2:Baseline_1
28 + rdf:type ILAP:Baseline ;
29 + rdfs:label "Baseline 1"^^xsd:string .
30 +
31 +UC2:ContractorsContractControlSchedule_1
32 + rdf:type ILAP:ContractorsContractControlSchedule ;
33 + rdfs:label "Contractors contract control schedule 1"^^xsd:string .
34 +
35 +UC2:CurrentControlEstimate_1
36 + rdf:type ILAP:CurrentControlEstimate ;
37 + rdfs:label "Current control estimate 1"^^xsd:string .
38 +
22 UC2:Discipline_1 39 UC2:Discipline_1
23 - rdf:type COR:BEA , ILAP:Discipline ; 40 + rdf:type ILAP:Discipline , COR:BEA ;
24 rdfs:label "Discipline 1"^^xsd:string . 41 rdfs:label "Discipline 1"^^xsd:string .
25 42
43 +UC2:FinishToStart_1
44 + rdf:type ILAP:FinishToStart ;
45 + rdfs:label "Finish to start 1"^^xsd:string ;
46 + ILAP:hasPredecessorActivity
47 + UC2:PlannedActivity_1 ;
48 + ILAP:hasSuccessorActivity
49 + UC2:PlannedActivity_2 ;
50 + ILAP:hasSuccessorCalendar
51 + UC2:Regular8To16WorkingDayCalendar_1 ;
52 + ILAP:hasSuccessorLag
53 + 2 .
54 +
26 UC2:Location_1 55 UC2:Location_1
27 - rdf:type NPD:StatfjordA , ILAP:Location ; 56 + rdf:type ILAP:Location , NPD:StatfjordA ;
28 rdfs:label "Location 1"^^xsd:string . 57 rdfs:label "Location 1"^^xsd:string .
29 58
59 +UC2:Milestone_1
60 + rdf:type ILAP:Milestone ;
61 + rdfs:label "Milestone 1"^^xsd:string .
62 +
63 +UC2:NetworkSchedule_1
64 + rdf:type ILAP:NetworkSchedule ;
65 + rdfs:label "Network schedule 1"^^xsd:string ;
66 + ILAP:hasSchedulePlan
67 + UC2:ProjectPlan_1 .
68 +
30 UC2:PlannedActivity_1 69 UC2:PlannedActivity_1
31 rdf:type ILAP:PlannedActivity ; 70 rdf:type ILAP:PlannedActivity ;
32 rdfs:label "Planned activity 1"^^xsd:string ; 71 rdfs:label "Planned activity 1"^^xsd:string ;
72 + ILAP:hasActivityActualProgressPercent
73 + "50"^^xsd:float ;
74 + ILAP:hasActivityCalendar
75 + UC2:Regular8To16WorkingDayCalendar_1 ;
76 + ILAP:hasActivityContractor
77 + <http://data.posccaesar.org/brreg/Subsea7> ;
33 ILAP:hasActivityDiscipline 78 ILAP:hasActivityDiscipline
34 UC2:Discipline_1 ; 79 UC2:Discipline_1 ;
80 + ILAP:hasActivityEstimatedWeight
81 + "15000"^^xsd:float ;
35 ILAP:hasActivityLocation 82 ILAP:hasActivityLocation
36 - UC2:Location_1 , NPD:StafjordA ; 83 + NPD:StafjordA , UC2:Location_1 ;
37 - ILAP:hasActivityWBS UC2:ActivityWBS_1 . 84 + ILAP:hasActivityPartActivity
85 + UC2:PlannedActivity_2 ;
86 + ILAP:hasActivityPhase
87 + NCS:Operation ;
88 + ILAP:hasActivityPhysicalPercentComplete
89 + "45"^^xsd:float ;
90 + ILAP:hasActivityPlan
91 + UC2:ProjectPlan_1 ;
92 + ILAP:hasActivityPlannedProgressPercent
93 + 55 ;
94 + ILAP:hasActivityRegulator
95 + <http://data.posccaesar.org/brreg/NPD> ;
96 + ILAP:hasActivityResponsibleOrganization
97 + UC2:ResponsibleOrganization_1 ;
98 + ILAP:hasActivityResponsiblePerson
99 + UC2:ResponsiblePerson_1 ;
100 + ILAP:hasActivityServiceSupplier
101 + <http://data.posccaesar.org/brreg/Schlumberger> ;
102 + ILAP:hasActivityStatus
103 + NCS:Active ;
104 + ILAP:hasActivitySuccessor
105 + UC2:FinishToStart_1 ;
106 + ILAP:hasActivityTaskLeader
107 + UC2:ResponsiblePerson_1 ;
108 + ILAP:hasActivityVendor
109 + <http://data.posccaesar.org/brreg/BakerHughes> ;
110 + ILAP:hasActivityWBS UC2:ActivityWBS_1 ;
111 + ILAP:hasActivityWorkVolume
112 + "550"^^xsd:float .
113 +
114 +UC2:PlannedActivity_2
115 + rdf:type ILAP:PlannedActivity ;
116 + rdfs:label "Planned activity 2"^^xsd:string .
117 +
118 +UC2:ProfilePoint_1
119 + rdf:type ILAP:ProfilePoint ;
120 + rdfs:label "Profile point 1"^^xsd:string ;
121 + ILAP:hasProfilePointXValue
122 + "0"^^xsd:float ;
123 + ILAP:hasProfilePointYValue
124 + "0"^^xsd:float .
125 +
126 +UC2:ProfilePoint_2
127 + rdf:type ILAP:ProfilePoint ;
128 + rdfs:label "Profile point 2"^^xsd:string ;
129 + ILAP:hasProfilePointXValue
130 + "1"^^xsd:float ;
131 + ILAP:hasProfilePointYValue
132 + "1"^^xsd:float .
133 +
134 +UC2:Profile_1
135 + rdf:type ILAP:Profile ;
136 + rdfs:label "Profile 1"^^xsd:string ;
137 + ILAP:hasProfilePoint
138 + UC2:ProfilePoint_1 , UC2:ProfilePoint_2 .
139 +
140 +UC2:ProjectPlan_1
141 + rdf:type ILAP:ProjectPlan ;
142 + rdfs:label "Project plan 1"^^xsd:string ;
143 + ILAP:hasExternalReference
144 + UC2:R-1234567890 ;
145 + ILAP:hasPlanAssetOwner
146 + <http://data.posccaesar.org/brreg/EniNorge> ;
147 + ILAP:hasPlanContractType
148 + ILAP:ScheduleDriven ;
149 + ILAP:hasPlanContractor
150 + <http://data.posccaesar.org/brreg/Subsea7> ;
151 + ILAP:hasPlanExpenseType
152 + ILAP:CAPEX ;
153 + ILAP:hasPlanGeoArea ILAP:Facility ;
154 + ILAP:hasPlanLevel ILAP:L4_ContractControlNetworkSchedule ;
155 + ILAP:hasPlanLicensePartner
156 + <http://data.posccaesar.org/brreg/EniNorge> ;
157 + ILAP:hasPlanLifecyclePhase
158 + ILAP:Development ;
159 + ILAP:hasPlanNPDelement
160 + NPD:Goliat , UC2:Location_1 ;
161 + ILAP:hasPlanOperator
162 + <http://data.posccaesar.org/brreg/EniNorge> ;
163 + ILAP:hasPlanProject UC2:Project_1 ;
164 + ILAP:hasPlanProjectType
165 + ILAP:GreenFieldProject ;
166 + ILAP:hasPlanRegulator
167 + <http://data.posccaesar.org/brreg/NPD> ;
168 + ILAP:hasPlanResponsible
169 + <http://data.posccaesar.org/brreg/EniNorge> ;
170 + ILAP:hasPlanRollUpPlan
171 + UC2:ProjectPlan_2 ;
172 + ILAP:hasPlanServiceSupplier
173 + <http://data.posccaesar.org/brreg/Schlumberger> , <http://data.posccaesar.org/brreg/BakerHughes> ;
174 + ILAP:hasPlanSubplan UC2:ProjectPlan_2 ;
175 + ILAP:hasPlanValueObjective
176 + ILAP:BusinessAsUsual ;
177 + ILAP:hasReferenceID "RDS489590"^^xsd:string .
178 +
179 +UC2:ProjectPlan_2
180 + rdf:type ILAP:ProjectPlan ;
181 + rdfs:label "Project plan 2"^^xsd:string .
182 +
183 +UC2:Project_1
184 + rdf:type ILAP:Project ;
185 + rdfs:label "Project 1"^^xsd:string .
186 +
187 +UC2:R-1234567890
188 + rdf:type ILAP:ExternalReference ;
189 + rdfs:label "R-1234567890"^^xsd:string .
190 +
191 +UC2:Regular8To16WorkingDayCalendar_1
192 + rdf:type ILAP:Regular8To16WorkingDayCalendar ;
193 + rdfs:label "Regular8To16Working day calendar 1"^^xsd:string .
194 +
195 +UC2:ResourceStructure_1
196 + rdf:type ILAP:ResourceStructure ;
197 + rdfs:label "Resource structure 1"^^xsd:string .
198 +
199 +UC2:ResponsibleOrganization_1
200 + rdf:type ILAP:ResponsibleOrganization ;
201 + rdfs:label "Responsible organization 1"^^xsd:string .
202 +
203 +UC2:ResponsiblePerson_1
204 + rdf:type ILAP:ResponsiblePerson ;
205 + rdfs:label "Responsible person 1"^^xsd:string .
206 +
207 +UC2:Result_1
208 + rdf:type ILAP:Result ;
209 + rdfs:label "Result 1"^^xsd:string .
210 +
211 +<http://data.posccaesar.org/brreg/LegalEntity>
212 + rdfs:subClassOf ILAP:ResponsibleOrganization .
38 213
39 ILAP:ContractorWBS_1 214 ILAP:ContractorWBS_1
40 rdf:type ILAP:ContractorWBS ; 215 rdf:type ILAP:ContractorWBS ;
41 rdfs:label "Contractor WBS 1"^^xsd:string ; 216 rdfs:label "Contractor WBS 1"^^xsd:string ;
42 ILAP:hasContractorWBSelement 217 ILAP:hasContractorWBSelement
43 - "Installation activity"^^xsd:string , "Installing pump"^^xsd:string , "Pump engineer"^^xsd:string . 218 + "Pump engineer"^^xsd:string , "Installing pump"^^xsd:string , "Installation activity"^^xsd:string .
219 +
220 +ILAP:PlannedActivity
221 + rdfs:subClassOf
222 + [ rdf:type owl:Restriction ;
223 + owl:allValuesFrom ILAP:ResponsibleOrganization ;
224 + owl:onProperty ILAP:hasActivityResponsibleOrganization
225 + ] ;
226 + rdfs:subClassOf
227 + [ rdf:type owl:Restriction ;
228 + owl:allValuesFrom ILAP:Calendar ;
229 + owl:onProperty ILAP:hasActivityCalendar
230 + ] .
44 231
45 ILAP:TargetSchedule_1 232 ILAP:TargetSchedule_1
46 rdf:type ILAP:TargetSchedule ; 233 rdf:type ILAP:TargetSchedule ;
......