Tore Christiansen

Added values to UC1 to demonstrate ontology

...@@ -6,21 +6,83 @@ ...@@ -6,21 +6,83 @@
6 @prefix owl: <http://www.w3.org/2002/07/owl#> . 6 @prefix owl: <http://www.w3.org/2002/07/owl#> .
7 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 7 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 8 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 +@prefix shutdown: <http://data.posccaesar.org/ilap/shutdown/> .
9 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 10 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
10 11
11 UC1: rdf:type owl:Ontology ; 12 UC1: rdf:type owl:Ontology ;
12 owl:imports <http://data.posccaesar.org/NCS_PLANNING/> ; 13 owl:imports <http://data.posccaesar.org/NCS_PLANNING/> ;
13 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 14 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
14 15
16 +UC1:ActivityDependency_1
17 + rdf:type ILAP:ActivityDependency ;
18 + rdfs:label "Activity dependency 1"^^xsd:string .
19 +
15 UC1:ActivityInPlan_1 20 UC1:ActivityInPlan_1
16 rdf:type ILAP:PlannedActivity ; 21 rdf:type ILAP:PlannedActivity ;
17 rdfs:label "Activity in plan 1"^^xsd:string ; 22 rdfs:label "Activity in plan 1"^^xsd:string ;
23 + ILAP:hasActivityActiveStatus
24 + UC1:ActivityStatus_1 ;
25 + ILAP:hasActivityActualProgressPercent
26 + "75"^^xsd:float ;
27 + ILAP:hasActivityCalendar
28 + UC1:Calendar_1 ;
29 + ILAP:hasActivityContractor
30 + <http://data.posccaesar.org/brreg/BakerHughes> ;
31 + ILAP:hasActivityDiscipline
32 + UC1:Discipline_1 ;
18 ILAP:hasActivityEstimatedWeight 33 ILAP:hasActivityEstimatedWeight
19 "10500"^^xsd:float ; 34 "10500"^^xsd:float ;
35 + ILAP:hasActivityLocation
36 + <http://data.posccaesar.org/NCS_PLANNING/NPDelement_1> ;
37 + ILAP:hasActivityPartActivity
38 + UC1:ActivityInPlan_2 ;
39 + ILAP:hasActivityPhase
40 + UC1:Phase_1 ;
41 + ILAP:hasActivityPhysicalPercentComplete
42 + "70"^^xsd:float ;
20 ILAP:hasActivityPlan 43 ILAP:hasActivityPlan
21 UC1:ProjectPlan_1 ; 44 UC1:ProjectPlan_1 ;
45 + ILAP:hasActivityPlannedProgressPercent
46 + 80 ;
22 ILAP:hasActivityPlannedResource 47 ILAP:hasActivityPlannedResource
23 - UC1:PlannedResource_1 . 48 + UC1:PlannedResource_1 ;
49 + ILAP:hasActivityRegulator
50 + <http://data.posccaesar.org/brreg/NPD> ;
51 + ILAP:hasActivityResourceProfile
52 + UC1:Profile_1 ;
53 + ILAP:hasActivityResponsiblePerson
54 + <http://data.posccaesar.org/pob/RolfHansen> ;
55 + ILAP:hasActivityResult
56 + UC1:Result_1 ;
57 + ILAP:hasActivityRiskFactor
58 + UC1:RiskFactor_1 ;
59 + ILAP:hasActivityShutdown
60 + UC1:Shutdown_1 ;
61 + ILAP:hasActivityStatus
62 + ILAP:Active ;
63 + ILAP:hasActivitySuccessor
64 + UC1:ActivityDependency_1 ;
65 + ILAP:hasActivitySupplier
66 + <http://data.posccaesar.org/brreg/BakerHughes> ;
67 + ILAP:hasActivityTaskLeader
68 + <http://data.posccaesar.org/pob/NiloErdal> ;
69 + ILAP:hasActivityVendor
70 + <http://data.posccaesar.org/brreg/BakerHughes> ;
71 + ILAP:hasActivityWBSelement
72 + ILAP:ActivityWBS_1 ;
73 + ILAP:hasActivityWeight
74 + "10800"^^xsd:float ;
75 + ILAP:hasActivityWorkVolume
76 + "250"^^xsd:float ;
77 + ILAP:hasExternalReference
78 + UC1:ExternalReference_1 ;
79 + ILAP:hasFixedFinish "2014-10-17"^^xsd:date ;
80 + ILAP:hasFixedStart "2014-09-01"^^xsd:date ;
81 + ILAP:hasObjectDescription
82 + "Specific text object"^^xsd:string ;
83 + ILAP:hasObjectName "Soecific object name"^^xsd:string ;
84 + ILAP:hasObjectReferenceID
85 + "Specific object ID"^^xsd:string .
24 86
25 UC1:ActivityInPlan_2 87 UC1:ActivityInPlan_2
26 rdf:type ILAP:PlannedActivity ; 88 rdf:type ILAP:PlannedActivity ;
...@@ -64,6 +126,10 @@ UC1:ActivityInSchedule_4 ...@@ -64,6 +126,10 @@ UC1:ActivityInSchedule_4
64 ILAP:hasActivitySchedule 126 ILAP:hasActivitySchedule
65 UC1:ActualSchedule_1 . 127 UC1:ActualSchedule_1 .
66 128
129 +UC1:ActivityStatus_1
130 + rdf:type ILAP:ActivityStatus ;
131 + rdfs:label "Activity status 1"^^xsd:string .
132 +
67 UC1:ActualSchedule_1 133 UC1:ActualSchedule_1
68 rdf:type ILAP:TargetSchedule ; 134 rdf:type ILAP:TargetSchedule ;
69 rdfs:label "Actual schedule 1"^^xsd:string ; 135 rdfs:label "Actual schedule 1"^^xsd:string ;
...@@ -98,6 +164,10 @@ UC1:Baseline_4 ...@@ -98,6 +164,10 @@ UC1:Baseline_4
98 ILAP:hasBaselineCreatedDate 164 ILAP:hasBaselineCreatedDate
99 "2014-03-25"^^xsd:date . 165 "2014-03-25"^^xsd:date .
100 166
167 +UC1:Calendar_1
168 + rdf:type ILAP:Calendar ;
169 + rdfs:label "Calendar 1"^^xsd:string .
170 +
101 UC1:CurrentSchedule_1 171 UC1:CurrentSchedule_1
102 rdf:type ILAP:CurrentSchedule ; 172 rdf:type ILAP:CurrentSchedule ;
103 rdfs:label "Current schedule 1"^^xsd:string ; 173 rdfs:label "Current schedule 1"^^xsd:string ;
...@@ -106,6 +176,14 @@ UC1:CurrentSchedule_1 ...@@ -106,6 +176,14 @@ UC1:CurrentSchedule_1
106 ILAP:hasSchedulePlan 176 ILAP:hasSchedulePlan
107 UC1:ProjectPlan_1 . 177 UC1:ProjectPlan_1 .
108 178
179 +UC1:DecisionGate_1
180 + rdf:type ILAP:DecisionGate ;
181 + rdfs:label "Decision gate 1"^^xsd:string .
182 +
183 +UC1:Discipline_1
184 + rdf:type ILAP:Discipline ;
185 + rdfs:label "Discipline 1"^^xsd:string .
186 +
109 UC1:ExternalReference_1 187 UC1:ExternalReference_1
110 rdf:type ILAP:ExternalReference ; 188 rdf:type ILAP:ExternalReference ;
111 rdfs:label "External reference 1"^^xsd:string ; 189 rdfs:label "External reference 1"^^xsd:string ;
...@@ -124,6 +202,14 @@ UC1:Milestone_1 ...@@ -124,6 +202,14 @@ UC1:Milestone_1
124 rdf:type ILAP:Milestone ; 202 rdf:type ILAP:Milestone ;
125 rdfs:label "Milestone 1"^^xsd:string . 203 rdfs:label "Milestone 1"^^xsd:string .
126 204
205 +UC1:Milestone_2
206 + rdf:type ILAP:Milestone ;
207 + rdfs:label "Milestone 2"^^xsd:string .
208 +
209 +UC1:Phase_1
210 + rdf:type ILAP:Phase ;
211 + rdfs:label "Phase 1"^^xsd:string .
212 +
127 UC1:PlannedActivity_1 213 UC1:PlannedActivity_1
128 rdf:type ILAP:PlannedActivity ; 214 rdf:type ILAP:PlannedActivity ;
129 rdfs:label "Planned activity 1"^^xsd:string ; 215 rdfs:label "Planned activity 1"^^xsd:string ;
...@@ -192,7 +278,7 @@ UC1:Profile_1 ...@@ -192,7 +278,7 @@ UC1:Profile_1
192 rdf:type ILAP:ResourceProfile ; 278 rdf:type ILAP:ResourceProfile ;
193 rdfs:label "Profile 1"^^xsd:string ; 279 rdfs:label "Profile 1"^^xsd:string ;
194 ILAP:hasProfilePoint 280 ILAP:hasProfilePoint
195 - ILAP:ProfilePoint_2 , ILAP:ProfilePoint_1 . 281 + ILAP:ProfilePoint_1 , ILAP:ProfilePoint_2 .
196 282
197 UC1:ProjectPlan_1 283 UC1:ProjectPlan_1
198 rdf:type ILAP:ProjectPlan ; 284 rdf:type ILAP:ProjectPlan ;
...@@ -240,12 +326,34 @@ UC1:Project_1 ...@@ -240,12 +326,34 @@ UC1:Project_1
240 rdf:type ILAP:Project ; 326 rdf:type ILAP:Project ;
241 rdfs:label "Project 1"^^xsd:string . 327 rdfs:label "Project 1"^^xsd:string .
242 328
329 +UC1:Result_1
330 + rdf:type ILAP:Result ;
331 + rdfs:label "Result 1"^^xsd:string .
332 +
333 +UC1:RiskFactor_1
334 + rdf:type ILAP:RiskFactor ;
335 + rdfs:label "Risk factor 1"^^xsd:string .
336 +
243 UC1:ScheduledResource_1 337 UC1:ScheduledResource_1
244 rdf:type ILAP:ScheduledResource ; 338 rdf:type ILAP:ScheduledResource ;
245 rdfs:label "Scheduled resource 1"^^xsd:string ; 339 rdfs:label "Scheduled resource 1"^^xsd:string ;
246 ILAP:hasResourceProfile 340 ILAP:hasResourceProfile
247 UC1:Profile_1 . 341 UC1:Profile_1 .
248 342
343 +UC1:Shutdown_1
344 + rdf:type ILAP:Shutdown ;
345 + rdfs:label "Shutdown 1"^^xsd:string ;
346 + shutdown:hasShutdownContent
347 + shutdown:ProductionShutdown ;
348 + shutdown:hasShutdownOperation
349 + shutdown:Dependent_on_Shutdown , shutdown:During_Shutdown ;
350 + shutdown:hasShutdownPeriod
351 + shutdown:Shutdown_Period ;
352 + shutdown:hasShutdownPriority
353 + shutdown:Critical ;
354 + shutdown:hasShutdownType
355 + shutdown:Scheduled_Shutdown .
356 +
249 UC1:TargetSchedule_1 357 UC1:TargetSchedule_1
250 rdf:type ILAP:TargetSchedule ; 358 rdf:type ILAP:TargetSchedule ;
251 rdfs:label "Target schedule 1"^^xsd:string ; 359 rdfs:label "Target schedule 1"^^xsd:string ;
......