Showing
3 changed files
with
227 additions
and
14 deletions
... | @@ -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 ; | ... | ... |
This diff is collapsed. Click to expand it.
... | @@ -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 ; | ... | ... |
-
Please register or login to post a comment