Fixing UserField value and valuesource with a specified constraint subclass
Showing
2 changed files
with
34 additions
and
8 deletions
... | @@ -21,9 +21,9 @@ ILAP:ActivityWBS_1 | ... | @@ -21,9 +21,9 @@ ILAP:ActivityWBS_1 |
21 | rdf:type ILAP:ActivityWBS ; | 21 | rdf:type ILAP:ActivityWBS ; |
22 | rdfs:label "Activity WBS 1"^^xsd:string ; | 22 | rdfs:label "Activity WBS 1"^^xsd:string ; |
23 | ILAP:hasWBScomponent | 23 | ILAP:hasWBScomponent |
24 | - ILAP:PBS_ACAA_1 , SCCS:PBS_ACAA ; | 24 | + SCCS:PBS_ACAA , ILAP:PBS_ACAA_1 ; |
25 | - ILAP:hasWBSphase SCCS:SAB_51 , ILAP:SAB_51_1 ; | 25 | + ILAP:hasWBSphase ILAP:SAB_51_1 , SCCS:SAB_51 ; |
26 | - ILAP:hasWBSresource ILAP:COR_KD_1 , SCCS:COR_KD . | 26 | + ILAP:hasWBSresource SCCS:COR_KD , ILAP:COR_KD_1 . |
27 | 27 | ||
28 | ILAP:COR_KD_1 | 28 | ILAP:COR_KD_1 |
29 | rdf:type SCCS:COR_KD ; | 29 | rdf:type SCCS:COR_KD ; |
... | @@ -166,7 +166,11 @@ ILAP:SummerShutdown_UC1 | ... | @@ -166,7 +166,11 @@ ILAP:SummerShutdown_UC1 |
166 | ILAP:hasShutdownPriority | 166 | ILAP:hasShutdownPriority |
167 | ILAP:NormalPriority ; | 167 | ILAP:NormalPriority ; |
168 | ILAP:hasShutdownType | 168 | ILAP:hasShutdownType |
169 | - ILAP:ScheduledShutdown , ILAP:ProductionShutdown , ILAP:SystemShutdown . | 169 | + ILAP:SystemShutdown , ILAP:ProductionShutdown , ILAP:ScheduledShutdown . |
170 | + | ||
171 | +<http://data.posccaesar.org/ilap/USERFIELDS/hasExecutionMilestone> | ||
172 | + ILAP:hasValue "Final Milestone"^^xsd:string ; | ||
173 | + ILAP:hasValueSource "Use Case 13 - Safran"^^xsd:string . | ||
170 | 174 | ||
171 | ILAP:UseCaseAibelToCOPNO | 175 | ILAP:UseCaseAibelToCOPNO |
172 | rdf:type ILAP:Source ; | 176 | rdf:type ILAP:Source ; |
... | @@ -174,6 +178,22 @@ ILAP:UseCaseAibelToCOPNO | ... | @@ -174,6 +178,22 @@ ILAP:UseCaseAibelToCOPNO |
174 | ILAP:hasSourceApplicaton | 178 | ILAP:hasSourceApplicaton |
175 | ILAP:Safran . | 179 | ILAP:Safran . |
176 | 180 | ||
181 | +ILAP:UserField | ||
182 | + rdfs:subClassOf | ||
183 | + [ rdf:type owl:Restriction ; | ||
184 | + owl:onDataRange xsd:string ; | ||
185 | + owl:onProperty ILAP:hasValueSource ; | ||
186 | + owl:qualifiedCardinality | ||
187 | + "1"^^xsd:nonNegativeInteger | ||
188 | + ] ; | ||
189 | + rdfs:subClassOf | ||
190 | + [ rdf:type owl:Restriction ; | ||
191 | + owl:onDataRange xsd:string ; | ||
192 | + owl:onProperty ILAP:hasValue ; | ||
193 | + owl:qualifiedCardinality | ||
194 | + "1"^^xsd:nonNegativeInteger | ||
195 | + ] . | ||
196 | + | ||
177 | ILAP:WorkOrder_1 | 197 | ILAP:WorkOrder_1 |
178 | rdf:type ILAP:WorkOrder ; | 198 | rdf:type ILAP:WorkOrder ; |
179 | rdfs:label "Work order 1"^^xsd:string . | 199 | rdfs:label "Work order 1"^^xsd:string . |
... | @@ -195,3 +215,9 @@ ILAP:hasUserField | ... | @@ -195,3 +215,9 @@ ILAP:hasUserField |
195 | 215 | ||
196 | ILAP:hasUserFieldSource | 216 | ILAP:hasUserFieldSource |
197 | rdfs:range ILAP:UserField . | 217 | rdfs:range ILAP:UserField . |
218 | + | ||
219 | +ILAP:hasValue | ||
220 | + rdfs:domain ILAP:UserField . | ||
221 | + | ||
222 | +ILAP:hasValueSource | ||
223 | + rdfs:domain ILAP:UserField . | ... | ... |
... | @@ -229,12 +229,12 @@ USERFIELDS:hasWBS5 | ... | @@ -229,12 +229,12 @@ USERFIELDS:hasWBS5 |
229 | rdfs:label "WBS5" . | 229 | rdfs:label "WBS5" . |
230 | 230 | ||
231 | USERFIELDS:hasWorkOrder | 231 | USERFIELDS:hasWorkOrder |
232 | - rdf:type ILAP:UserField , ILAP:WorkOrder ; | 232 | + rdf:type ILAP:WorkOrder , ILAP:UserField ; |
233 | rdfs:label "Work order" . | 233 | rdfs:label "Work order" . |
234 | 234 | ||
235 | ILAP:UserField | 235 | ILAP:UserField |
236 | rdf:type owl:Class ; | 236 | rdf:type owl:Class ; |
237 | - rdfs:subClassOf <http://posccaesar.org/rdl/RDS13103560> , owl:Thing . | 237 | + rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS13103560> . |
238 | 238 | ||
239 | ILAP:hasUserField | 239 | ILAP:hasUserField |
240 | rdf:type owl:ObjectProperty ; | 240 | rdf:type owl:ObjectProperty ; |
... | @@ -242,10 +242,10 @@ ILAP:hasUserField | ... | @@ -242,10 +242,10 @@ ILAP:hasUserField |
242 | 242 | ||
243 | ILAP:hasValue | 243 | ILAP:hasValue |
244 | rdf:type owl:DatatypeProperty ; | 244 | rdf:type owl:DatatypeProperty ; |
245 | - rdfs:domain USERFIELDS:hasWBS4 , USERFIELDS:hasCause , USERFIELDS:hasCustomerWBS3 , USERFIELDS:hasProjectCode , USERFIELDS:hasAreaCode , USERFIELDS:hasCauseCategory , USERFIELDS:hasNetwork , USERFIELDS:hasPortfolio , USERFIELDS:hasHabitat , USERFIELDS:hasCommissioningPackage , USERFIELDS:hasAssignment , USERFIELDS:hasWBS3 , USERFIELDS:hasProcurementPackage , USERFIELDS:hasSubProjectType , USERFIELDS:hasCompletionStatus , USERFIELDS:hasWBS5 , USERFIELDS:hasKPIStatus , USERFIELDS:hasExecutionSubDiscipline , USERFIELDS:hasIndexCode , USERFIELDS:hasArea , USERFIELDS:hasSectionStatus , USERFIELDS:hasContractType , USERFIELDS:hasCTR , ILAP:hasUserField , USERFIELDS:hasPartProject , USERFIELDS:hasWorkOrder , USERFIELDS:hasActivityProgress , USERFIELDS:hasWBS1 , USERFIELDS:hasNotification , USERFIELDS:hasBuildingBlock , USERFIELDS:hasReporting , USERFIELDS:hasShutDownPeriod , USERFIELDS:hasRank , USERFIELDS:hasOwnerDepartment , USERFIELDS:hasSystemType , USERFIELDS:hasExecutionMilestone , USERFIELDS:hasSection , USERFIELDS:hasSRGL , USERFIELDS:hasCustomerWBS1 , USERFIELDS:hasLocationOnPlatform , USERFIELDS:hasCustomerWBS2 , USERFIELDS:hasQuality , USERFIELDS:hasDelivery , USERFIELDS:hasGeographicLocation , USERFIELDS:hasCostBreakdownStructure , USERFIELDS:hasCostCenter , USERFIELDS:hasModificationPackage , USERFIELDS:hasLocationOfWork , USERFIELDS:hasMechanicalCompletionPackage , USERFIELDS:hasJobCardStatus , USERFIELDS:hasCriticalPath , USERFIELDS:hasWBS2 , USERFIELDS:hasShaft , USERFIELDS:hasBudgetYear , USERFIELDS:hasProjectType , USERFIELDS:hasSupplierATS ; | 245 | + rdfs:domain USERFIELDS:hasWBS4 , USERFIELDS:hasCause , USERFIELDS:hasCustomerWBS3 , USERFIELDS:hasProjectCode , USERFIELDS:hasAreaCode , USERFIELDS:hasCauseCategory , USERFIELDS:hasNetwork , USERFIELDS:hasPortfolio , USERFIELDS:hasHabitat , USERFIELDS:hasCommissioningPackage , USERFIELDS:hasAssignment , USERFIELDS:hasWBS3 , USERFIELDS:hasProcurementPackage , USERFIELDS:hasSubProjectType , USERFIELDS:hasCompletionStatus , USERFIELDS:hasWBS5 , USERFIELDS:hasKPIStatus , USERFIELDS:hasExecutionSubDiscipline , USERFIELDS:hasArea , USERFIELDS:hasSectionStatus , USERFIELDS:hasContractType , USERFIELDS:hasCTR , USERFIELDS:hasPartProject , USERFIELDS:hasWorkOrder , USERFIELDS:hasActivityProgress , USERFIELDS:hasWBS1 , USERFIELDS:hasNotification , USERFIELDS:hasBuildingBlock , USERFIELDS:hasReporting , USERFIELDS:hasShutDownPeriod , USERFIELDS:hasRank , USERFIELDS:hasOwnerDepartment , USERFIELDS:hasSystemType , USERFIELDS:hasExecutionMilestone , USERFIELDS:hasSection , USERFIELDS:hasSRGL , USERFIELDS:hasCustomerWBS1 , USERFIELDS:hasLocationOnPlatform , USERFIELDS:hasCustomerWBS2 , USERFIELDS:hasQuality , USERFIELDS:hasGeographicLocation , USERFIELDS:hasCostBreakdownStructure , USERFIELDS:hasCostCenter , USERFIELDS:hasModificationPackage , USERFIELDS:hasLocationOfWork , USERFIELDS:hasMechanicalCompletionPackage , USERFIELDS:hasJobCardStatus , USERFIELDS:hasCriticalPath , USERFIELDS:hasWBS2 , USERFIELDS:hasShaft , USERFIELDS:hasBudgetYear , USERFIELDS:hasProjectType , USERFIELDS:hasSupplierATS ; |
246 | rdfs:range xsd:string . | 246 | rdfs:range xsd:string . |
247 | 247 | ||
248 | ILAP:hasValueSource | 248 | ILAP:hasValueSource |
249 | rdf:type owl:DatatypeProperty ; | 249 | rdf:type owl:DatatypeProperty ; |
250 | - rdfs:domain USERFIELDS:hasBuildingBlock , USERFIELDS:hasCostBreakdownStructure , USERFIELDS:hasSection , USERFIELDS:hasCustomerWBS3 , USERFIELDS:hasHabitat , USERFIELDS:hasRank , USERFIELDS:hasProcurementPackage , USERFIELDS:hasWorkOrder , USERFIELDS:hasActivityProgress , USERFIELDS:hasNetwork , USERFIELDS:hasAreaCode , USERFIELDS:hasContractType , USERFIELDS:hasOwnerDepartment , USERFIELDS:hasWBS1 , USERFIELDS:hasCostCenter , USERFIELDS:hasIndexCode , USERFIELDS:hasWBS2 , USERFIELDS:hasProjectCode , USERFIELDS:hasMechanicalCompletionPackage , ILAP:hasUserField , USERFIELDS:hasCommissioningPackage , USERFIELDS:hasPortfolio , USERFIELDS:hasProjectType , USERFIELDS:hasCustomerWBS1 , USERFIELDS:hasExecutionSubDiscipline , USERFIELDS:hasKPIStatus , USERFIELDS:hasDelivery , USERFIELDS:hasNotification , USERFIELDS:hasSectionStatus , USERFIELDS:hasCauseCategory , USERFIELDS:hasCTR , USERFIELDS:hasWBS4 , USERFIELDS:hasCriticalPath , USERFIELDS:hasModificationPackage , USERFIELDS:hasSRGL , USERFIELDS:hasWBS3 , USERFIELDS:hasBudgetYear , USERFIELDS:hasReporting , USERFIELDS:hasGeographicLocation , USERFIELDS:hasAssignment , USERFIELDS:hasSystemType , USERFIELDS:hasCompletionStatus , USERFIELDS:hasExecutionMilestone , USERFIELDS:hasCustomerWBS2 , USERFIELDS:hasQuality , USERFIELDS:hasLocationOfWork , USERFIELDS:hasPartProject , USERFIELDS:hasShaft , USERFIELDS:hasShutDownPeriod , USERFIELDS:hasSubProjectType , USERFIELDS:hasWBS5 , USERFIELDS:hasLocationOnPlatform , USERFIELDS:hasCause , USERFIELDS:hasSupplierATS , USERFIELDS:hasArea , USERFIELDS:hasJobCardStatus ; | 250 | + rdfs:domain USERFIELDS:hasBuildingBlock , USERFIELDS:hasCostBreakdownStructure , USERFIELDS:hasSection , USERFIELDS:hasCustomerWBS3 , USERFIELDS:hasHabitat , USERFIELDS:hasRank , USERFIELDS:hasProcurementPackage , USERFIELDS:hasWorkOrder , USERFIELDS:hasActivityProgress , USERFIELDS:hasNetwork , USERFIELDS:hasAreaCode , USERFIELDS:hasContractType , USERFIELDS:hasOwnerDepartment , USERFIELDS:hasWBS1 , USERFIELDS:hasCostCenter , USERFIELDS:hasWBS2 , USERFIELDS:hasProjectCode , USERFIELDS:hasMechanicalCompletionPackage , USERFIELDS:hasCommissioningPackage , USERFIELDS:hasPortfolio , USERFIELDS:hasProjectType , USERFIELDS:hasCustomerWBS1 , USERFIELDS:hasExecutionSubDiscipline , USERFIELDS:hasKPIStatus , USERFIELDS:hasNotification , USERFIELDS:hasSectionStatus , USERFIELDS:hasCauseCategory , USERFIELDS:hasCTR , USERFIELDS:hasWBS4 , USERFIELDS:hasCriticalPath , USERFIELDS:hasModificationPackage , USERFIELDS:hasSRGL , USERFIELDS:hasWBS3 , USERFIELDS:hasBudgetYear , USERFIELDS:hasReporting , USERFIELDS:hasGeographicLocation , USERFIELDS:hasAssignment , USERFIELDS:hasSystemType , USERFIELDS:hasCompletionStatus , USERFIELDS:hasExecutionMilestone , USERFIELDS:hasCustomerWBS2 , USERFIELDS:hasQuality , USERFIELDS:hasLocationOfWork , USERFIELDS:hasShutDownPeriod , USERFIELDS:hasShaft , USERFIELDS:hasPartProject , USERFIELDS:hasWBS5 , USERFIELDS:hasSubProjectType , USERFIELDS:hasLocationOnPlatform , USERFIELDS:hasCause , USERFIELDS:hasSupplierATS , USERFIELDS:hasArea , USERFIELDS:hasJobCardStatus ; |
251 | rdfs:range xsd:string . | 251 | rdfs:range xsd:string . | ... | ... |
-
Please register or login to post a comment