Tore Christiansen

Added classes and relationships and individual risk factors to illustrate covera…

…ge between ontology (V.1.5) and Use Case data (V1.5 and V.1.8)
...@@ -48,7 +48,7 @@ NCS:ClassificationStructureForNorsok ...@@ -48,7 +48,7 @@ NCS:ClassificationStructureForNorsok
48 rdfs:subClassOf NCS:ClassOfClassOfIndividual . 48 rdfs:subClassOf NCS:ClassOfClassOfIndividual .
49 49
50 NCS:CorClass 50 NCS:CorClass
51 - rdf:type owl:Class , NCS:ClassificationStructureForNorsok ; 51 + rdf:type NCS:ClassificationStructureForNorsok , owl:Class ;
52 rdfs:label "Cor class"^^xsd:string ; 52 rdfs:label "Cor class"^^xsd:string ;
53 rdfs:subClassOf NCS:ClassInNorsok . 53 rdfs:subClassOf NCS:ClassInNorsok .
54 54
...@@ -61,9 +61,9 @@ NCS:Exploration ...@@ -61,9 +61,9 @@ NCS:Exploration
61 rdfs:label "Exploration"^^xsd:string . 61 rdfs:label "Exploration"^^xsd:string .
62 62
63 NCS:IndividualInCorClass 63 NCS:IndividualInCorClass
64 - rdf:type owl:Class , ILAP:NORSOKZ014 , NCS:CorClass ; 64 + rdf:type NCS:CorClass , ILAP:NORSOKZ014 , owl:Class ;
65 rdfs:label "Individual in cor class"^^xsd:string ; 65 rdfs:label "Individual in cor class"^^xsd:string ;
66 - rdfs:subClassOf NCS:IndividualInNorsokClass , ILAP:Discipline . 66 + rdfs:subClassOf ILAP:Discipline , NCS:IndividualInNorsokClass .
67 67
68 NCS:IndividualInNorsokClass 68 NCS:IndividualInNorsokClass
69 rdf:type owl:Class ; 69 rdf:type owl:Class ;
...@@ -85,7 +85,7 @@ NCS:Operation ...@@ -85,7 +85,7 @@ NCS:Operation
85 rdfs:label "Operation"^^xsd:string . 85 rdfs:label "Operation"^^xsd:string .
86 86
87 NCS:PbsClass 87 NCS:PbsClass
88 - rdf:type owl:Class , NCS:ClassificationStructureForNorsok ; 88 + rdf:type NCS:ClassificationStructureForNorsok , owl:Class ;
89 rdfs:label "PbsClass"^^xsd:string ; 89 rdfs:label "PbsClass"^^xsd:string ;
90 rdfs:subClassOf NCS:ClassInNorsok . 90 rdfs:subClassOf NCS:ClassInNorsok .
91 91
...@@ -103,7 +103,7 @@ NCS:Removal ...@@ -103,7 +103,7 @@ NCS:Removal
103 rdfs:label "Removal"^^xsd:string . 103 rdfs:label "Removal"^^xsd:string .
104 104
105 NCS:SabClass 105 NCS:SabClass
106 - rdf:type owl:Class , NCS:ClassificationStructureForNorsok ; 106 + rdf:type NCS:ClassificationStructureForNorsok , owl:Class ;
107 rdfs:label "Sab class"^^xsd:string ; 107 rdfs:label "Sab class"^^xsd:string ;
108 rdfs:subClassOf NCS:ClassInNorsok . 108 rdfs:subClassOf NCS:ClassInNorsok .
109 109
...@@ -339,7 +339,7 @@ ILAP:StandardFreeWeekendPeriod ...@@ -339,7 +339,7 @@ ILAP:StandardFreeWeekendPeriod
339 rdf:type ILAP:CalendarFreePeriodWeekRepeat ; 339 rdf:type ILAP:CalendarFreePeriodWeekRepeat ;
340 rdfs:label "Standard free weekend period"^^xsd:string ; 340 rdfs:label "Standard free weekend period"^^xsd:string ;
341 ILAP:hasCalendarPeriodFreeDay 341 ILAP:hasCalendarPeriodFreeDay
342 - ILAP:Saturday , ILAP:Sunday . 342 + ILAP:Sunday , ILAP:Saturday .
343 343
344 ILAP:StandardWorkWeekdayPeriod 344 ILAP:StandardWorkWeekdayPeriod
345 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ; 345 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ;
...@@ -391,7 +391,7 @@ ILAP:hasActivityResource ...@@ -391,7 +391,7 @@ ILAP:hasActivityResource
391 ILAP:hasActivityResourceProfile 391 ILAP:hasActivityResourceProfile
392 rdfs:domain ILAP:Activity . 392 rdfs:domain ILAP:Activity .
393 393
394 -ILAP:hasActivityWBS 394 +ILAP:hasActivityWBSelement
395 rdfs:range ILAP:ActivityWBS . 395 rdfs:range ILAP:ActivityWBS .
396 396
397 ILAP:hasCalendarPeriodDay 397 ILAP:hasCalendarPeriodDay
......
...@@ -101,6 +101,10 @@ ILAP:BaselineSchedule ...@@ -101,6 +101,10 @@ ILAP:BaselineSchedule
101 rdfs:label "Baseline schedule"^^xsd:string ; 101 rdfs:label "Baseline schedule"^^xsd:string ;
102 rdfs:subClassOf ILAP:Schedule . 102 rdfs:subClassOf ILAP:Schedule .
103 103
104 +ILAP:CAPEX
105 + rdf:type ILAP:ProjectType ;
106 + rdfs:label "CAPEX"^^xsd:string .
107 +
104 ILAP:Calendar 108 ILAP:Calendar
105 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ; 109 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ;
106 rdfs:label "Calendar"^^xsd:string ; 110 rdfs:label "Calendar"^^xsd:string ;
...@@ -239,6 +243,14 @@ ILAP:FunctionalLocation ...@@ -239,6 +243,14 @@ ILAP:FunctionalLocation
239 rdfs:label "Functional location"^^xsd:string ; 243 rdfs:label "Functional location"^^xsd:string ;
240 rdfs:subClassOf ILAP:Location . 244 rdfs:subClassOf ILAP:Location .
241 245
246 +ILAP:HC_Systems_Work
247 + rdf:type ILAP:RiskFactor ;
248 + rdfs:label "HC Systems Work"^^xsd:string .
249 +
250 +ILAP:Hot_Work
251 + rdf:type ILAP:RiskFactor ;
252 + rdfs:label "Hot Work"^^xsd:string .
253 +
242 ILAP:Information 254 ILAP:Information
243 rdf:type owl:Class ; 255 rdf:type owl:Class ;
244 rdfs:label "Information"^^xsd:string ; 256 rdfs:label "Information"^^xsd:string ;
...@@ -249,6 +261,10 @@ ILAP:Knowledge ...@@ -249,6 +261,10 @@ ILAP:Knowledge
249 rdfs:label "Knowledge"^^xsd:string ; 261 rdfs:label "Knowledge"^^xsd:string ;
250 rdfs:subClassOf ILAP:Information . 262 rdfs:subClassOf ILAP:Information .
251 263
264 +ILAP:Lifting_Operation
265 + rdf:type ILAP:RiskFactor ;
266 + rdfs:label "Lifting Operation"^^xsd:string .
267 +
252 ILAP:LiveSchedule 268 ILAP:LiveSchedule
253 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 269 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ;
254 rdfs:label "Live schedule"^^xsd:string ; 270 rdfs:label "Live schedule"^^xsd:string ;
...@@ -268,6 +284,10 @@ ILAP:Network ...@@ -268,6 +284,10 @@ ILAP:Network
268 rdfs:label "Network"^^xsd:string ; 284 rdfs:label "Network"^^xsd:string ;
269 rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS1293947091> . 285 rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS1293947091> .
270 286
287 +ILAP:OPEX
288 + rdf:type ILAP:ProjectType ;
289 + rdfs:label "OPEX"^^xsd:string .
290 +
271 ILAP:Objective 291 ILAP:Objective
272 rdf:type owl:Class ; 292 rdf:type owl:Class ;
273 rdfs:label "Objective"^^xsd:string ; 293 rdfs:label "Objective"^^xsd:string ;
...@@ -339,8 +359,18 @@ ILAP:PlannedActivity ...@@ -339,8 +359,18 @@ ILAP:PlannedActivity
339 rdfs:subClassOf ILAP:Activity , <http://data.posccaesar.org/rdl/RDS3149> ; 359 rdfs:subClassOf ILAP:Activity , <http://data.posccaesar.org/rdl/RDS3149> ;
340 rdfs:subClassOf 360 rdfs:subClassOf
341 [ rdf:type owl:Restriction ; 361 [ rdf:type owl:Restriction ;
342 - owl:allValuesFrom ILAP:ResponsiblePerson ; 362 + owl:allValuesFrom ILAP:ActivityWBS ;
343 - owl:onProperty ILAP:hasActivityResponsiblePerson 363 + owl:onProperty ILAP:hasActivityWBSelement
364 + ] ;
365 + rdfs:subClassOf
366 + [ rdf:type owl:Restriction ;
367 + owl:onProperty ILAP:hasActivityDiscipline ;
368 + owl:someValuesFrom ILAP:Discipline
369 + ] ;
370 + rdfs:subClassOf
371 + [ rdf:type owl:Restriction ;
372 + owl:allValuesFrom ILAP:Result ;
373 + owl:onProperty ILAP:hasActivityResult
344 ] ; 374 ] ;
345 rdfs:subClassOf 375 rdfs:subClassOf
346 [ rdf:type owl:Restriction ; 376 [ rdf:type owl:Restriction ;
...@@ -349,6 +379,11 @@ ILAP:PlannedActivity ...@@ -349,6 +379,11 @@ ILAP:PlannedActivity
349 ] ; 379 ] ;
350 rdfs:subClassOf 380 rdfs:subClassOf
351 [ rdf:type owl:Restriction ; 381 [ rdf:type owl:Restriction ;
382 + owl:allValuesFrom ILAP:ResponsiblePerson ;
383 + owl:onProperty ILAP:hasActivityResponsiblePerson
384 + ] ;
385 + rdfs:subClassOf
386 + [ rdf:type owl:Restriction ;
352 owl:maxQualifiedCardinality 387 owl:maxQualifiedCardinality
353 "1"^^xsd:nonNegativeInteger ; 388 "1"^^xsd:nonNegativeInteger ;
354 owl:onClass ILAP:ProjectExecutionPlan ; 389 owl:onClass ILAP:ProjectExecutionPlan ;
...@@ -361,28 +396,13 @@ ILAP:PlannedActivity ...@@ -361,28 +396,13 @@ ILAP:PlannedActivity
361 ] ; 396 ] ;
362 rdfs:subClassOf 397 rdfs:subClassOf
363 [ rdf:type owl:Restriction ; 398 [ rdf:type owl:Restriction ;
364 - owl:allValuesFrom ILAP:Result ; 399 + owl:allValuesFrom ILAP:ActivityDependency ;
365 - owl:onProperty ILAP:hasActivityResult 400 + owl:onProperty ILAP:hasActivitySuccessor
366 ] ; 401 ] ;
367 rdfs:subClassOf 402 rdfs:subClassOf
368 [ rdf:type owl:Restriction ; 403 [ rdf:type owl:Restriction ;
369 owl:allValuesFrom ILAP:ResourceProfile ; 404 owl:allValuesFrom ILAP:ResourceProfile ;
370 owl:onProperty ILAP:hasActivityResourceProfile 405 owl:onProperty ILAP:hasActivityResourceProfile
371 - ] ;
372 - rdfs:subClassOf
373 - [ rdf:type owl:Restriction ;
374 - owl:onProperty ILAP:hasActivityDiscipline ;
375 - owl:someValuesFrom ILAP:Discipline
376 - ] ;
377 - rdfs:subClassOf
378 - [ rdf:type owl:Restriction ;
379 - owl:allValuesFrom ILAP:ActivityWBS ;
380 - owl:onProperty ILAP:hasActivityWBS
381 - ] ;
382 - rdfs:subClassOf
383 - [ rdf:type owl:Restriction ;
384 - owl:allValuesFrom ILAP:ActivityDependency ;
385 - owl:onProperty ILAP:hasActivitySuccessor
386 ] . 406 ] .
387 407
388 ILAP:PlannedMilestone 408 ILAP:PlannedMilestone
...@@ -438,79 +458,88 @@ ILAP:ProjectExecutionPlan ...@@ -438,79 +458,88 @@ ILAP:ProjectExecutionPlan
438 rdfs:subClassOf ILAP:Network ; 458 rdfs:subClassOf ILAP:Network ;
439 rdfs:subClassOf 459 rdfs:subClassOf
440 [ rdf:type owl:Restriction ; 460 [ rdf:type owl:Restriction ;
441 - owl:allValuesFrom ILAP:PlanObjectiveType ; 461 + owl:onProperty ILAP:hasPlanLevel ;
442 - owl:onProperty ILAP:hasPlanObjectiveType 462 + owl:someValuesFrom ILAP:PlanLevel
443 ] ; 463 ] ;
444 rdfs:subClassOf 464 rdfs:subClassOf
445 [ rdf:type owl:Restriction ; 465 [ rdf:type owl:Restriction ;
446 - owl:onProperty ILAP:hasPlanProjectType ; 466 + owl:allValuesFrom ILAP:PlanLifecycleStage ;
447 - owl:someValuesFrom ILAP:PlanProjectType 467 + owl:onProperty ILAP:hasPlanLifecycleStage
448 ] ; 468 ] ;
449 rdfs:subClassOf 469 rdfs:subClassOf
450 [ rdf:type owl:Restriction ; 470 [ rdf:type owl:Restriction ;
451 - owl:allValuesFrom ILAP:ProjectExecutionPlan ; 471 + owl:allValuesFrom BRREG:LegalEntity ;
452 - owl:onProperty ILAP:hasPlanRollUpPlan 472 + owl:onProperty ILAP:hasPlanResponsible
453 ] ; 473 ] ;
454 rdfs:subClassOf 474 rdfs:subClassOf
455 [ rdf:type owl:Restriction ; 475 [ rdf:type owl:Restriction ;
456 - owl:onProperty ILAP:hasPlanGeoArea ; 476 + owl:allValuesFrom ILAP:PlanContractType ;
457 - owl:someValuesFrom ILAP:PlanGeoArea 477 + owl:onProperty ILAP:hasPlanContractType
458 ] ; 478 ] ;
459 rdfs:subClassOf 479 rdfs:subClassOf
460 [ rdf:type owl:Restriction ; 480 [ rdf:type owl:Restriction ;
461 - owl:maxQualifiedCardinality 481 + owl:allValuesFrom ILAP:PlanObjectiveType ;
462 - "1"^^xsd:nonNegativeInteger ; 482 + owl:onProperty ILAP:hasPlanObjectiveType
463 - owl:onClass ILAP:Project ;
464 - owl:onProperty ILAP:hasPlanProject
465 ] ; 483 ] ;
466 rdfs:subClassOf 484 rdfs:subClassOf
467 [ rdf:type owl:Restriction ; 485 [ rdf:type owl:Restriction ;
468 owl:allValuesFrom ILAP:ProjectExecutionPlan ; 486 owl:allValuesFrom ILAP:ProjectExecutionPlan ;
469 - owl:onProperty ILAP:hasPlanSubplan 487 + owl:onProperty ILAP:hasPlanRollUpPlan
470 ] ; 488 ] ;
471 rdfs:subClassOf 489 rdfs:subClassOf
472 [ rdf:type owl:Restriction ; 490 [ rdf:type owl:Restriction ;
473 - owl:maxQualifiedCardinality 491 + owl:onProperty ILAP:hasPlanContentType ;
474 - "1"^^xsd:nonNegativeInteger ; 492 + owl:someValuesFrom ILAP:PlanContentType
475 - owl:onClass ILAP:PlanLevel ;
476 - owl:onProperty ILAP:hasPlanLevel
477 ] ; 493 ] ;
478 rdfs:subClassOf 494 rdfs:subClassOf
479 [ rdf:type owl:Restriction ; 495 [ rdf:type owl:Restriction ;
480 - owl:onProperty ILAP:hasPlanLevel ; 496 + owl:onProperty ILAP:hasPlanGeoArea ;
481 - owl:someValuesFrom ILAP:PlanLevel 497 + owl:someValuesFrom ILAP:PlanGeoArea
482 ] ; 498 ] ;
483 rdfs:subClassOf 499 rdfs:subClassOf
484 [ rdf:type owl:Restriction ; 500 [ rdf:type owl:Restriction ;
485 - owl:allValuesFrom ILAP:PlanLifecycleStage ; 501 + owl:maxQualifiedCardinality
486 - owl:onProperty ILAP:hasPlanLifecycleStage 502 + "1"^^xsd:nonNegativeInteger ;
503 + owl:onClass ILAP:Project ;
504 + owl:onProperty ILAP:hasPlanProject
487 ] ; 505 ] ;
488 rdfs:subClassOf 506 rdfs:subClassOf
489 [ rdf:type owl:Restriction ; 507 [ rdf:type owl:Restriction ;
490 - owl:allValuesFrom BRREG:LegalEntity ; 508 + owl:allValuesFrom <http://ILAP_1.5/diskos#Asset> ;
491 - owl:onProperty ILAP:hasPlanResponsible 509 + owl:onProperty ILAP:hasPlanAsset
492 ] ; 510 ] ;
493 rdfs:subClassOf 511 rdfs:subClassOf
494 [ rdf:type owl:Restriction ; 512 [ rdf:type owl:Restriction ;
495 - owl:allValuesFrom <http://ILAP_1.5/diskos#Asset> ; 513 + owl:onProperty ILAP:hasPlanProjectType ;
496 - owl:onProperty ILAP:hasPlanAsset 514 + owl:someValuesFrom ILAP:PlanProjectType
497 ] ; 515 ] ;
498 rdfs:subClassOf 516 rdfs:subClassOf
499 [ rdf:type owl:Restriction ; 517 [ rdf:type owl:Restriction ;
500 - owl:allValuesFrom ILAP:PlanContractType ; 518 + owl:allValuesFrom ILAP:ProjectExecutionPlan ;
501 - owl:onProperty ILAP:hasPlanContractType 519 + owl:onProperty ILAP:hasPlanSubplan
502 ] ; 520 ] ;
503 rdfs:subClassOf 521 rdfs:subClassOf
504 [ rdf:type owl:Restriction ; 522 [ rdf:type owl:Restriction ;
505 - owl:onProperty ILAP:hasPlanContentType ; 523 + owl:maxQualifiedCardinality
506 - owl:someValuesFrom ILAP:PlanContentType 524 + "1"^^xsd:nonNegativeInteger ;
525 + owl:onClass ILAP:PlanLevel ;
526 + owl:onProperty ILAP:hasPlanLevel
507 ] . 527 ] .
508 528
529 +ILAP:ProjectType
530 + rdf:type owl:Class ;
531 + rdfs:label "Project type"^^xsd:string ;
532 + rdfs:subClassOf owl:Thing .
533 +
509 ILAP:Regular8To16WorkingDayCalendar 534 ILAP:Regular8To16WorkingDayCalendar
510 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> ; 535 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> ;
511 rdfs:label "Regular8To16Working day calendar"^^xsd:string ; 536 rdfs:label "Regular8To16Working day calendar"^^xsd:string ;
512 rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS8945301> . 537 rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS8945301> .
513 538
539 +ILAP:Reservoir_Drilling
540 + rdf:type ILAP:RiskFactor ;
541 + rdfs:label "Reservoir Drilling"^^xsd:string .
542 +
514 ILAP:Resource 543 ILAP:Resource
515 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> , owl:Class ; 544 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject> , owl:Class ;
516 rdfs:label "Resource"^^xsd:string ; 545 rdfs:label "Resource"^^xsd:string ;
...@@ -556,6 +585,11 @@ ILAP:RevisedSchedule ...@@ -556,6 +585,11 @@ ILAP:RevisedSchedule
556 rdfs:label "Revised schedule"^^xsd:string ; 585 rdfs:label "Revised schedule"^^xsd:string ;
557 rdfs:subClassOf ILAP:Schedule . 586 rdfs:subClassOf ILAP:Schedule .
558 587
588 +ILAP:RiskFactor
589 + rdf:type owl:Class ;
590 + rdfs:label "Risk factor"^^xsd:string ;
591 + rdfs:subClassOf owl:Thing .
592 +
559 ILAP:Schedule 593 ILAP:Schedule
560 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ; 594 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
561 rdfs:label "Scheduled Activity Network"^^xsd:string ; 595 rdfs:label "Scheduled Activity Network"^^xsd:string ;
...@@ -592,6 +626,10 @@ ILAP:ScheduledMilestone ...@@ -592,6 +626,10 @@ ILAP:ScheduledMilestone
592 rdfs:label "Scheduled milestone"^^xsd:string ; 626 rdfs:label "Scheduled milestone"^^xsd:string ;
593 rdfs:subClassOf ILAP:PlannedMilestone . 627 rdfs:subClassOf ILAP:PlannedMilestone .
594 628
629 +ILAP:Shallow_Gas
630 + rdf:type ILAP:RiskFactor ;
631 + rdfs:label "Shallow Gas"^^xsd:string .
632 +
595 ILAP:Source 633 ILAP:Source
596 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ; 634 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ;
597 rdfs:label "Source"^^xsd:string ; 635 rdfs:label "Source"^^xsd:string ;
...@@ -654,6 +692,10 @@ ILAP:Value ...@@ -654,6 +692,10 @@ ILAP:Value
654 rdfs:label "Value"^^xsd:string ; 692 rdfs:label "Value"^^xsd:string ;
655 rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7945844> . 693 rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7945844> .
656 694
695 +ILAP:Vessel_Operation
696 + rdf:type ILAP:RiskFactor ;
697 + rdfs:label "Vessel Operation"^^xsd:string .
698 +
657 ILAP:WeekendsFreeCalendar 699 ILAP:WeekendsFreeCalendar
658 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ; 700 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> ;
659 rdfs:label "Weekends free calendar"^^xsd:string ; 701 rdfs:label "Weekends free calendar"^^xsd:string ;
...@@ -684,6 +726,10 @@ ILAP:WorkTaskStatus ...@@ -684,6 +726,10 @@ ILAP:WorkTaskStatus
684 rdfs:label "Work task status"^^xsd:string ; 726 rdfs:label "Work task status"^^xsd:string ;
685 rdfs:subClassOf ILAP:Status . 727 rdfs:subClassOf ILAP:Status .
686 728
729 +ILAP:Working_at_Height
730 + rdf:type ILAP:RiskFactor ;
731 + rdfs:label "Working at Height"^^xsd:string .
732 +
687 ILAP:hasActivityActiveStatus 733 ILAP:hasActivityActiveStatus
688 rdf:type owl:ObjectProperty ; 734 rdf:type owl:ObjectProperty ;
689 rdfs:domain ILAP:Activity ; 735 rdfs:domain ILAP:Activity ;
...@@ -826,12 +872,23 @@ ILAP:hasActivityResult ...@@ -826,12 +872,23 @@ ILAP:hasActivityResult
826 rdfs:label "has activity result"^^xsd:string ; 872 rdfs:label "has activity result"^^xsd:string ;
827 rdfs:range ILAP:Result . 873 rdfs:range ILAP:Result .
828 874
875 +ILAP:hasActivityRiskFactor
876 + rdf:type owl:ObjectProperty ;
877 + rdfs:domain ILAP:Activity ;
878 + rdfs:label "has activity risk factor"^^xsd:string ;
879 + rdfs:range ILAP:RiskFactor .
880 +
829 ILAP:hasActivitySchedule 881 ILAP:hasActivitySchedule
830 rdf:type owl:ObjectProperty ; 882 rdf:type owl:ObjectProperty ;
831 rdfs:domain ILAP:ScheduledActivity ; 883 rdfs:domain ILAP:ScheduledActivity ;
832 rdfs:label "has activity schedule"^^xsd:string ; 884 rdfs:label "has activity schedule"^^xsd:string ;
833 rdfs:range ILAP:Schedule . 885 rdfs:range ILAP:Schedule .
834 886
887 +ILAP:hasActivityShutdown
888 + rdf:type owl:ObjectProperty ;
889 + rdfs:domain ILAP:Activity ;
890 + rdfs:label "has activity shutdown"^^xsd:string .
891 +
835 ILAP:hasActivityStatus 892 ILAP:hasActivityStatus
836 rdf:type owl:ObjectProperty ; 893 rdf:type owl:ObjectProperty ;
837 rdfs:domain ILAP:Activity ; 894 rdfs:domain ILAP:Activity ;
...@@ -866,10 +923,11 @@ ILAP:hasActivityVendor ...@@ -866,10 +923,11 @@ ILAP:hasActivityVendor
866 rdfs:range BRREG:Contractor ; 923 rdfs:range BRREG:Contractor ;
867 rdfs:subPropertyOf ILAP:hasActivityResponsibleOrganization . 924 rdfs:subPropertyOf ILAP:hasActivityResponsibleOrganization .
868 925
869 -ILAP:hasActivityWBS 926 +ILAP:hasActivityWBSelement
870 rdf:type owl:ObjectProperty ; 927 rdf:type owl:ObjectProperty ;
871 rdfs:domain ILAP:PlannedActivity ; 928 rdfs:domain ILAP:PlannedActivity ;
872 - rdfs:label "has activity Work Breakdown Structure"^^xsd:string . 929 + rdfs:label "has activity Work Breakdown Structure"^^xsd:string ;
930 + rdfs:range ILAP:ActivityWBS .
873 931
874 ILAP:hasActivityWeight 932 ILAP:hasActivityWeight
875 rdf:type owl:DatatypeProperty ; 933 rdf:type owl:DatatypeProperty ;
...@@ -881,6 +939,11 @@ ILAP:hasActivityWorkVolume ...@@ -881,6 +939,11 @@ ILAP:hasActivityWorkVolume
881 rdfs:label "has activity work volume"^^xsd:string ; 939 rdfs:label "has activity work volume"^^xsd:string ;
882 rdfs:range xsd:float . 940 rdfs:range xsd:float .
883 941
942 +ILAP:hasActivtyPhase
943 + rdf:type owl:ObjectProperty ;
944 + rdfs:domain ILAP:Activity ;
945 + rdfs:label "has activty phase"^^xsd:string .
946 +
884 ILAP:hasBaselineActivityDuration 947 ILAP:hasBaselineActivityDuration
885 rdf:type owl:DatatypeProperty ; 948 rdf:type owl:DatatypeProperty ;
886 rdfs:domain ILAP:ScheduledActivity ; 949 rdfs:domain ILAP:ScheduledActivity ;
...@@ -1383,6 +1446,27 @@ ILAP:hasUserFieldValue ...@@ -1383,6 +1446,27 @@ ILAP:hasUserFieldValue
1383 rdfs:label "has user field value"^^xsd:string ; 1446 rdfs:label "has user field value"^^xsd:string ;
1384 rdfs:range xsd:string . 1447 rdfs:range xsd:string .
1385 1448
1449 +ILAP:hasWBSProjectType
1450 + rdf:type owl:ObjectProperty ;
1451 + rdfs:domain ILAP:ActivityWBS ;
1452 + rdfs:label "has WBSProject type"^^xsd:string ;
1453 + rdfs:range ILAP:ProjectType .
1454 +
1455 +ILAP:hasWBSResource
1456 + rdf:type owl:ObjectProperty ;
1457 + rdfs:domain ILAP:ActivityWBS ;
1458 + rdfs:label "has WBSResource"^^xsd:string .
1459 +
1460 +ILAP:hasWBScomponent
1461 + rdf:type owl:ObjectProperty ;
1462 + rdfs:domain ILAP:ActivityWBS ;
1463 + rdfs:label "has WBScomponent"^^xsd:string .
1464 +
1465 +ILAP:hasWBSphase
1466 + rdf:type owl:ObjectProperty ;
1467 + rdfs:domain ILAP:ActivityWBS ;
1468 + rdfs:label "has WBSphase"^^xsd:string .
1469 +
1386 ILAP:hasWorkTaskActivity 1470 ILAP:hasWorkTaskActivity
1387 rdf:type owl:ObjectProperty ; 1471 rdf:type owl:ObjectProperty ;
1388 rdfs:domain ILAP:WorkTask ; 1472 rdfs:domain ILAP:WorkTask ;
......
...@@ -161,7 +161,8 @@ UC1:PlannedActivity_1 ...@@ -161,7 +161,8 @@ UC1:PlannedActivity_1
161 <http://data.posccaesar.org/Data/UC2/ResponsiblePerson_1> ; 161 <http://data.posccaesar.org/Data/UC2/ResponsiblePerson_1> ;
162 ILAP:hasActivityVendor 162 ILAP:hasActivityVendor
163 <http://data.posccaesar.org/brreg/BakerHughes> ; 163 <http://data.posccaesar.org/brreg/BakerHughes> ;
164 - ILAP:hasActivityWBS <http://data.posccaesar.org/Data/UC2/ActivityWBS_1> ; 164 + ILAP:hasActivityWBSelement
165 + <http://data.posccaesar.org/Data/UC2/ActivityWBS_1> ;
165 ILAP:hasActivityWorkVolume 166 ILAP:hasActivityWorkVolume
166 "550"^^xsd:float . 167 "550"^^xsd:float .
167 168
...@@ -191,7 +192,7 @@ UC1:Profile_1 ...@@ -191,7 +192,7 @@ UC1:Profile_1
191 rdf:type ILAP:ResourceProfile ; 192 rdf:type ILAP:ResourceProfile ;
192 rdfs:label "Profile 1"^^xsd:string ; 193 rdfs:label "Profile 1"^^xsd:string ;
193 ILAP:hasProfilePoint 194 ILAP:hasProfilePoint
194 - ILAP:ProfilePoint_1 , ILAP:ProfilePoint_2 . 195 + ILAP:ProfilePoint_2 , ILAP:ProfilePoint_1 .
195 196
196 UC1:ProjectPlan_1 197 UC1:ProjectPlan_1
197 rdf:type ILAP:ProjectPlan ; 198 rdf:type ILAP:ProjectPlan ;
......
...@@ -17,7 +17,7 @@ UC2: rdf:type owl:Ontology ; ...@@ -17,7 +17,7 @@ UC2: rdf:type owl:Ontology ;
17 owl:imports NCS: . 17 owl:imports NCS: .
18 18
19 UC2:ActivityWBS_1 19 UC2:ActivityWBS_1
20 - rdf:type COR:ADA , ILAP:ActivityWBS , PBS:AC , <http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#6> ; 20 + rdf:type <http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#6> , PBS:AC , ILAP:ActivityWBS , COR:ADA ;
21 rdfs:label "Activity WBS 1"^^xsd:string . 21 rdfs:label "Activity WBS 1"^^xsd:string .
22 22
23 UC2:Baseline_1 23 UC2:Baseline_1
...@@ -33,7 +33,7 @@ UC2:CurrentControlEstimate_1 ...@@ -33,7 +33,7 @@ UC2:CurrentControlEstimate_1
33 rdfs:label "Current control estimate 1"^^xsd:string . 33 rdfs:label "Current control estimate 1"^^xsd:string .
34 34
35 UC2:Discipline_1 35 UC2:Discipline_1
36 - rdf:type COR:BEA , ILAP:Discipline ; 36 + rdf:type ILAP:Discipline , COR:BEA ;
37 rdfs:label "Discipline 1"^^xsd:string . 37 rdfs:label "Discipline 1"^^xsd:string .
38 38
39 UC2:Discipline_2 39 UC2:Discipline_2
...@@ -41,7 +41,7 @@ UC2:Discipline_2 ...@@ -41,7 +41,7 @@ UC2:Discipline_2
41 rdfs:label "Discipline 2"^^xsd:string . 41 rdfs:label "Discipline 2"^^xsd:string .
42 42
43 UC2:Location_1 43 UC2:Location_1
44 - rdf:type NPD:StatfjordA , ILAP:Location ; 44 + rdf:type ILAP:Location , NPD:StatfjordA ;
45 rdfs:label "Location 1"^^xsd:string . 45 rdfs:label "Location 1"^^xsd:string .
46 46
47 UC2:Milestone_1 47 UC2:Milestone_1
...@@ -76,7 +76,7 @@ UC2:Profile_1 ...@@ -76,7 +76,7 @@ UC2:Profile_1
76 rdf:type ILAP:ResourceProfile ; 76 rdf:type ILAP:ResourceProfile ;
77 rdfs:label "Profile 1"^^xsd:string ; 77 rdfs:label "Profile 1"^^xsd:string ;
78 ILAP:hasProfilePoint 78 ILAP:hasProfilePoint
79 - UC2:ProfilePoint_1 , UC2:ProfilePoint_2 . 79 + UC2:ProfilePoint_2 , UC2:ProfilePoint_1 .
80 80
81 UC2:ProjectPlan_2 81 UC2:ProjectPlan_2
82 rdf:type ILAP:ProjectPlan ; 82 rdf:type ILAP:ProjectPlan ;
...@@ -117,7 +117,7 @@ ILAP:ContractorWBS_1 ...@@ -117,7 +117,7 @@ ILAP:ContractorWBS_1
117 rdf:type ILAP:ContractorWBS ; 117 rdf:type ILAP:ContractorWBS ;
118 rdfs:label "Contractor WBS 1"^^xsd:string ; 118 rdfs:label "Contractor WBS 1"^^xsd:string ;
119 ILAP:hasContractorWBSelement 119 ILAP:hasContractorWBSelement
120 - "Installation activity"^^xsd:string , "Installing pump"^^xsd:string , "Pump engineer"^^xsd:string . 120 + "Pump engineer"^^xsd:string , "Installing pump"^^xsd:string , "Installation activity"^^xsd:string .
121 121
122 ILAP:Discipline_1 122 ILAP:Discipline_1
123 rdf:type COR:CDA . 123 rdf:type COR:CDA .
...@@ -125,17 +125,17 @@ ILAP:Discipline_1 ...@@ -125,17 +125,17 @@ ILAP:Discipline_1
125 ILAP:PlannedActivity 125 ILAP:PlannedActivity
126 rdfs:subClassOf 126 rdfs:subClassOf
127 [ rdf:type owl:Restriction ; 127 [ rdf:type owl:Restriction ;
128 - owl:allValuesFrom ILAP:Calendar ; 128 + owl:allValuesFrom ILAP:ResponsibleOrganization ;
129 - owl:onProperty ILAP:hasActivityCalendar 129 + owl:onProperty ILAP:hasActivityResponsibleOrganization
130 ] ; 130 ] ;
131 rdfs:subClassOf 131 rdfs:subClassOf
132 [ rdf:type owl:Restriction ; 132 [ rdf:type owl:Restriction ;
133 - owl:allValuesFrom ILAP:ResponsibleOrganization ; 133 + owl:allValuesFrom ILAP:Calendar ;
134 - owl:onProperty ILAP:hasActivityResponsibleOrganization 134 + owl:onProperty ILAP:hasActivityCalendar
135 ] . 135 ] .
136 136
137 ILAP:PlannedActivity_1 137 ILAP:PlannedActivity_1
138 - rdf:type COR:ADA , PBS:ACAE , <http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#412> ; 138 + rdf:type <http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#412> , PBS:ACAE , COR:ADA ;
139 ILAP:hasActivityContractor 139 ILAP:hasActivityContractor
140 <http://data.posccaesar.org/brreg/Subsea7> ; 140 <http://data.posccaesar.org/brreg/Subsea7> ;
141 ILAP:hasActivityDiscipline 141 ILAP:hasActivityDiscipline
...@@ -152,7 +152,7 @@ ILAP:UC2_ActivityInSchedule_1-hasActivityInScheduleActivityInPlan-UC2_ActivityIn ...@@ -152,7 +152,7 @@ ILAP:UC2_ActivityInSchedule_1-hasActivityInScheduleActivityInPlan-UC2_ActivityIn
152 rdf:predicate ILAP:hasActivityInScheduleActivityInPlan ; 152 rdf:predicate ILAP:hasActivityInScheduleActivityInPlan ;
153 rdfs:label "UC2 Activity in schedule 1-has activity in schedule activity in plan-UC2 Activity in plan 1"^^xsd:string . 153 rdfs:label "UC2 Activity in schedule 1-has activity in schedule activity in plan-UC2 Activity in plan 1"^^xsd:string .
154 154
155 -ILAP:hasActivityWBS 155 +ILAP:hasActivityWBSelement
156 rdfs:range ILAP:ActivityWBS . 156 rdfs:range ILAP:ActivityWBS .
157 157
158 ILAP:hasObjectReferenceID 158 ILAP:hasObjectReferenceID
......