Showing
2 changed files
with
53 additions
and
61 deletions
... | @@ -954,9 +954,9 @@ | ... | @@ -954,9 +954,9 @@ |
954 | :CostBasedResource | 954 | :CostBasedResource |
955 | rdf:type :CostBasedResourceInPlan ; | 955 | rdf:type :CostBasedResourceInPlan ; |
956 | rdf:type owl:Class ; | 956 | rdf:type owl:Class ; |
957 | - rdfs:comment "A Resource that is limited by its cost."^^xsd:string ; | 957 | + rdfs:comment "A Project Resource that is limited by its cost."^^xsd:string ; |
958 | rdfs:label "Cost Based Resource"^^xsd:string ; | 958 | rdfs:label "Cost Based Resource"^^xsd:string ; |
959 | - rdfs:subClassOf :ILAP_XSDresource ; | 959 | + rdfs:subClassOf :ProjectResource ; |
960 | . | 960 | . |
961 | :CostBasedResourceInPlan | 961 | :CostBasedResourceInPlan |
962 | rdf:type owl:Class ; | 962 | rdf:type owl:Class ; |
... | @@ -1131,8 +1131,8 @@ | ... | @@ -1131,8 +1131,8 @@ |
1131 | :EngineeringManhourResource | 1131 | :EngineeringManhourResource |
1132 | rdf:type :TimeBasedResourceInPlan ; | 1132 | rdf:type :TimeBasedResourceInPlan ; |
1133 | rdf:type owl:Class ; | 1133 | rdf:type owl:Class ; |
1134 | - rdfs:comment "A TimeBasedResource that is work by engineers"^^xsd:string ; | 1134 | + rdfs:comment "A TimeBasedResource that is work by engineers."^^xsd:string ; |
1135 | - rdfs:label "Engineering Manhours"^^xsd:string ; | 1135 | + rdfs:label "Engineering Manhour Resource"^^xsd:string ; |
1136 | rdfs:subClassOf :TimeBasedResource ; | 1136 | rdfs:subClassOf :TimeBasedResource ; |
1137 | . | 1137 | . |
1138 | :EquipmentShutdown | 1138 | :EquipmentShutdown |
... | @@ -1414,27 +1414,6 @@ | ... | @@ -1414,27 +1414,6 @@ |
1414 | rdfs:label "Hot work"^^xsd:string ; | 1414 | rdfs:label "Hot work"^^xsd:string ; |
1415 | rdfs:subClassOf :RiskActivity ; | 1415 | rdfs:subClassOf :RiskActivity ; |
1416 | . | 1416 | . |
1417 | -:ILAP_XSDresource | ||
1418 | - rdf:type owl:Class ; | ||
1419 | - :shouldHaveID "true" ; | ||
1420 | - rdfs:comment "An Individual that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ; | ||
1421 | - rdfs:label "Resource"^^xsd:string ; | ||
1422 | - rdfs:subClassOf :Resource ; | ||
1423 | - rdfs:subClassOf [ | ||
1424 | - rdf:type owl:Restriction ; | ||
1425 | - :shouldUseAnyUri "true"^^xsd:boolean ; | ||
1426 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
1427 | - owl:onClass :ClassOfResource ; | ||
1428 | - owl:onProperty :hasResourceType ; | ||
1429 | - ] ; | ||
1430 | - rdfs:subClassOf [ | ||
1431 | - rdf:type owl:Restriction ; | ||
1432 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
1433 | - owl:onClass :CompletelyFreeField ; | ||
1434 | - owl:onProperty :hasCompletelyFreeFieldDefinition ; | ||
1435 | - ] ; | ||
1436 | - owl:equivalentClass <http://data.posccaesar.org/rdl/RDS13875949> ; | ||
1437 | -. | ||
1438 | :ILAPperiod | 1417 | :ILAPperiod |
1439 | rdf:type owl:Class ; | 1418 | rdf:type owl:Class ; |
1440 | rdfs:comment "A Period in Time that specifies a given amount of time."^^xsd:string ; | 1419 | rdfs:comment "A Period in Time that specifies a given amount of time."^^xsd:string ; |
... | @@ -1477,6 +1456,8 @@ | ... | @@ -1477,6 +1456,8 @@ |
1477 | . | 1456 | . |
1478 | :ILAPresource | 1457 | :ILAPresource |
1479 | rdf:type owl:Class ; | 1458 | rdf:type owl:Class ; |
1459 | + rdfs:comment "A Resource that is classifed in ILAP as an extension to NORSOK Z-014 COR (Code of Resources)."^^xsd:string ; | ||
1460 | + rdfs:label "ILAP Resource"^^xsd:string ; | ||
1480 | rdfs:subClassOf :Resource ; | 1461 | rdfs:subClassOf :Resource ; |
1481 | . | 1462 | . |
1482 | :InOperation | 1463 | :InOperation |
... | @@ -2489,6 +2470,27 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2489,6 +2470,27 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2489 | rdfs:label "Project Phase"^^xsd:string ; | 2470 | rdfs:label "Project Phase"^^xsd:string ; |
2490 | rdfs:subClassOf :ActivityPlanningPhase ; | 2471 | rdfs:subClassOf :ActivityPlanningPhase ; |
2491 | . | 2472 | . |
2473 | +:ProjectResource | ||
2474 | + rdf:type owl:Class ; | ||
2475 | + :shouldHaveID "true" ; | ||
2476 | + rdfs:comment "A Resource that can be measured with units. Project Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ; | ||
2477 | + rdfs:label "Project Resource"^^xsd:string ; | ||
2478 | + rdfs:subClassOf :Resource ; | ||
2479 | + rdfs:subClassOf [ | ||
2480 | + rdf:type owl:Restriction ; | ||
2481 | + :shouldUseAnyUri "true"^^xsd:boolean ; | ||
2482 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
2483 | + owl:onClass :ClassOfResource ; | ||
2484 | + owl:onProperty :hasResourceType ; | ||
2485 | + ] ; | ||
2486 | + rdfs:subClassOf [ | ||
2487 | + rdf:type owl:Restriction ; | ||
2488 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
2489 | + owl:onClass :CompletelyFreeField ; | ||
2490 | + owl:onProperty :hasCompletelyFreeFieldDefinition ; | ||
2491 | + ] ; | ||
2492 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS13875949> ; | ||
2493 | +. | ||
2492 | :ProjectType | 2494 | :ProjectType |
2493 | rdf:type owl:Class ; | 2495 | rdf:type owl:Class ; |
2494 | rdfs:comment "A Classifier according to type of project of the Plan."^^xsd:string ; | 2496 | rdfs:comment "A Classifier according to type of project of the Plan."^^xsd:string ; |
... | @@ -2710,7 +2712,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2710,7 +2712,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2710 | . | 2712 | . |
2711 | :SCCSresource | 2713 | :SCCSresource |
2712 | rdf:type owl:Class ; | 2714 | rdf:type owl:Class ; |
2713 | - rdfs:comment "A Result that is classifed according to NORSOK Z-014 COR (Code of Resources)."^^xsd:string ; | 2715 | + rdfs:comment "A Resource that is classifed according to NORSOK Z-014 COR (Code of Resources)."^^xsd:string ; |
2714 | rdfs:label "SCCS Resource"^^xsd:string ; | 2716 | rdfs:label "SCCS Resource"^^xsd:string ; |
2715 | rdfs:subClassOf :Resource ; | 2717 | rdfs:subClassOf :Resource ; |
2716 | . | 2718 | . |
... | @@ -3158,9 +3160,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -3158,9 +3160,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
3158 | :TimeBasedResource | 3160 | :TimeBasedResource |
3159 | rdf:type :TimeBasedResourceInPlan ; | 3161 | rdf:type :TimeBasedResourceInPlan ; |
3160 | rdf:type owl:Class ; | 3162 | rdf:type owl:Class ; |
3161 | - rdfs:comment "A Resource that is limited by the time it is available"^^xsd:string ; | 3163 | + rdfs:comment "A Project Resource that is limited by the time it is available"^^xsd:string ; |
3162 | rdfs:label "Time based resource"^^xsd:string ; | 3164 | rdfs:label "Time based resource"^^xsd:string ; |
3163 | - rdfs:subClassOf :ILAP_XSDresource ; | 3165 | + rdfs:subClassOf :ProjectResource ; |
3164 | rdfs:subClassOf [ | 3166 | rdfs:subClassOf [ |
3165 | rdf:type owl:Restriction ; | 3167 | rdf:type owl:Restriction ; |
3166 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 3168 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ... | ... |
... | @@ -10,19 +10,6 @@ | ... | @@ -10,19 +10,6 @@ |
10 | @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | 10 | @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . |
11 | @prefix userfield: <http://data.posccaesar.org/ilap/userfields/> . | 11 | @prefix userfield: <http://data.posccaesar.org/ilap/userfields/> . |
12 | @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | 12 | @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . |
13 | - | ||
14 | -:Activity102inPlanVersion2forProjectP | ||
15 | - :hasParentActivity :Activity101inPlan2version1forProjectP ; | ||
16 | -. | ||
17 | - | ||
18 | -:Schedule2ForPlanVersion2forProjectP | ||
19 | - ilap:hasActivity :Schedule2forActivity102inPlan3version2forProjectP ; | ||
20 | -. | ||
21 | - | ||
22 | -:ShutdownActivitySS1inPlanVersion2forProjectP | ||
23 | - ilap:hasSpecifiedUserField :SpecifiedUserfield1forActivity101inPlan2Version1forProjectP ; | ||
24 | -. | ||
25 | - | ||
26 | : | 13 | : |
27 | rdf:type owl:Ontology ; | 14 | rdf:type owl:Ontology ; |
28 | owl:imports ilap: ; | 15 | owl:imports ilap: ; |
... | @@ -125,6 +112,9 @@ | ... | @@ -125,6 +112,9 @@ |
125 | rdfs:label "Activity 102 in Plan 3 Version 2 for project P"^^xsd:string ; | 112 | rdfs:label "Activity 102 in Plan 3 Version 2 for project P"^^xsd:string ; |
126 | rdfs:subClassOf ilap:Activity ; | 113 | rdfs:subClassOf ilap:Activity ; |
127 | . | 114 | . |
115 | +:Activity102inPlanVersion2forProjectP | ||
116 | + :hasParentActivity :Activity101inPlan2version1forProjectP ; | ||
117 | +. | ||
128 | :Activity103inPlan3version1forProjectP | 118 | :Activity103inPlan3version1forProjectP |
129 | rdf:type ilap:ActivityInPlan ; | 119 | rdf:type ilap:ActivityInPlan ; |
130 | rdf:type owl:Class ; | 120 | rdf:type owl:Class ; |
... | @@ -169,11 +159,11 @@ | ... | @@ -169,11 +159,11 @@ |
169 | . | 159 | . |
170 | :FinishToStart1 | 160 | :FinishToStart1 |
171 | rdf:type ilap:FS ; | 161 | rdf:type ilap:FS ; |
162 | + ilap:hasCalendar :Calendar1 ; | ||
172 | ilap:hasLag 0 ; | 163 | ilap:hasLag 0 ; |
173 | ilap:hasSuccessor :Milestone1 ; | 164 | ilap:hasSuccessor :Milestone1 ; |
174 | rdfs:label "Finish to Start 1"^^xsd:string ; | 165 | rdfs:label "Finish to Start 1"^^xsd:string ; |
175 | rdfs:subClassOf ilap:PeriodInTime ; | 166 | rdfs:subClassOf ilap:PeriodInTime ; |
176 | - ilap:hasCalendar :Calendar1 ; | ||
177 | . | 167 | . |
178 | :FinishToStart2 | 168 | :FinishToStart2 |
179 | rdf:type ilap:FS ; | 169 | rdf:type ilap:FS ; |
... | @@ -372,7 +362,6 @@ | ... | @@ -372,7 +362,6 @@ |
372 | rdfs:label "Free Field for Work Order Value 4"^^xsd:string ; | 362 | rdfs:label "Free Field for Work Order Value 4"^^xsd:string ; |
373 | . | 363 | . |
374 | :FreeFieldSet1 | 364 | :FreeFieldSet1 |
375 | - | ||
376 | rdf:type ilap:FreeFieldSet ; | 365 | rdf:type ilap:FreeFieldSet ; |
377 | ilap:hasCompletelyFreeFieldDefinition :CompletelyFreeField1definition ; | 366 | ilap:hasCompletelyFreeFieldDefinition :CompletelyFreeField1definition ; |
378 | ilap:hasFreeField :FreeField2 ; | 367 | ilap:hasFreeField :FreeField2 ; |
... | @@ -383,10 +372,9 @@ | ... | @@ -383,10 +372,9 @@ |
383 | rdfs:subClassOf owl:Thing ; | 372 | rdfs:subClassOf owl:Thing ; |
384 | . | 373 | . |
385 | :Milestone1 | 374 | :Milestone1 |
386 | - ilap:hasCalendar :Calendar1 ; | ||
387 | - | ||
388 | rdf:type ilap:MilestoneInPlan ; | 375 | rdf:type ilap:MilestoneInPlan ; |
389 | rdf:type owl:Class ; | 376 | rdf:type owl:Class ; |
377 | + ilap:hasCalendar :Calendar1 ; | ||
390 | ilap:hasConstraint :FinishToStart2 ; | 378 | ilap:hasConstraint :FinishToStart2 ; |
391 | ilap:hasSuccessor :FinishToStart2 ; | 379 | ilap:hasSuccessor :FinishToStart2 ; |
392 | rdfs:label "Milestone 1"^^xsd:string ; | 380 | rdfs:label "Milestone 1"^^xsd:string ; |
... | @@ -424,6 +412,7 @@ | ... | @@ -424,6 +412,7 @@ |
424 | . | 412 | . |
425 | :PersonA | 413 | :PersonA |
426 | rdf:type ilap:Person ; | 414 | rdf:type ilap:Person ; |
415 | + rdfs:label "Person A"^^xsd:string ; | ||
427 | . | 416 | . |
428 | :Plan1version1forProjectP | 417 | :Plan1version1forProjectP |
429 | rdf:type ilap:PlanForILAP ; | 418 | rdf:type ilap:PlanForILAP ; |
... | @@ -526,6 +515,9 @@ | ... | @@ -526,6 +515,9 @@ |
526 | rdfs:label "Schedule 1 for Plan 3 Version 2 for Project P"^^xsd:string ; | 515 | rdfs:label "Schedule 1 for Plan 3 Version 2 for Project P"^^xsd:string ; |
527 | rdfs:subClassOf ilap:Activity ; | 516 | rdfs:subClassOf ilap:Activity ; |
528 | . | 517 | . |
518 | +:Schedule2ForPlanVersion2forProjectP | ||
519 | + ilap:hasActivity :Schedule2forActivity102inPlan3version2forProjectP ; | ||
520 | +. | ||
529 | :Schedule2forActivity102inPlan3version2forProjectP | 521 | :Schedule2forActivity102inPlan3version2forProjectP |
530 | rdf:type ilap:ScheduleForActivityInPlan ; | 522 | rdf:type ilap:ScheduleForActivityInPlan ; |
531 | ilap:partOfSchedule :Schedule2forPlan3version2forProjectP ; | 523 | ilap:partOfSchedule :Schedule2forPlan3version2forProjectP ; |
... | @@ -555,19 +547,6 @@ | ... | @@ -555,19 +547,6 @@ |
555 | rdfs:label "Schedule 4 for Activity 102 in Plan 3 Version 2 for Project P"^^xsd:string ; | 547 | rdfs:label "Schedule 4 for Activity 102 in Plan 3 Version 2 for Project P"^^xsd:string ; |
556 | rdfs:subClassOf ilap:Activity ; | 548 | rdfs:subClassOf ilap:Activity ; |
557 | . | 549 | . |
558 | - | ||
559 | -:SpecifiedUserfield1forActivity101inPlanVersion2forProjectP | ||
560 | - userfield:hasMainActivity :Activity102inPlan3version1forProjectP ; | ||
561 | - userfield:hasSAPActualPercentComplete :FreeField3Value8 ; | ||
562 | - userfield:hasStatusType :FreeField3Value6 ; | ||
563 | - userfield:hasSystemStatus :FreeField3Value7 ; | ||
564 | - userfield:hasVessel :FreeField1Value1 ; | ||
565 | -. | ||
566 | - | ||
567 | -:SpecifiedUserfield1forActivity102inPlanVersion2forProjectP | ||
568 | - userfield:hasVessel :FreeField1Value1 ; | ||
569 | -. | ||
570 | - | ||
571 | :Schedule4forPlan3version2forProjectP | 550 | :Schedule4forPlan3version2forProjectP |
572 | rdf:type ilap:ScheduleForILAP ; | 551 | rdf:type ilap:ScheduleForILAP ; |
573 | ilap:hasActivity :Schedule3forActivity102inPlan3version2forProjectP ; | 552 | ilap:hasActivity :Schedule3forActivity102inPlan3version2forProjectP ; |
... | @@ -581,11 +560,13 @@ | ... | @@ -581,11 +560,13 @@ |
581 | rdfs:label "Shutdown Activity SS1 in Plan 2 Version 1 for Project P"^^xsd:string ; | 560 | rdfs:label "Shutdown Activity SS1 in Plan 2 Version 1 for Project P"^^xsd:string ; |
582 | rdfs:subClassOf ilap:Activity ; | 561 | rdfs:subClassOf ilap:Activity ; |
583 | . | 562 | . |
563 | +:ShutdownActivitySS1inPlanVersion2forProjectP | ||
564 | + ilap:hasSpecifiedUserField :SpecifiedUserfield1forActivity101inPlan2Version1forProjectP ; | ||
565 | +. | ||
584 | :ShutdownPlanVersion1 | 566 | :ShutdownPlanVersion1 |
585 | - ilap:hasParentPlan :Plan1version1forProjectP ; | ||
586 | - | ||
587 | rdf:type ilap:PlanForILAP ; | 567 | rdf:type ilap:PlanForILAP ; |
588 | rdf:type ilap:ShutdownPlan ; | 568 | rdf:type ilap:ShutdownPlan ; |
569 | + ilap:hasParentPlan :Plan1version1forProjectP ; | ||
589 | rdfs:label "Shutdown Plan Version 1"^^xsd:string ; | 570 | rdfs:label "Shutdown Plan Version 1"^^xsd:string ; |
590 | rdfs:subClassOf ilap:Activity ; | 571 | rdfs:subClassOf ilap:Activity ; |
591 | . | 572 | . |
... | @@ -621,6 +602,13 @@ | ... | @@ -621,6 +602,13 @@ |
621 | userfield:hasVessel :FreeField1Value1 ; | 602 | userfield:hasVessel :FreeField1Value1 ; |
622 | rdfs:label "Specified User Field 1 for Activity 101 in Plan 2 Version 1 for Project P"^^xsd:string ; | 603 | rdfs:label "Specified User Field 1 for Activity 101 in Plan 2 Version 1 for Project P"^^xsd:string ; |
623 | . | 604 | . |
605 | +:SpecifiedUserfield1forActivity101inPlanVersion2forProjectP | ||
606 | + userfield:hasMainActivity :Activity102inPlan3version1forProjectP ; | ||
607 | + userfield:hasSAPActualPercentComplete :FreeField3Value8 ; | ||
608 | + userfield:hasStatusType :FreeField3Value6 ; | ||
609 | + userfield:hasSystemStatus :FreeField3Value7 ; | ||
610 | + userfield:hasVessel :FreeField1Value1 ; | ||
611 | +. | ||
624 | :SpecifiedUserfield1forActivity102inPlan3Version1forProjectP | 612 | :SpecifiedUserfield1forActivity102inPlan3Version1forProjectP |
625 | rdf:type userfield:SpecifiedUserField ; | 613 | rdf:type userfield:SpecifiedUserField ; |
626 | userfield:hasContractType ilap:TargetProject ; | 614 | userfield:hasContractType ilap:TargetProject ; |
... | @@ -659,6 +647,9 @@ | ... | @@ -659,6 +647,9 @@ |
659 | userfield:hasWorkCenter :FreeFieldForWorkOrderValue4 ; | 647 | userfield:hasWorkCenter :FreeFieldForWorkOrderValue4 ; |
660 | rdfs:label "Specified User Field 1 for Activity 102 in Plan 3 Version 2 for Project P"^^xsd:string ; | 648 | rdfs:label "Specified User Field 1 for Activity 102 in Plan 3 Version 2 for Project P"^^xsd:string ; |
661 | . | 649 | . |
650 | +:SpecifiedUserfield1forActivity102inPlanVersion2forProjectP | ||
651 | + userfield:hasVessel :FreeField1Value1 ; | ||
652 | +. | ||
662 | :SpecifiedUserfield1forActivity103inPlan3Version1forProjectP | 653 | :SpecifiedUserfield1forActivity103inPlan3Version1forProjectP |
663 | rdf:type userfield:SpecifiedUserField ; | 654 | rdf:type userfield:SpecifiedUserField ; |
664 | userfield:hasContractor <http://data.posccaesar.org/brreg/R-41682c54-0a71-40f9-8763-97c506514866> ; | 655 | userfield:hasContractor <http://data.posccaesar.org/brreg/R-41682c54-0a71-40f9-8763-97c506514866> ; |
... | @@ -698,4 +689,3 @@ | ... | @@ -698,4 +689,3 @@ |
698 | rdfs:label "Work Order Plan 2 version 1 for Project P"^^xsd:string ; | 689 | rdfs:label "Work Order Plan 2 version 1 for Project P"^^xsd:string ; |
699 | rdfs:subClassOf ilap:Activity ; | 690 | rdfs:subClassOf ilap:Activity ; |
700 | . | 691 | . |
701 | - | ... | ... |
-
Please register or login to post a comment