Tore Christiansen

Changes

Added COR.ttl
This diff could not be displayed because it is too large.
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
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/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/> . 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/> .
24 24
25 NCS:Active 25 NCS:Active
26 rdf:type ILAP:Status ; 26 rdf:type ILAP:Status ;
...@@ -47,20 +47,20 @@ NCS:ClassificationStructureForNorsok ...@@ -47,20 +47,20 @@ NCS:ClassificationStructureForNorsok
47 rdfs:subClassOf NCS:ClassOfClassOfIndividual . 47 rdfs:subClassOf NCS:ClassOfClassOfIndividual .
48 48
49 NCS:CorClass 49 NCS:CorClass
50 - rdf:type owl:Class , NCS:ClassificationStructureForNorsok ; 50 + rdf:type NCS:ClassificationStructureForNorsok , owl:Class ;
51 rdfs:label "Cor class"^^xsd:string ; 51 rdfs:label "Cor class"^^xsd:string ;
52 rdfs:subClassOf NCS:ClassInNorsok . 52 rdfs:subClassOf NCS:ClassInNorsok .
53 53
54 NCS:Development 54 NCS:Development
55 - rdf:type ILAP:Phase ; 55 + rdf:type ILAP:PlanPhase ;
56 rdfs:label "Development"^^xsd:string . 56 rdfs:label "Development"^^xsd:string .
57 57
58 NCS:Exploration 58 NCS:Exploration
59 - rdf:type ILAP:Phase ; 59 + rdf:type ILAP:PlanPhase ;
60 rdfs:label "Exploration"^^xsd:string . 60 rdfs:label "Exploration"^^xsd:string .
61 61
62 NCS:IndividualInCorClass 62 NCS:IndividualInCorClass
63 - rdf:type owl:Class , ILAP:NORSOKZ014 , NCS:CorClass ; 63 + rdf:type NCS:CorClass , ILAP:NORSOKZ014 , owl:Class ;
64 rdfs:label "Individual in cor class"^^xsd:string ; 64 rdfs:label "Individual in cor class"^^xsd:string ;
65 rdfs:subClassOf NCS:IndividualInNorsokClass . 65 rdfs:subClassOf NCS:IndividualInNorsokClass .
66 66
...@@ -80,16 +80,16 @@ NCS:IndividualInSABClass ...@@ -80,16 +80,16 @@ NCS:IndividualInSABClass
80 rdfs:subClassOf NCS:IndividualInNorsokClass . 80 rdfs:subClassOf NCS:IndividualInNorsokClass .
81 81
82 NCS:Operation 82 NCS:Operation
83 - rdf:type ILAP:Phase ; 83 + rdf:type ILAP:PlanPhase ;
84 rdfs:label "Operation"^^xsd:string . 84 rdfs:label "Operation"^^xsd:string .
85 85
86 NCS:PbsClass 86 NCS:PbsClass
87 - rdf:type owl:Class , NCS:ClassificationStructureForNorsok ; 87 + rdf:type NCS:ClassificationStructureForNorsok , owl:Class ;
88 rdfs:label "PbsClass"^^xsd:string ; 88 rdfs:label "PbsClass"^^xsd:string ;
89 rdfs:subClassOf NCS:ClassInNorsok . 89 rdfs:subClassOf NCS:ClassInNorsok .
90 90
91 NCS:Planning 91 NCS:Planning
92 - rdf:type ILAP:Phase ; 92 + rdf:type ILAP:PlanPhase ;
93 rdfs:label "Planning"^^xsd:string . 93 rdfs:label "Planning"^^xsd:string .
94 94
95 NCS:PossibleIndividual 95 NCS:PossibleIndividual
...@@ -98,16 +98,16 @@ NCS:PossibleIndividual ...@@ -98,16 +98,16 @@ NCS:PossibleIndividual
98 rdfs:subClassOf owl:Thing . 98 rdfs:subClassOf owl:Thing .
99 99
100 NCS:Removal 100 NCS:Removal
101 - rdf:type ILAP:Phase ; 101 + rdf:type ILAP:PlanPhase ;
102 rdfs:label "Removal"^^xsd:string . 102 rdfs:label "Removal"^^xsd:string .
103 103
104 NCS:SabClass 104 NCS:SabClass
105 - rdf:type owl:Class , NCS:ClassificationStructureForNorsok ; 105 + rdf:type NCS:ClassificationStructureForNorsok , owl:Class ;
106 rdfs:label "Sab class"^^xsd:string ; 106 rdfs:label "Sab class"^^xsd:string ;
107 rdfs:subClassOf NCS:ClassInNorsok . 107 rdfs:subClassOf NCS:ClassInNorsok .
108 108
109 NCS:ShutdownAndDecommisioning 109 NCS:ShutdownAndDecommisioning
110 - rdf:type ILAP:Phase ; 110 + rdf:type ILAP:PlanPhase ;
111 rdfs:label "Shutdown and decommisioning"^^xsd:string . 111 rdfs:label "Shutdown and decommisioning"^^xsd:string .
112 112
113 ILAP: 113 ILAP:
...@@ -338,7 +338,7 @@ ILAP:StandardFreeWeekendPeriod ...@@ -338,7 +338,7 @@ ILAP:StandardFreeWeekendPeriod
338 rdf:type ILAP:CalendarFreePeriodWeekRepeat ; 338 rdf:type ILAP:CalendarFreePeriodWeekRepeat ;
339 rdfs:label "Standard free weekend period"^^xsd:string ; 339 rdfs:label "Standard free weekend period"^^xsd:string ;
340 ILAP:hasCalendarPeriodFreeDay 340 ILAP:hasCalendarPeriodFreeDay
341 - ILAP:Saturday , ILAP:Sunday . 341 + ILAP:Sunday , ILAP:Saturday .
342 342
343 ILAP:StandardWorkWeekdayPeriod 343 ILAP:StandardWorkWeekdayPeriod
344 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ; 344 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ;
......
...@@ -182,7 +182,7 @@ ILAP:ControlSchedule ...@@ -182,7 +182,7 @@ ILAP:ControlSchedule
182 ILAP:CostBased 182 ILAP:CostBased
183 rdf:type owl:Class ; 183 rdf:type owl:Class ;
184 rdfs:label "Cost based"^^xsd:string ; 184 rdfs:label "Cost based"^^xsd:string ;
185 - rdfs:subClassOf ILAP:ResourceStructure . 185 + rdfs:subClassOf ILAP:Resource .
186 186
187 ILAP:CostEstimate 187 ILAP:CostEstimate
188 rdf:type owl:Class ; 188 rdf:type owl:Class ;
...@@ -199,6 +199,18 @@ ILAP:CurrentSchedule ...@@ -199,6 +199,18 @@ ILAP:CurrentSchedule
199 rdfs:label "Current schedule"^^xsd:string ; 199 rdfs:label "Current schedule"^^xsd:string ;
200 rdfs:subClassOf ILAP:NetworkSchedule . 200 rdfs:subClassOf ILAP:NetworkSchedule .
201 201
202 +ILAP:Data
203 + rdf:type owl:Class ;
204 + rdfs:label "Data"^^xsd:string ;
205 + rdfs:subClassOf owl:Thing ;
206 + rdfs:subClassOf
207 + [ rdf:type owl:Restriction ;
208 + owl:onClass ILAP:Project ;
209 + owl:onProperty ILAP:hasDataProject ;
210 + owl:qualifiedCardinality
211 + "1"^^xsd:nonNegativeInteger
212 + ] .
213 +
202 ILAP:Discipline 214 ILAP:Discipline
203 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ; 215 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ;
204 rdfs:label "Discipline"^^xsd:string ; 216 rdfs:label "Discipline"^^xsd:string ;
...@@ -210,23 +222,25 @@ ILAP:ExecutionPlan ...@@ -210,23 +222,25 @@ ILAP:ExecutionPlan
210 rdfs:subClassOf <http://posccaesar.org/rdl/RDS7952931> , ILAP:ActivityPlan ; 222 rdfs:subClassOf <http://posccaesar.org/rdl/RDS7952931> , ILAP:ActivityPlan ;
211 rdfs:subClassOf 223 rdfs:subClassOf
212 [ rdf:type owl:Restriction ; 224 [ rdf:type owl:Restriction ;
213 - owl:allValuesFrom BRREG:LegalEntity ; 225 + owl:allValuesFrom ILAP:PlanLifecyclePhase ;
214 - owl:onProperty ILAP:hasPlanResponsible 226 + owl:onProperty ILAP:hasPlanLifecyclePhase
215 ] ; 227 ] ;
216 rdfs:subClassOf 228 rdfs:subClassOf
217 [ rdf:type owl:Restriction ; 229 [ rdf:type owl:Restriction ;
218 - owl:allValuesFrom <http://ILAP_1.5/diskos#Asset> ; 230 + owl:maxQualifiedCardinality
219 - owl:onProperty ILAP:hasPlanAsset 231 + "1"^^xsd:nonNegativeInteger ;
232 + owl:onClass ILAP:Project ;
233 + owl:onProperty ILAP:hasPlanProject
220 ] ; 234 ] ;
221 rdfs:subClassOf 235 rdfs:subClassOf
222 [ rdf:type owl:Restriction ; 236 [ rdf:type owl:Restriction ;
223 - owl:allValuesFrom NPD:NPDelement ; 237 + owl:allValuesFrom ILAP:PlanValueObjective ;
224 - owl:onProperty ILAP:hasPlanNPDelement 238 + owl:onProperty ILAP:hasPlanValueObjective
225 ] ; 239 ] ;
226 rdfs:subClassOf 240 rdfs:subClassOf
227 [ rdf:type owl:Restriction ; 241 [ rdf:type owl:Restriction ;
228 - owl:allValuesFrom ILAP:PlanLifecyclePhase ; 242 + owl:onProperty ILAP:hasPlanGeoArea ;
229 - owl:onProperty ILAP:hasPlanLifecyclePhase 243 + owl:someValuesFrom ILAP:PlanGeoArea
230 ] ; 244 ] ;
231 rdfs:subClassOf 245 rdfs:subClassOf
232 [ rdf:type owl:Restriction ; 246 [ rdf:type owl:Restriction ;
...@@ -237,50 +251,48 @@ ILAP:ExecutionPlan ...@@ -237,50 +251,48 @@ ILAP:ExecutionPlan
237 ] ; 251 ] ;
238 rdfs:subClassOf 252 rdfs:subClassOf
239 [ rdf:type owl:Restriction ; 253 [ rdf:type owl:Restriction ;
240 - owl:allValuesFrom ILAP:PlanContractType ; 254 + owl:allValuesFrom NPD:NPDelement ;
241 - owl:onProperty ILAP:hasPlanContractType 255 + owl:onProperty ILAP:hasPlanNPDelement
242 ] ; 256 ] ;
243 rdfs:subClassOf 257 rdfs:subClassOf
244 [ rdf:type owl:Restriction ; 258 [ rdf:type owl:Restriction ;
245 - owl:onProperty ILAP:hasPlanProjectType ; 259 + owl:allValuesFrom <http://ILAP_1.5/diskos#Asset> ;
246 - owl:someValuesFrom ILAP:PlanProjectType 260 + owl:onProperty ILAP:hasPlanAsset
247 ] ; 261 ] ;
248 rdfs:subClassOf 262 rdfs:subClassOf
249 [ rdf:type owl:Restriction ; 263 [ rdf:type owl:Restriction ;
250 - owl:allValuesFrom ILAP:ExecutionPlan ; 264 + owl:onProperty ILAP:hasPlanLevel ;
251 - owl:onProperty ILAP:hasPlanRollUpPlan 265 + owl:someValuesFrom ILAP:PlanLevel
252 ] ; 266 ] ;
253 rdfs:subClassOf 267 rdfs:subClassOf
254 [ rdf:type owl:Restriction ; 268 [ rdf:type owl:Restriction ;
255 - owl:allValuesFrom ILAP:ExecutionPlan ; 269 + owl:onProperty ILAP:hasPlanProjectType ;
256 - owl:onProperty ILAP:hasPlanSubplan 270 + owl:someValuesFrom ILAP:PlanProjectType
257 ] ; 271 ] ;
258 rdfs:subClassOf 272 rdfs:subClassOf
259 [ rdf:type owl:Restriction ; 273 [ rdf:type owl:Restriction ;
260 - owl:onProperty ILAP:hasPlanContentType ; 274 + owl:allValuesFrom ILAP:ExecutionPlan ;
261 - owl:someValuesFrom ILAP:PlanContentType 275 + owl:onProperty ILAP:hasPlanSubplan
262 ] ; 276 ] ;
263 rdfs:subClassOf 277 rdfs:subClassOf
264 [ rdf:type owl:Restriction ; 278 [ rdf:type owl:Restriction ;
265 - owl:onProperty ILAP:hasPlanGeoArea ; 279 + owl:allValuesFrom ILAP:ExecutionPlan ;
266 - owl:someValuesFrom ILAP:PlanGeoArea 280 + owl:onProperty ILAP:hasPlanRollUpPlan
267 ] ; 281 ] ;
268 rdfs:subClassOf 282 rdfs:subClassOf
269 [ rdf:type owl:Restriction ; 283 [ rdf:type owl:Restriction ;
270 - owl:onProperty ILAP:hasPlanLevel ; 284 + owl:allValuesFrom BRREG:LegalEntity ;
271 - owl:someValuesFrom ILAP:PlanLevel 285 + owl:onProperty ILAP:hasPlanResponsible
272 ] ; 286 ] ;
273 rdfs:subClassOf 287 rdfs:subClassOf
274 [ rdf:type owl:Restriction ; 288 [ rdf:type owl:Restriction ;
275 - owl:allValuesFrom ILAP:PlanValueObjective ; 289 + owl:onProperty ILAP:hasPlanContentType ;
276 - owl:onProperty ILAP:hasPlanValueObjective 290 + owl:someValuesFrom ILAP:PlanContentType
277 ] ; 291 ] ;
278 rdfs:subClassOf 292 rdfs:subClassOf
279 [ rdf:type owl:Restriction ; 293 [ rdf:type owl:Restriction ;
280 - owl:maxQualifiedCardinality 294 + owl:allValuesFrom ILAP:PlanContractType ;
281 - "1"^^xsd:nonNegativeInteger ; 295 + owl:onProperty ILAP:hasPlanContractType
282 - owl:onClass ILAP:Project ;
283 - owl:onProperty ILAP:hasPlanProject
284 ] . 296 ] .
285 297
286 ILAP:ExternalReference 298 ILAP:ExternalReference
...@@ -356,11 +368,6 @@ ILAP:OwnersProjectControlSchedule ...@@ -356,11 +368,6 @@ ILAP:OwnersProjectControlSchedule
356 rdfs:label "Owners project control schedule"^^xsd:string ; 368 rdfs:label "Owners project control schedule"^^xsd:string ;
357 rdfs:subClassOf ILAP:ProjectControlSchedule . 369 rdfs:subClassOf ILAP:ProjectControlSchedule .
358 370
359 -ILAP:Phase
360 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ;
361 - rdfs:label "Phase"^^xsd:string ;
362 - rdfs:subClassOf owl:Thing .
363 -
364 ILAP:PlanClassifier 371 ILAP:PlanClassifier
365 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ; 372 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
366 rdfs:label "Plan classifier"^^xsd:string ; 373 rdfs:label "Plan classifier"^^xsd:string ;
...@@ -396,6 +403,11 @@ ILAP:PlanLifecyclePhase ...@@ -396,6 +403,11 @@ ILAP:PlanLifecyclePhase
396 rdfs:label "Plan lifecycle phase"^^xsd:string ; 403 rdfs:label "Plan lifecycle phase"^^xsd:string ;
397 rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier . 404 rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier .
398 405
406 +ILAP:PlanPhase
407 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ;
408 + rdfs:label "Phase"^^xsd:string ;
409 + rdfs:subClassOf ILAP:PlanClassifier .
410 +
399 ILAP:PlanProjectType 411 ILAP:PlanProjectType
400 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> ; 412 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual> ;
401 rdfs:label "Plan project type"^^xsd:string ; 413 rdfs:label "Plan project type"^^xsd:string ;
...@@ -417,33 +429,35 @@ ILAP:PlannedActivity ...@@ -417,33 +429,35 @@ ILAP:PlannedActivity
417 rdfs:subClassOf ILAP:Activity , <http://data.posccaesar.org/rdl/RDS3149> ; 429 rdfs:subClassOf ILAP:Activity , <http://data.posccaesar.org/rdl/RDS3149> ;
418 rdfs:subClassOf 430 rdfs:subClassOf
419 [ rdf:type owl:Restriction ; 431 [ rdf:type owl:Restriction ;
420 - owl:allValuesFrom ILAP:PlannedResource ; 432 + owl:allValuesFrom ILAP:Location ;
421 - owl:onProperty ILAP:hasActivityPlannedResource 433 + owl:onProperty ILAP:hasActivityLocation
422 ] ; 434 ] ;
423 rdfs:subClassOf 435 rdfs:subClassOf
424 [ rdf:type owl:Restriction ; 436 [ rdf:type owl:Restriction ;
425 - owl:allValuesFrom ILAP:Location ; 437 + owl:allValuesFrom ILAP:ActivityWBS ;
426 - owl:onProperty ILAP:hasActivityLocation 438 + owl:onProperty ILAP:hasActivityWBS
427 ] ; 439 ] ;
428 rdfs:subClassOf 440 rdfs:subClassOf
429 [ rdf:type owl:Restriction ; 441 [ rdf:type owl:Restriction ;
430 - owl:allValuesFrom ILAP:ResponsiblePerson ; 442 + owl:maxQualifiedCardinality
431 - owl:onProperty ILAP:hasActivityResponsiblePerson 443 + "1"^^xsd:nonNegativeInteger ;
444 + owl:onClass ILAP:ExecutionPlan ;
445 + owl:onProperty ILAP:hasActivityPlan
432 ] ; 446 ] ;
433 rdfs:subClassOf 447 rdfs:subClassOf
434 [ rdf:type owl:Restriction ; 448 [ rdf:type owl:Restriction ;
435 - owl:allValuesFrom ILAP:Profile ; 449 + owl:allValuesFrom ILAP:ResponsiblePerson ;
436 - owl:onProperty ILAP:hasActivityResourceProfile 450 + owl:onProperty ILAP:hasActivityResponsiblePerson
437 ] ; 451 ] ;
438 rdfs:subClassOf 452 rdfs:subClassOf
439 [ rdf:type owl:Restriction ; 453 [ rdf:type owl:Restriction ;
440 - owl:allValuesFrom ILAP:Successor ; 454 + owl:allValuesFrom ILAP:Result ;
441 - owl:onProperty ILAP:hasActivitySuccessor 455 + owl:onProperty ILAP:hasActivityResult
442 ] ; 456 ] ;
443 rdfs:subClassOf 457 rdfs:subClassOf
444 [ rdf:type owl:Restriction ; 458 [ rdf:type owl:Restriction ;
445 owl:allValuesFrom ILAP:Successor ; 459 owl:allValuesFrom ILAP:Successor ;
446 - owl:onProperty ILAP:hasActivityPredecessor 460 + owl:onProperty ILAP:hasActivitySuccessor
447 ] ; 461 ] ;
448 rdfs:subClassOf 462 rdfs:subClassOf
449 [ rdf:type owl:Restriction ; 463 [ rdf:type owl:Restriction ;
...@@ -452,25 +466,18 @@ ILAP:PlannedActivity ...@@ -452,25 +466,18 @@ ILAP:PlannedActivity
452 ] ; 466 ] ;
453 rdfs:subClassOf 467 rdfs:subClassOf
454 [ rdf:type owl:Restriction ; 468 [ rdf:type owl:Restriction ;
455 - owl:allValuesFrom ILAP:ActivityWBS ; 469 + owl:allValuesFrom ILAP:PlanPhase ;
456 - owl:onProperty ILAP:hasActivityWBS 470 + owl:onProperty ILAP:hasActivityPhase
457 - ] ;
458 - rdfs:subClassOf
459 - [ rdf:type owl:Restriction ;
460 - owl:allValuesFrom ILAP:Result ;
461 - owl:onProperty ILAP:hasActivityResult
462 ] ; 471 ] ;
463 rdfs:subClassOf 472 rdfs:subClassOf
464 [ rdf:type owl:Restriction ; 473 [ rdf:type owl:Restriction ;
465 - owl:maxQualifiedCardinality 474 + owl:allValuesFrom ILAP:Profile ;
466 - "1"^^xsd:nonNegativeInteger ; 475 + owl:onProperty ILAP:hasActivityResourceProfile
467 - owl:onClass ILAP:ExecutionPlan ;
468 - owl:onProperty ILAP:hasActivityPlan
469 ] ; 476 ] ;
470 rdfs:subClassOf 477 rdfs:subClassOf
471 [ rdf:type owl:Restriction ; 478 [ rdf:type owl:Restriction ;
472 - owl:allValuesFrom ILAP:Phase ; 479 + owl:allValuesFrom ILAP:Successor ;
473 - owl:onProperty ILAP:hasActivityPhase 480 + owl:onProperty ILAP:hasActivityPredecessor
474 ] . 481 ] .
475 482
476 ILAP:PlannedActivity_1 483 ILAP:PlannedActivity_1
...@@ -518,11 +525,6 @@ ILAP:PlannedActivity_1 ...@@ -518,11 +525,6 @@ ILAP:PlannedActivity_1
518 ILAP:hasActivityWorkVolume 525 ILAP:hasActivityWorkVolume
519 "550"^^xsd:float . 526 "550"^^xsd:float .
520 527
521 -ILAP:PlannedResource
522 - rdf:type owl:Class ;
523 - rdfs:label "Planned resource"^^xsd:string ;
524 - rdfs:subClassOf ILAP:Resource .
525 -
526 ILAP:PortfolioPlan 528 ILAP:PortfolioPlan
527 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ; 529 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
528 rdfs:label "Portfolio plan"^^xsd:string ; 530 rdfs:label "Portfolio plan"^^xsd:string ;
...@@ -625,26 +627,14 @@ ILAP:Regular8To16WorkingDayCalendar ...@@ -625,26 +627,14 @@ ILAP:Regular8To16WorkingDayCalendar
625 rdfs:subClassOf <http://posccaesar.org/rdl/RDS8945301> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS7014210> . 627 rdfs:subClassOf <http://posccaesar.org/rdl/RDS8945301> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS7014210> .
626 628
627 ILAP:Resource 629 ILAP:Resource
628 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ParticipatingRoleAndDomain> , owl:Class ; 630 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> ;
629 rdfs:label "Resource"^^xsd:string ; 631 rdfs:label "Resource"^^xsd:string ;
630 - rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS13875949> ; 632 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS47466180194> , owl:Thing .
631 - rdfs:subClassOf
632 - [ rdf:type owl:Restriction ;
633 - owl:onClass ILAP:Profile ;
634 - owl:onProperty ILAP:hasResourceProfile ;
635 - owl:qualifiedCardinality
636 - "1"^^xsd:nonNegativeInteger
637 - ] .
638 633
639 ILAP:ResourceBased 634 ILAP:ResourceBased
640 rdf:type owl:Class ; 635 rdf:type owl:Class ;
641 rdfs:label "Resource based"^^xsd:string ; 636 rdfs:label "Resource based"^^xsd:string ;
642 - rdfs:subClassOf ILAP:ResourceStructure . 637 + rdfs:subClassOf ILAP:Resource .
643 -
644 -ILAP:ResourceStructure
645 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> , owl:Class ;
646 - rdfs:label "Resource structure"^^xsd:string ;
647 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS47466180194> , owl:Thing .
648 638
649 ILAP:ResponsibleOrganization 639 ILAP:ResponsibleOrganization
650 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ; 640 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ;
...@@ -674,27 +664,17 @@ ILAP:ScheduledActivity ...@@ -674,27 +664,17 @@ ILAP:ScheduledActivity
674 [ rdf:type owl:Restriction ; 664 [ rdf:type owl:Restriction ;
675 owl:maxQualifiedCardinality 665 owl:maxQualifiedCardinality
676 "1"^^xsd:nonNegativeInteger ; 666 "1"^^xsd:nonNegativeInteger ;
677 - owl:onClass ILAP:PlannedActivity ;
678 - owl:onProperty ILAP:hasActivityInScheduleActivityInPlan
679 - ] ;
680 - rdfs:subClassOf
681 - [ rdf:type owl:Restriction ;
682 - owl:maxQualifiedCardinality
683 - "1"^^xsd:nonNegativeInteger ;
684 owl:onClass ILAP:NetworkSchedule ; 667 owl:onClass ILAP:NetworkSchedule ;
685 owl:onProperty ILAP:hasActivitySchedule 668 owl:onProperty ILAP:hasActivitySchedule
686 ] ; 669 ] ;
687 rdfs:subClassOf 670 rdfs:subClassOf
688 [ rdf:type owl:Restriction ; 671 [ rdf:type owl:Restriction ;
689 - owl:allValuesFrom ILAP:ScheduledResource ; 672 + owl:maxQualifiedCardinality
690 - owl:onProperty ILAP:hasActivityScheduledResource 673 + "1"^^xsd:nonNegativeInteger ;
674 + owl:onClass ILAP:PlannedActivity ;
675 + owl:onProperty ILAP:hasActivityInScheduleActivityInPlan
691 ] . 676 ] .
692 677
693 -ILAP:ScheduledResource
694 - rdf:type owl:Class ;
695 - rdfs:label "Scheduled resource"^^xsd:string ;
696 - rdfs:subClassOf ILAP:Resource .
697 -
698 ILAP:Source 678 ILAP:Source
699 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> , owl:Class ; 679 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> , owl:Class ;
700 rdfs:label "Source"^^xsd:string ; 680 rdfs:label "Source"^^xsd:string ;
...@@ -747,7 +727,7 @@ ILAP:Successor ...@@ -747,7 +727,7 @@ ILAP:Successor
747 ILAP:Timebased 727 ILAP:Timebased
748 rdf:type owl:Class ; 728 rdf:type owl:Class ;
749 rdfs:label "Timebased"^^xsd:string ; 729 rdfs:label "Timebased"^^xsd:string ;
750 - rdfs:subClassOf ILAP:ResourceStructure . 730 + rdfs:subClassOf ILAP:Resource .
751 731
752 ILAP:UserField 732 ILAP:UserField
753 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition> , owl:Class ; 733 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition> , owl:Class ;
...@@ -853,7 +833,7 @@ ILAP:hasActivityPhase ...@@ -853,7 +833,7 @@ ILAP:hasActivityPhase
853 rdf:type owl:ObjectProperty ; 833 rdf:type owl:ObjectProperty ;
854 rdfs:domain ILAP:PlannedActivity ; 834 rdfs:domain ILAP:PlannedActivity ;
855 rdfs:label "has activity phase"^^xsd:string ; 835 rdfs:label "has activity phase"^^xsd:string ;
856 - rdfs:range ILAP:Phase . 836 + rdfs:range ILAP:PlanPhase .
857 837
858 ILAP:hasActivityPhysicalPercentComplete 838 ILAP:hasActivityPhysicalPercentComplete
859 rdf:type owl:DatatypeProperty ; 839 rdf:type owl:DatatypeProperty ;
...@@ -877,7 +857,6 @@ ILAP:hasActivityPlannedResource ...@@ -877,7 +857,6 @@ ILAP:hasActivityPlannedResource
877 rdf:type owl:ObjectProperty ; 857 rdf:type owl:ObjectProperty ;
878 rdfs:domain ILAP:PlannedActivity ; 858 rdfs:domain ILAP:PlannedActivity ;
879 rdfs:label "has activity planned resource"^^xsd:string ; 859 rdfs:label "has activity planned resource"^^xsd:string ;
880 - rdfs:range ILAP:PlannedResource ;
881 rdfs:subPropertyOf ILAP:hasActivityResource . 860 rdfs:subPropertyOf ILAP:hasActivityResource .
882 861
883 ILAP:hasActivityPredecessor 862 ILAP:hasActivityPredecessor
...@@ -932,7 +911,6 @@ ILAP:hasActivityScheduledResource ...@@ -932,7 +911,6 @@ ILAP:hasActivityScheduledResource
932 rdf:type owl:ObjectProperty ; 911 rdf:type owl:ObjectProperty ;
933 rdfs:domain ILAP:ScheduledActivity ; 912 rdfs:domain ILAP:ScheduledActivity ;
934 rdfs:label "has activity scheduled resource"^^xsd:string ; 913 rdfs:label "has activity scheduled resource"^^xsd:string ;
935 - rdfs:range ILAP:ScheduledResource ;
936 rdfs:subPropertyOf ILAP:hasActivityResource . 914 rdfs:subPropertyOf ILAP:hasActivityResource .
937 915
938 ILAP:hasActivityServiceSupplier 916 ILAP:hasActivityServiceSupplier
...@@ -1035,6 +1013,12 @@ ILAP:hasCalendarWorkPeriod ...@@ -1035,6 +1013,12 @@ ILAP:hasCalendarWorkPeriod
1035 rdfs:label "has calendarcalendar work period"^^xsd:string ; 1013 rdfs:label "has calendarcalendar work period"^^xsd:string ;
1036 rdfs:range ILAP:CalendarWorkPeriod . 1014 rdfs:range ILAP:CalendarWorkPeriod .
1037 1015
1016 +ILAP:hasDataProject
1017 + rdf:type owl:ObjectProperty ;
1018 + rdfs:domain ILAP:Data ;
1019 + rdfs:label "has data project"^^xsd:string ;
1020 + rdfs:range ILAP:Project .
1021 +
1038 ILAP:hasDescription 1022 ILAP:hasDescription
1039 rdf:type owl:DatatypeProperty ; 1023 rdf:type owl:DatatypeProperty ;
1040 rdfs:domain owl:Thing ; 1024 rdfs:domain owl:Thing ;
...@@ -1336,39 +1320,33 @@ ILAP:hasReferenceSource ...@@ -1336,39 +1320,33 @@ ILAP:hasReferenceSource
1336 1320
1337 ILAP:hasResourceCalendar 1321 ILAP:hasResourceCalendar
1338 rdf:type owl:ObjectProperty ; 1322 rdf:type owl:ObjectProperty ;
1339 - rdfs:domain ILAP:Resource ;
1340 rdfs:label "has resource calendar"^^xsd:string ; 1323 rdfs:label "has resource calendar"^^xsd:string ;
1341 rdfs:range ILAP:Calendar . 1324 rdfs:range ILAP:Calendar .
1342 1325
1343 ILAP:hasResourceEarnedQuantity 1326 ILAP:hasResourceEarnedQuantity
1344 rdf:type owl:DatatypeProperty ; 1327 rdf:type owl:DatatypeProperty ;
1345 - rdfs:domain ILAP:Resource ;
1346 rdfs:label "has resource earned quantity"^^xsd:string ; 1328 rdfs:label "has resource earned quantity"^^xsd:string ;
1347 rdfs:range xsd:float . 1329 rdfs:range xsd:float .
1348 1330
1349 ILAP:hasResourceExpendedQuantity 1331 ILAP:hasResourceExpendedQuantity
1350 rdf:type owl:DatatypeProperty ; 1332 rdf:type owl:DatatypeProperty ;
1351 - rdfs:domain ILAP:Resource ;
1352 rdfs:label "has resource expended quantity"^^xsd:string ; 1333 rdfs:label "has resource expended quantity"^^xsd:string ;
1353 rdfs:range xsd:float . 1334 rdfs:range xsd:float .
1354 1335
1355 ILAP:hasResourceProfile 1336 ILAP:hasResourceProfile
1356 rdf:type owl:ObjectProperty ; 1337 rdf:type owl:ObjectProperty ;
1357 - rdfs:domain ILAP:Resource ;
1358 rdfs:label "has resource profile"^^xsd:string ; 1338 rdfs:label "has resource profile"^^xsd:string ;
1359 rdfs:range ILAP:Profile . 1339 rdfs:range ILAP:Profile .
1360 1340
1361 ILAP:hasResourceRemainingQuantity 1341 ILAP:hasResourceRemainingQuantity
1362 rdf:type owl:DatatypeProperty ; 1342 rdf:type owl:DatatypeProperty ;
1363 - rdfs:domain ILAP:Resource ;
1364 rdfs:label "has resource remaining quantity"^^xsd:string ; 1343 rdfs:label "has resource remaining quantity"^^xsd:string ;
1365 rdfs:range xsd:float . 1344 rdfs:range xsd:float .
1366 1345
1367 ILAP:hasResourceStructure 1346 ILAP:hasResourceStructure
1368 rdf:type owl:ObjectProperty ; 1347 rdf:type owl:ObjectProperty ;
1369 - rdfs:domain ILAP:Resource ;
1370 rdfs:label "has resource structure"^^xsd:string ; 1348 rdfs:label "has resource structure"^^xsd:string ;
1371 - rdfs:range ILAP:ResourceStructure . 1349 + rdfs:range ILAP:Resource .
1372 1350
1373 ILAP:hasScheduleBaseline 1351 ILAP:hasScheduleBaseline
1374 rdf:type owl:ObjectProperty ; 1352 rdf:type owl:ObjectProperty ;
......
...@@ -21,7 +21,7 @@ UC2:ActivityDependency_1 ...@@ -21,7 +21,7 @@ UC2:ActivityDependency_1
21 rdfs:label "Activity dependency 1"^^xsd:string . 21 rdfs:label "Activity dependency 1"^^xsd:string .
22 22
23 UC2:ActivityWBS_1 23 UC2:ActivityWBS_1
24 - rdf:type <http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#6> , PBS:AC , ILAP:ActivityWBS , COR:ADA ; 24 + rdf:type COR:ADA , ILAP:ActivityWBS , PBS:AC , <http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#6> ;
25 rdfs:label "Activity WBS 1"^^xsd:string . 25 rdfs:label "Activity WBS 1"^^xsd:string .
26 26
27 UC2:Baseline_1 27 UC2:Baseline_1
...@@ -37,7 +37,7 @@ UC2:CurrentControlEstimate_1 ...@@ -37,7 +37,7 @@ UC2:CurrentControlEstimate_1
37 rdfs:label "Current control estimate 1"^^xsd:string . 37 rdfs:label "Current control estimate 1"^^xsd:string .
38 38
39 UC2:Discipline_1 39 UC2:Discipline_1
40 - rdf:type ILAP:Discipline , COR:BEA ; 40 + rdf:type COR:BEA , ILAP:Discipline ;
41 rdfs:label "Discipline 1"^^xsd:string . 41 rdfs:label "Discipline 1"^^xsd:string .
42 42
43 UC2:FinishToStart_1 43 UC2:FinishToStart_1
...@@ -51,7 +51,7 @@ UC2:FinishToStart_1 ...@@ -51,7 +51,7 @@ UC2:FinishToStart_1
51 2 . 51 2 .
52 52
53 UC2:Location_1 53 UC2:Location_1
54 - rdf:type ILAP:Location , NPD:StatfjordA ; 54 + rdf:type NPD:StatfjordA , ILAP:Location ;
55 rdfs:label "Location 1"^^xsd:string . 55 rdfs:label "Location 1"^^xsd:string .
56 56
57 UC2:Milestone_1 57 UC2:Milestone_1
...@@ -86,7 +86,7 @@ UC2:Profile_1 ...@@ -86,7 +86,7 @@ UC2:Profile_1
86 rdf:type ILAP:Profile ; 86 rdf:type ILAP:Profile ;
87 rdfs:label "Profile 1"^^xsd:string ; 87 rdfs:label "Profile 1"^^xsd:string ;
88 ILAP:hasProfilePoint 88 ILAP:hasProfilePoint
89 - UC2:ProfilePoint_1 , UC2:ProfilePoint_2 . 89 + UC2:ProfilePoint_2 , UC2:ProfilePoint_1 .
90 90
91 UC2:ProjectPlan_2 91 UC2:ProjectPlan_2
92 rdf:type ILAP:ProjectPlan ; 92 rdf:type ILAP:ProjectPlan ;
...@@ -105,7 +105,7 @@ UC2:Regular8To16WorkingDayCalendar_1 ...@@ -105,7 +105,7 @@ UC2:Regular8To16WorkingDayCalendar_1
105 rdfs:label "Regular8To16Working day calendar 1"^^xsd:string . 105 rdfs:label "Regular8To16Working day calendar 1"^^xsd:string .
106 106
107 UC2:ResourceStructure_1 107 UC2:ResourceStructure_1
108 - rdf:type ILAP:ResourceStructure ; 108 + rdf:type ILAP:Resource ;
109 rdfs:label "Resource structure 1"^^xsd:string . 109 rdfs:label "Resource structure 1"^^xsd:string .
110 110
111 UC2:ResponsibleOrganization_1 111 UC2:ResponsibleOrganization_1
...@@ -127,18 +127,18 @@ ILAP:ContractorWBS_1 ...@@ -127,18 +127,18 @@ ILAP:ContractorWBS_1
127 rdf:type ILAP:ContractorWBS ; 127 rdf:type ILAP:ContractorWBS ;
128 rdfs:label "Contractor WBS 1"^^xsd:string ; 128 rdfs:label "Contractor WBS 1"^^xsd:string ;
129 ILAP:hasContractorWBSelement 129 ILAP:hasContractorWBSelement
130 - "Pump engineer"^^xsd:string , "Installing pump"^^xsd:string , "Installation activity"^^xsd:string . 130 + "Installation activity"^^xsd:string , "Installing pump"^^xsd:string , "Pump engineer"^^xsd:string .
131 131
132 ILAP:PlannedActivity 132 ILAP:PlannedActivity
133 rdfs:subClassOf 133 rdfs:subClassOf
134 [ rdf:type owl:Restriction ; 134 [ rdf:type owl:Restriction ;
135 - owl:allValuesFrom ILAP:ResponsibleOrganization ; 135 + owl:allValuesFrom ILAP:Calendar ;
136 - owl:onProperty ILAP:hasActivityResponsibleOrganization 136 + owl:onProperty ILAP:hasActivityCalendar
137 ] ; 137 ] ;
138 rdfs:subClassOf 138 rdfs:subClassOf
139 [ rdf:type owl:Restriction ; 139 [ rdf:type owl:Restriction ;
140 - owl:allValuesFrom ILAP:Calendar ; 140 + owl:allValuesFrom ILAP:ResponsibleOrganization ;
141 - owl:onProperty ILAP:hasActivityCalendar 141 + owl:onProperty ILAP:hasActivityResponsibleOrganization
142 ] . 142 ] .
143 143
144 ILAP:TargetSchedule_1 144 ILAP:TargetSchedule_1
......