Tore Christiansen

Updated several small errors and changed the Part 2 URI

Showing 1 changed file with 229 additions and 204 deletions
...@@ -25,40 +25,40 @@ ptrn:Bar ...@@ -25,40 +25,40 @@ ptrn:Bar
25 rdfs:label "Bar"^^xsd:string ; 25 rdfs:label "Bar"^^xsd:string ;
26 rdfs:subClassOf ptrn:OwnRDL , <http://posccaesar.org/rdl/RDS1314539> . 26 rdfs:subClassOf ptrn:OwnRDL , <http://posccaesar.org/rdl/RDS1314539> .
27 27
28 -ptrn:ClassificationOfPumpImpellerClassOfClass 28 +ptrn:ClassificationOfPumpImpellerClass
29 - rdf:type ptrn:TemplateInstance , ptrn:ClassificationSignatureForClassOfClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ; 29 + rdf:type ptrn:ClassificationSignatureForClassOfClass , ptrn:TemplateInstanceForClassOfClass ;
30 - rdfs:label "Classification of Pump Impeller Class of Class"^^xsd:string ; 30 + rdfs:label "Classification of Pump Impeller Class"^^xsd:string ;
31 ptrn:hasClassOfClassOfClassified 31 ptrn:hasClassOfClassOfClassified
32 ptrn:PumpImpellerClass ; 32 ptrn:PumpImpellerClass ;
33 ptrn:hasClassOfClassOfClassifier 33 ptrn:hasClassOfClassOfClassifier
34 ptrn:ISO15926-4Class . 34 ptrn:ISO15926-4Class .
35 35
36 ptrn:ClassificationOfPumpImpellerClassOfIndividual 36 ptrn:ClassificationOfPumpImpellerClassOfIndividual
37 - rdf:type ptrn:ClassificationSignatureForClassOfIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 37 + rdf:type ptrn:ClassificationSignatureForClassOfIndividual , ptrn:TemplateInstanceForClassOfIndividual ;
38 - rdfs:label "Classification of Pump Impeller Class of Individual"^^xsd:string ; 38 + rdfs:label "Classification of Open Pump Impeller"^^xsd:string ;
39 ptrn:hasClassOfClassified 39 ptrn:hasClassOfClassified
40 ptrn:OpenPumpImpeller ; 40 ptrn:OpenPumpImpeller ;
41 ptrn:hasClassOfClassifier 41 ptrn:hasClassOfClassifier
42 ptrn:PumpImpellerTypeClass . 42 ptrn:PumpImpellerTypeClass .
43 43
44 ptrn:ClassificationOfPumpImpellerIndividual 44 ptrn:ClassificationOfPumpImpellerIndividual
45 - rdf:type ptrn:TemplateInstance , ptrn:ClassificationSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ; 45 + rdf:type ptrn:ClassificationSignatureForIndividual , ptrn:TemplateInstanceForIndividual ;
46 - rdfs:label "Classification of Pump Impeller Individual"^^xsd:string ; 46 + rdfs:label "Classification of Impeller Individual"^^xsd:string ;
47 ptrn:hasIndividualOfClassified 47 ptrn:hasIndividualOfClassified
48 ptrn:Impeller_ME03-983498 ; 48 ptrn:Impeller_ME03-983498 ;
49 ptrn:hasIndividualOfClassifier 49 ptrn:hasIndividualOfClassifier
50 ptrn:PumpImpeller . 50 ptrn:PumpImpeller .
51 51
52 ptrn:ClassificationOfStraightLinearDistanceClassOfRelationship 52 ptrn:ClassificationOfStraightLinearDistanceClassOfRelationship
53 - rdf:type ptrn:ClassificationSignatureForClassOfRelationship , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 53 + rdf:type ptrn:ClassificationSignatureForClassOfRelationship , ptrn:TemplateInstanceForClassOfIndividual ;
54 - rdfs:label "Classification of Straight Linear Distance Class of Relationship"^^xsd:string ; 54 + rdfs:label "Classification of Straight Linear Distance"^^xsd:string ;
55 ptrn:hasClassOfRelationshipOfClassified 55 ptrn:hasClassOfRelationshipOfClassified
56 ptrn:StraightLinearDistance ; 56 ptrn:StraightLinearDistance ;
57 ptrn:hasClassOfRelationshipOfClassifier 57 ptrn:hasClassOfRelationshipOfClassifier
58 ptrn:StraightLinearDistanceClass . 58 ptrn:StraightLinearDistanceClass .
59 59
60 ptrn:ClassificationOfStraightLinearDistanceRelationship 60 ptrn:ClassificationOfStraightLinearDistanceRelationship
61 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:ClassificationSignatureForRelationship , ptrn:TemplateInstance ; 61 + rdf:type ptrn:ClassificationSignatureForRelationship , ptrn:TemplateInstanceForIndividual ;
62 rdfs:label "Classification of Straight Linear Distance Relationship"^^xsd:string ; 62 rdfs:label "Classification of Straight Linear Distance Relationship"^^xsd:string ;
63 ptrn:hasRelationshipOfClassified 63 ptrn:hasRelationshipOfClassified
64 ptrn:StraightLinearDistance_1 ; 64 ptrn:StraightLinearDistance_1 ;
...@@ -227,23 +227,23 @@ ptrn:Company_1 ...@@ -227,23 +227,23 @@ ptrn:Company_1
227 rdf:type ptrn:Company ; 227 rdf:type ptrn:Company ;
228 rdfs:label "Company 1"^^xsd:string . 228 rdfs:label "Company 1"^^xsd:string .
229 229
230 -ptrn:CompositionOfPumpClassOfClass 230 +ptrn:CompositionOfPumpClass
231 - rdf:type ptrn:CompositionSignatureForClassOfClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 231 + rdf:type ptrn:TemplateInstanceForClassOfClass , ptrn:CompositionSignatureForClassOfClass ;
232 - rdfs:label "Composition of Pump Class of Class"^^xsd:string ; 232 + rdfs:label "Composition of Pump Class from Pump Impeller Class"^^xsd:string ;
233 ptrn:hasClassOfClassOfPart 233 ptrn:hasClassOfClassOfPart
234 ptrn:PumpImpellerClass ; 234 ptrn:PumpImpellerClass ;
235 ptrn:hasClassOfClassOfWhole 235 ptrn:hasClassOfClassOfWhole
236 ptrn:PumpClass . 236 ptrn:PumpClass .
237 237
238 ptrn:CompositionOfPumpClassOfIndividual 238 ptrn:CompositionOfPumpClassOfIndividual
239 - rdf:type ptrn:CompositionSignatureForClassOfIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 239 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:CompositionSignatureForClassOfIndividual ;
240 - rdfs:label "Composition of Pump Class of Individual"^^xsd:string ; 240 + rdfs:label "Composition of Pump from Pump Impeller"^^xsd:string ;
241 ptrn:hasClassOfPart ptrn:PumpImpeller ; 241 ptrn:hasClassOfPart ptrn:PumpImpeller ;
242 ptrn:hasClassOfWhole 242 ptrn:hasClassOfWhole
243 ptrn:Pump . 243 ptrn:Pump .
244 244
245 ptrn:CompositionOfPumpIndividual 245 ptrn:CompositionOfPumpIndividual
246 - rdf:type ptrn:CompositionSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , <http://posccaesar.org/rdl/RDS364686479> , ptrn:TemplateInstance ; 246 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:CompositionSignatureForIndividual ;
247 rdfs:label "Composition of Pump Individual"^^xsd:string ; 247 rdfs:label "Composition of Pump Individual"^^xsd:string ;
248 ptrn:hasIndividualOfPart 248 ptrn:hasIndividualOfPart
249 ptrn:Impeller_ME03-983498 ; 249 ptrn:Impeller_ME03-983498 ;
...@@ -314,6 +314,10 @@ ptrn:CompositionSignatureForClassOfIndividual ...@@ -314,6 +314,10 @@ ptrn:CompositionSignatureForClassOfIndividual
314 ]) 314 ])
315 ] . 315 ] .
316 316
317 +ptrn:CompositionSignatureForClassOfIndividual_1
318 + rdf:type ptrn:CompositionSignatureForClassOfIndividual ;
319 + rdfs:label "Composition signature for class of individual 1"^^xsd:string .
320 +
317 ptrn:CompositionSignatureForIndividual 321 ptrn:CompositionSignatureForIndividual
318 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , owl:Class , ptrn:CompositionPattern ; 322 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , owl:Class , ptrn:CompositionPattern ;
319 rdfs:label "Composition Template Signature for Individual"^^xsd:string ; 323 rdfs:label "Composition Template Signature for Individual"^^xsd:string ;
...@@ -321,39 +325,43 @@ ptrn:CompositionSignatureForIndividual ...@@ -321,39 +325,43 @@ ptrn:CompositionSignatureForIndividual
321 rdfs:subClassOf 325 rdfs:subClassOf
322 [ rdf:type owl:Class ; 326 [ rdf:type owl:Class ;
323 owl:intersectionOf ([ rdf:type owl:Restriction ; 327 owl:intersectionOf ([ rdf:type owl:Restriction ;
324 - owl:allValuesFrom owl:Thing ; 328 + owl:allValuesFrom ptrn:OwnRDL ;
325 - owl:onProperty ptrn:hasIndividualOfPart 329 + owl:onProperty ptrn:hasIndividualOfWhole
326 ] [ rdf:type owl:Restriction ; 330 ] [ rdf:type owl:Restriction ;
327 - owl:onClass owl:Thing ; 331 + owl:onClass ptrn:OwnRDL ;
328 - owl:onProperty ptrn:hasIndividualOfPart ; 332 + owl:onProperty ptrn:hasIndividualOfWhole ;
329 owl:qualifiedCardinality 333 owl:qualifiedCardinality
330 "1"^^xsd:nonNegativeInteger 334 "1"^^xsd:nonNegativeInteger
335 + ] [ rdf:type owl:Class ;
336 + owl:complementOf owl:Class
331 ]) 337 ])
332 ] ; 338 ] ;
333 rdfs:subClassOf 339 rdfs:subClassOf
334 [ rdf:type owl:Class ; 340 [ rdf:type owl:Class ;
335 owl:intersectionOf ([ rdf:type owl:Restriction ; 341 owl:intersectionOf ([ rdf:type owl:Restriction ;
336 - owl:allValuesFrom owl:Thing ; 342 + owl:allValuesFrom ptrn:OwnRDL ;
337 - owl:onProperty ptrn:hasIndividualOfWhole 343 + owl:onProperty ptrn:hasIndividualOfPart
338 ] [ rdf:type owl:Restriction ; 344 ] [ rdf:type owl:Restriction ;
339 - owl:onClass owl:Thing ; 345 + owl:onClass ptrn:OwnRDL ;
340 - owl:onProperty ptrn:hasIndividualOfWhole ; 346 + owl:onProperty ptrn:hasIndividualOfPart ;
341 owl:qualifiedCardinality 347 owl:qualifiedCardinality
342 "1"^^xsd:nonNegativeInteger 348 "1"^^xsd:nonNegativeInteger
349 + ] [ rdf:type owl:Class ;
350 + owl:complementOf owl:Class
343 ]) 351 ])
344 ] . 352 ] .
345 353
346 -ptrn:ConnectionOfPipeAndFangeClassOfIndividual 354 +ptrn:ConnectionOfPipeAndFlangeClassOfIndividual
347 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:ConnectionSignatureForClass , ptrn:TemplateInstance ; 355 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:ConnectionSignatureForClass ;
348 - rdfs:label "Connection of Pipe and Flange Class of Individual"^^xsd:string ; 356 + rdfs:label "Connection of Pipe and Pipe Flange"^^xsd:string ;
349 ptrn:hasClassOfSide1 357 ptrn:hasClassOfSide1
350 ptrn:Pipe ; 358 ptrn:Pipe ;
351 ptrn:hasClassOfSide2 359 ptrn:hasClassOfSide2
352 ptrn:PipeFlange . 360 ptrn:PipeFlange .
353 361
354 ptrn:ConnectionOfPipeAndFlangeIndividual 362 ptrn:ConnectionOfPipeAndFlangeIndividual
355 - rdf:type ptrn:ConnectionSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 363 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:ConnectionSignatureForIndividual ;
356 - rdfs:label "Connection of Pipe and lnge Individual"^^xsd:string ; 364 + rdfs:label "Connection of Pipe and Flange Individuals"^^xsd:string ;
357 ptrn:hasIndividualOfSide1 365 ptrn:hasIndividualOfSide1
358 ptrn:Pipe1 ; 366 ptrn:Pipe1 ;
359 ptrn:hasIndividualOfSide2 367 ptrn:hasIndividualOfSide2
...@@ -422,16 +430,16 @@ ptrn:ConnectionSignatureForIndividual ...@@ -422,16 +430,16 @@ ptrn:ConnectionSignatureForIndividual
422 ]) 430 ])
423 ] . 431 ] .
424 432
425 -ptrn:ContainmentOfFluidInImpellerInletClassOfIndividual 433 +ptrn:ContainmentOfFluidByImpellerInletClassOfIndividual
426 - rdf:type ptrn:ContainmentSignatureForClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 434 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:ContainmentSignatureForClass ;
427 - rdfs:label "Containment of Fluid in Impeller Inlet Class of Individual"^^xsd:string ; 435 + rdfs:label "Containment of Fluid Stream by Impeller Suction Inlet"^^xsd:string ;
428 ptrn:hasClassOfLocated 436 ptrn:hasClassOfLocated
429 ptrn:InletFluidStream ; 437 ptrn:InletFluidStream ;
430 ptrn:hasClassOfLocator 438 ptrn:hasClassOfLocator
431 ptrn:ImpellerSuctionInlet . 439 ptrn:ImpellerSuctionInlet .
432 440
433 -ptrn:ContainmentOfImpellerInletByPumpIndividual 441 +ptrn:ContainmentOfImpellerByPumpIndividual
434 - rdf:type ptrn:ContainmentSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 442 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:ContainmentSignatureForIndividual ;
435 rdfs:label "Containment of Impeller by Pump Individual"^^xsd:string ; 443 rdfs:label "Containment of Impeller by Pump Individual"^^xsd:string ;
436 ptrn:hasIndividualOfLocated 444 ptrn:hasIndividualOfLocated
437 ptrn:Impeller_ME03-983498 ; 445 ptrn:Impeller_ME03-983498 ;
...@@ -507,17 +515,17 @@ ptrn:CoolingPump ...@@ -507,17 +515,17 @@ ptrn:CoolingPump
507 rdfs:subClassOf ptrn:Pump ; 515 rdfs:subClassOf ptrn:Pump ;
508 owl:sameAs <http://posccaesar.org/rdl/RDS12957961> . 516 owl:sameAs <http://posccaesar.org/rdl/RDS12957961> .
509 517
510 -ptrn:DefinitionOfStandardPumpClassOfClass 518 +ptrn:DefinitionOfStandardPumpClass
511 - rdf:type ptrn:DefinitionSignatureForClassOfClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 519 + rdf:type ptrn:TemplateInstanceForClassOfClass , ptrn:DefinitionSignatureForClassOfClass ;
512 - rdfs:label "Definition of Standard Pump Class of Class"^^xsd:string ; 520 + rdfs:label "Definition of Standard Pump Class"^^xsd:string ;
513 ptrn:hasClassOfClassOfDefined 521 ptrn:hasClassOfClassOfDefined
514 ptrn:StandardPumpClass ; 522 ptrn:StandardPumpClass ;
515 ptrn:hasClassOfClassOfDefinition 523 ptrn:hasClassOfClassOfDefinition
516 "A standard artefact class which is a class of pumps defined by a standardization body"^^xsd:string . 524 "A standard artefact class which is a class of pumps defined by a standardization body"^^xsd:string .
517 525
518 ptrn:DefinitionOfStandardPumpClassOfIndividual 526 ptrn:DefinitionOfStandardPumpClassOfIndividual
519 - rdf:type ptrn:DefinitionSignatureForClassOfIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 527 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:DefinitionSignatureForClassOfIndividual ;
520 - rdfs:label "Definition of Standard Pump Class of Individual"^^xsd:string ; 528 + rdfs:label "Definition of Standard Pump"^^xsd:string ;
521 ptrn:hasClassOfDefined 529 ptrn:hasClassOfDefined
522 ptrn:StandardPump ; 530 ptrn:StandardPump ;
523 ptrn:hasClassOfDefinition 531 ptrn:hasClassOfDefinition
...@@ -525,7 +533,7 @@ ptrn:DefinitionOfStandardPumpClassOfIndividual ...@@ -525,7 +533,7 @@ ptrn:DefinitionOfStandardPumpClassOfIndividual
525 or is made according to a standard"""^^xsd:string . 533 or is made according to a standard"""^^xsd:string .
526 534
527 ptrn:DefinitionOfStandardPumpIndividual 535 ptrn:DefinitionOfStandardPumpIndividual
528 - rdf:type ptrn:DefinitionSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 536 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:DefinitionSignatureForIndividual ;
529 rdfs:label "Definition of Standard Pump Individual"^^xsd:string ; 537 rdfs:label "Definition of Standard Pump Individual"^^xsd:string ;
530 ptrn:hasIndividualOfDefined 538 ptrn:hasIndividualOfDefined
531 ptrn:StandardPump1 ; 539 ptrn:StandardPump1 ;
...@@ -708,33 +716,33 @@ ptrn:EventCausalitySignatureForIndividual ...@@ -708,33 +716,33 @@ ptrn:EventCausalitySignatureForIndividual
708 ]) 716 ])
709 ] . 717 ] .
710 718
711 -ptrn:EventCausalityWellboreDrillingClassOfBegun 719 +ptrn:EventCausalityToBeginWellboreDrillingClassOfIndividual
712 - rdf:type ptrn:EventCausalitySignatureForClassOfBegun , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 720 + rdf:type ptrn:EventCausalitySignatureForClassOfBegun , ptrn:TemplateInstanceForClassOfIndividual ;
713 - rdfs:label "Event CausalityWellbore Drilling Class of Begun"^^xsd:string ; 721 + rdfs:label "Event Causality for Wellbore Drilling Start Caused by Welllbore Drilling"^^xsd:string ;
714 ptrn:hasClassOfBegun 722 ptrn:hasClassOfBegun
715 ptrn:WellboreDrillingStart ; 723 ptrn:WellboreDrillingStart ;
716 ptrn:hasClassOfCauser 724 ptrn:hasClassOfCauser
717 ptrn:WellboreDrilling . 725 ptrn:WellboreDrilling .
718 726
719 -ptrn:EventCausalityWellboreDrillingClassOfEnded 727 +ptrn:EventCausalityToBeginWellboreDrillingIndividual
720 - rdf:type ptrn:EventCausalitySignatureForClassOfEnded , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 728 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:EventCausalitySignatureForIndividual ;
721 - rdfs:label "Event Causality Wellbore Drilling Class of Ended"^^xsd:string ; 729 + rdfs:label "Event Causality for Wellbore Drilling Start Caused by Welllbore Drilling Individual"^^xsd:string ;
722 - ptrn:hasClassOfCauser
723 - ptrn:WellboreDrillingEnd ;
724 - ptrn:hasClassOfEnded
725 - ptrn:WellboreDrilling .
726 -
727 -ptrn:EventCausalityWellboreDrillingIndividualOfBegun
728 - rdf:type ptrn:EventCausalitySignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ;
729 - rdfs:label "Event causality Welllbore Drilling Individual of Begun"^^xsd:string ;
730 ptrn:hasIndividualOfCaused 730 ptrn:hasIndividualOfCaused
731 ptrn:WelllboreDrillingStart1 ; 731 ptrn:WelllboreDrillingStart1 ;
732 ptrn:hasIndividualOfCauser 732 ptrn:hasIndividualOfCauser
733 ptrn:WellboreDrilling1 . 733 ptrn:WellboreDrilling1 .
734 734
735 -ptrn:EventCausalityWellboreDrillingIndividualOfEnded 735 +ptrn:EventCausalityToEndWellboreDrillingClassOfIndividual
736 - rdf:type ptrn:EventCausalitySignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 736 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:EventCausalitySignatureForClassOfEnded ;
737 - rdfs:label "Event Causality Wellbore Drilling Iindividual of ended"^^xsd:string ; 737 + rdfs:label "Event Causality for Wellbore Drilling End Caused by Welllbore Drilling"^^xsd:string ;
738 + ptrn:hasClassOfCauser
739 + ptrn:WellboreDrillingEnd ;
740 + ptrn:hasClassOfEnded
741 + ptrn:WellboreDrilling .
742 +
743 +ptrn:EventCausalityToEndWellboreDrillingIndividual
744 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:EventCausalitySignatureForIndividual ;
745 + rdfs:label "Event Causality for Wellbore Drilling End Caused by Welllbore Drilling Individual"^^xsd:string ;
738 ptrn:hasIndividualOfCaused 746 ptrn:hasIndividualOfCaused
739 ptrn:WellboreDrillingEnd1 ; 747 ptrn:WellboreDrillingEnd1 ;
740 ptrn:hasIndividualOfCauser 748 ptrn:hasIndividualOfCauser
...@@ -764,19 +772,21 @@ ptrn:FrankMohnSubmersiblePumpClass ...@@ -764,19 +772,21 @@ ptrn:FrankMohnSubmersiblePumpClass
764 rdfs:label "Frank mohn submersible pump class"^^xsd:string ; 772 rdfs:label "Frank mohn submersible pump class"^^xsd:string ;
765 rdfs:subClassOf ptrn:FrankMohnPumpClass , <http://posccaesar.org/rdl/RDS252764> . 773 rdfs:subClassOf ptrn:FrankMohnPumpClass , <http://posccaesar.org/rdl/RDS252764> .
766 774
767 -ptrn:FunctionalMappingDensityToVelocityOfSoundForClass 775 +ptrn:FunctionalMappingBetweenDensityAndVelocityOfSoundClassOfIndividual
768 - rdf:type ptrn:FunctionalMappingSignatureForClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 776 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:FunctionalMappingSignatureForClass ;
769 - rdfs:label "Functional Mapping Density to Velocity of Sound for Class"^^xsd:string ; 777 + rdfs:label "Functional Mapping between Density and Velocity of Sound"^^xsd:string ;
770 ptrn:hasClassOfInput 778 ptrn:hasClassOfInput
771 ptrn:Density ; 779 ptrn:Density ;
772 ptrn:hasClassOfResult 780 ptrn:hasClassOfResult
773 ptrn:VelocityOfSound . 781 ptrn:VelocityOfSound .
774 782
775 -ptrn:FunctionalMappingOfGravitationalConstantToAccelerationOfGravityForIndividual 783 +ptrn:FunctionalMappingBetweenGravitationalConstantAndAccelerationOfGravityIndividual
776 - rdf:type ptrn:TemplateInstance , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:FunctionalMappingSignatureForIndividual ; 784 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:FunctionalMappingSignatureForIndividual ;
777 - rdfs:label "Functional Mapping of Gravitational Constant to Acceleration of Gravity for Individual"^^xsd:string ; 785 + rdfs:label "Functional Mapping between Gravitational Constant and Acceleration of Gravity Individual"^^xsd:string ;
778 - ptrn:hasInput ptrn:GravitationalConstant ; 786 + ptrn:hasIndividualOfInput
779 - ptrn:hasResult ptrn:AccelerationOfGravity . 787 + ptrn:GravitationalConstant ;
788 + ptrn:hasIndividualOfResult
789 + ptrn:AccelerationOfGravity .
780 790
781 ptrn:FunctionalMappingPattern 791 ptrn:FunctionalMappingPattern
782 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ; 792 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ;
...@@ -926,22 +936,30 @@ ptrn:ISOTS15926-4InformationClass ...@@ -926,22 +936,30 @@ ptrn:ISOTS15926-4InformationClass
926 rdfs:label "ISO TS 15926-4 Information class"^^xsd:string ; 936 rdfs:label "ISO TS 15926-4 Information class"^^xsd:string ;
927 rdfs:subClassOf ptrn:OwnRDL , <http://posccaesar.org/rdl/RDS4316259636> . 937 rdfs:subClassOf ptrn:OwnRDL , <http://posccaesar.org/rdl/RDS4316259636> .
928 938
939 +ptrn:IdentificationOfPumpImpellerClass
940 + rdf:type ptrn:TemplateInstanceForClassOfClass , ptrn:IdentificationSignatureForClassOfClass ;
941 + rdfs:label "Identification of Pump Impeller Class"^^xsd:string ;
942 + ptrn:hasClassOfClassOfIdentified
943 + ptrn:PumpImpellerClass ;
944 + ptrn:hasClassOfClassOfIdentifier
945 + <http://posccaesar.org/rdl/RDS245789> .
946 +
947 +ptrn:IdentificationOfPumpImpellerClassOfIndividual
948 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:IdentificationSignatureForClassOfIndividual ;
949 + rdfs:label "Identification of Single Suction Pump Impeller"^^xsd:string ;
950 + ptrn:hasClassOfIdentified
951 + ptrn:SingleSuctionPumpImpeller ;
952 + ptrn:hasClassOfIdentifier
953 + <http://posccaesar.org/rdl/RDS432494> .
954 +
929 ptrn:IdentificationOfPumpImpellerIndividual 955 ptrn:IdentificationOfPumpImpellerIndividual
930 - rdf:type ptrn:IdentificationSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 956 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:IdentificationSignatureForIndividual ;
931 rdfs:label "Identification tof Pump Impeller Individual"^^xsd:string ; 957 rdfs:label "Identification tof Pump Impeller Individual"^^xsd:string ;
932 ptrn:hasIndividualOfIdentified 958 ptrn:hasIndividualOfIdentified
933 ptrn:Impeller_ME03-983498 ; 959 ptrn:Impeller_ME03-983498 ;
934 ptrn:hasIndividualOfIdentifier 960 ptrn:hasIndividualOfIdentifier
935 <http://posccaesar.org/rdl/RDS364686596> . 961 <http://posccaesar.org/rdl/RDS364686596> .
936 962
937 -ptrn:IdentificationOfSingleSuctionPumpImpellerClassOfIndividual
938 - rdf:type ptrn:TemplateInstance , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:IdentificationSignatureForClassOfIndividual ;
939 - rdfs:label "Identification of Single Suction Pump Impeller Class of individual"^^xsd:string ;
940 - ptrn:hasClassOfIdentified
941 - ptrn:SingleSuctionPumpImpeller ;
942 - ptrn:hasClassOfIdentifier
943 - <http://posccaesar.org/rdl/RDS432494> .
944 -
945 ptrn:IdentificationPattern 963 ptrn:IdentificationPattern
946 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ; 964 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ;
947 rdfs:label "Identification Template Signature Pattern"^^xsd:string ; 965 rdfs:label "Identification Template Signature Pattern"^^xsd:string ;
...@@ -1034,14 +1052,6 @@ ptrn:IdentificationSignatureForIndividual ...@@ -1034,14 +1052,6 @@ ptrn:IdentificationSignatureForIndividual
1034 ]) 1052 ])
1035 ] . 1053 ] .
1036 1054
1037 -ptrn:IdentificationTemplateInstanceForClassOfClass
1038 - rdf:type ptrn:TemplateInstance , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:IdentificationSignatureForClassOfClass ;
1039 - rdfs:label "Identification template individual for class of class"^^xsd:string ;
1040 - ptrn:hasClassOfClassOfIdentified
1041 - ptrn:PumpImpellerClass ;
1042 - ptrn:hasClassOfClassOfIdentifier
1043 - <http://posccaesar.org/rdl/RDS245789> .
1044 -
1045 ptrn:ImpellerSuctionInlet 1055 ptrn:ImpellerSuctionInlet
1046 rdf:type ptrn:ImpellerSuctionInletClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> , owl:Class ; 1056 rdf:type ptrn:ImpellerSuctionInletClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> , owl:Class ;
1047 rdfs:label "Impeller suction inlet"^^xsd:string ; 1057 rdfs:label "Impeller suction inlet"^^xsd:string ;
...@@ -1115,22 +1125,22 @@ ptrn:OwnRDL ...@@ -1115,22 +1125,22 @@ ptrn:OwnRDL
1115 rdfs:label "Template RDL"^^xsd:string ; 1125 rdfs:label "Template RDL"^^xsd:string ;
1116 rdfs:subClassOf owl:Thing . 1126 rdfs:subClassOf owl:Thing .
1117 1127
1128 +ptrn:ParticipationOfPurchaserInPurchasingClassOfIndividual
1129 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:ParticipationSignatureForClass ;
1130 + rdfs:label "Participation of Purchaser in Purchasing"^^xsd:string ;
1131 + ptrn:hasClassOfParticipant
1132 + ptrn:Purchaser ;
1133 + ptrn:hasClassOfParticipation
1134 + ptrn:Purchasing .
1135 +
1118 ptrn:ParticipationOfPurchaserInPurchasingIndividual 1136 ptrn:ParticipationOfPurchaserInPurchasingIndividual
1119 - rdf:type ptrn:TemplateInstance , ptrn:ParticipationSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ; 1137 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:ParticipationSignatureForIndividual ;
1120 - rdfs:label "Participation of Purchaser in Purchasing Individual"^^xsd:string ; 1138 + rdfs:label "Participation of Purchaser Individual in Purchasing"^^xsd:string ;
1121 ptrn:hasIndividualOfParticipant 1139 ptrn:hasIndividualOfParticipant
1122 ptrn:Purchaser_1 ; 1140 ptrn:Purchaser_1 ;
1123 ptrn:hasIndividualOfParticipation 1141 ptrn:hasIndividualOfParticipation
1124 ptrn:Purchasing_1 . 1142 ptrn:Purchasing_1 .
1125 1143
1126 -ptrn:ParticipationOfPurchaser_InPurchasingClass
1127 - rdf:type ptrn:ParticipationSignatureForClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ;
1128 - rdfs:label "Participation of Purchaser in Purchasing Class"^^xsd:string ;
1129 - ptrn:hasClassOfParticipant
1130 - ptrn:Purchaser ;
1131 - ptrn:hasClassOfParticipation
1132 - ptrn:Purchasing .
1133 -
1134 ptrn:ParticipationPattern 1144 ptrn:ParticipationPattern
1135 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ; 1145 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ;
1136 rdfs:label "Participation Template Signature Pattern"^^xsd:string ; 1146 rdfs:label "Participation Template Signature Pattern"^^xsd:string ;
...@@ -1251,9 +1261,9 @@ ptrn:PropertyInstance ...@@ -1251,9 +1261,9 @@ ptrn:PropertyInstance
1251 rdfs:label "Property instance"^^xsd:string ; 1261 rdfs:label "Property instance"^^xsd:string ;
1252 rdfs:subClassOf ptrn:OwnRDL , <http://posccaesar.org/rdl/RDS326563111> . 1262 rdfs:subClassOf ptrn:OwnRDL , <http://posccaesar.org/rdl/RDS326563111> .
1253 1263
1254 -ptrn:PropertyMaximumPressureForHotWellPumpClass 1264 +ptrn:PropertyOfMaximumPressureForHotWellPumpClassOfIndividual
1255 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:PropertySignatureForClass , ptrn:TemplateInstance ; 1265 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:PropertySignatureForClass ;
1256 - rdfs:label "Property Maximum Pressure for Hot Well Pump Class"^^xsd:string ; 1266 + rdfs:label "Property of Maximum Pressure in Bar for Hot Well Pump"^^xsd:string ;
1257 ptrn:hasClassOfPossessor 1267 ptrn:hasClassOfPossessor
1258 ptrn:HotWellPump ; 1268 ptrn:HotWellPump ;
1259 ptrn:hasClassOfProperty 1269 ptrn:hasClassOfProperty
...@@ -1263,9 +1273,9 @@ ptrn:PropertyMaximumPressureForHotWellPumpClass ...@@ -1263,9 +1273,9 @@ ptrn:PropertyMaximumPressureForHotWellPumpClass
1263 ptrn:hasUnitOfMeasure 1273 ptrn:hasUnitOfMeasure
1264 ptrn:Bar . 1274 ptrn:Bar .
1265 1275
1266 -ptrn:PropertyMeasuredPressureForPumpIndividual 1276 +ptrn:PropertyOfMeasuredPressureForPumpIndividual
1267 - rdf:type ptrn:PropertySignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 1277 + rdf:type ptrn:PropertySignatureForIndividual , ptrn:TemplateInstanceForIndividual ;
1268 - rdfs:label "Property Measured Pressure for Pump Individual"^^xsd:string ; 1278 + rdfs:label "Property of Measured Pressure for Pump Individual"^^xsd:string ;
1269 ptrn:hasIndividualOfPossessor 1279 ptrn:hasIndividualOfPossessor
1270 ptrn:Pump_P-101 ; 1280 ptrn:Pump_P-101 ;
1271 ptrn:hasIndividualOfProperty 1281 ptrn:hasIndividualOfProperty
...@@ -1388,7 +1398,7 @@ ptrn:PumpImpellerTypeClass ...@@ -1388,7 +1398,7 @@ ptrn:PumpImpellerTypeClass
1388 rdfs:subClassOf ptrn:PumpImpellerClass , <http://posccaesar.org/rdl/RDS245879> . 1398 rdfs:subClassOf ptrn:PumpImpellerClass , <http://posccaesar.org/rdl/RDS245879> .
1389 1399
1390 ptrn:Pump_P-101 1400 ptrn:Pump_P-101
1391 - rdf:type <http://www.stanford.edu/group/narratives/classes/08-09/CEE215/ReferenceLibrary/FIATECH_ISO_15926/ISO/pack/ISO_15926_part2_pack/ECM4.5/lifecycle_integration_schema/lexical/class_of_arranged_individual.html> , ptrn:Pump , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ArrangedIndividual> ; 1401 + rdf:type <https://www.stanford.edu/group/narratives/classes/08-09/CEE215/ReferenceLibrary/FIATECH%20ISO%2015926/ISO/pack/ISO%2015926%20part2%20pack/ECM4.5/lifecycle_integration_schema/lexical/class_of_arranged_individual.html> , ptrn:Pump , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ArrangedIndividual> ;
1392 rdfs:label "Pump P-101"^^xsd:string ; 1402 rdfs:label "Pump P-101"^^xsd:string ;
1393 owl:sameAs <http://posccaesar.org/rdl/RDS364686618> . 1403 owl:sameAs <http://posccaesar.org/rdl/RDS364686618> .
1394 1404
...@@ -1420,9 +1430,9 @@ ptrn:RealizationLevelClass ...@@ -1420,9 +1430,9 @@ ptrn:RealizationLevelClass
1420 rdfs:label "Realization level class"^^xsd:string ; 1430 rdfs:label "Realization level class"^^xsd:string ;
1421 rdfs:subClassOf ptrn:OwnRDL . 1431 rdfs:subClassOf ptrn:OwnRDL .
1422 1432
1423 -ptrn:RegistrationOfHaywardPumpImpellerClass 1433 +ptrn:RegistrationOfHaywardPumpImpellerClassOfIndividual
1424 - rdf:type ptrn:RegistrationSignatureForClass , ptrn:TemplateInstance , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ; 1434 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:RegistrationSignatureForClass ;
1425 - rdfs:label "Registration of Hayward Pump Impeller Class"^^xsd:string ; 1435 + rdfs:label "Registration of Hayward Super Pump Impeller"^^xsd:string ;
1426 ptrn:hasClassifier <http://posccaesar.org/rdl/RDS245789> ; 1436 ptrn:hasClassifier <http://posccaesar.org/rdl/RDS245789> ;
1427 ptrn:hasDesignation "HaywardSuperPumpImpeller"^^xsd:string ; 1437 ptrn:hasDesignation "HaywardSuperPumpImpeller"^^xsd:string ;
1428 ptrn:hasEntityType <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ; 1438 ptrn:hasEntityType <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ;
...@@ -1436,8 +1446,8 @@ ptrn:RegistrationOfHaywardPumpImpellerClass ...@@ -1436,8 +1446,8 @@ ptrn:RegistrationOfHaywardPumpImpellerClass
1436 ptrn:hasSuperclass <http://posccaesar.org/rdl/RDS816299> . 1446 ptrn:hasSuperclass <http://posccaesar.org/rdl/RDS816299> .
1437 1447
1438 ptrn:RegistrationOfHaywardPumpImpellerIndividual 1448 ptrn:RegistrationOfHaywardPumpImpellerIndividual
1439 - rdf:type ptrn:TemplateInstance , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:RegistrationSignatureForIndividual ; 1449 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:RegistrationSignatureForIndividual ;
1440 - rdfs:label "Registration of Hayward Pump Impelller Individual"^^xsd:string ; 1450 + rdfs:label "Registration of Hayward Pump Impeller Individual"^^xsd:string ;
1441 ptrn:hasClassifier <http://posccaesar.org/rdl/RDS194574980> ; 1451 ptrn:hasClassifier <http://posccaesar.org/rdl/RDS194574980> ;
1442 ptrn:hasDesignation "MySunDrivenPump"^^xsd:string ; 1452 ptrn:hasDesignation "MySunDrivenPump"^^xsd:string ;
1443 ptrn:hasEntityType <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ArrangedIndividual> ; 1453 ptrn:hasEntityType <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ArrangedIndividual> ;
...@@ -1454,13 +1464,28 @@ ptrn:RegistrationSignatureForClass ...@@ -1454,13 +1464,28 @@ ptrn:RegistrationSignatureForClass
1454 rdfs:label "Registration Template Signature for Class"^^xsd:string ; 1464 rdfs:label "Registration Template Signature for Class"^^xsd:string ;
1455 rdfs:subClassOf ptrn:TemplateSignature ; 1465 rdfs:subClassOf ptrn:TemplateSignature ;
1456 rdfs:subClassOf 1466 rdfs:subClassOf
1467 + [ rdf:type owl:Restriction ;
1468 + owl:allValuesFrom xsd:string ;
1469 + owl:onProperty ptrn:hasDesignation
1470 + ] ;
1471 + rdfs:subClassOf
1472 + [ rdf:type owl:Restriction ;
1473 + owl:allValuesFrom owl:Thing ;
1474 + owl:onProperty ptrn:hasLocalIdentifier
1475 + ] ;
1476 + rdfs:subClassOf
1477 + [ rdf:type owl:Restriction ;
1478 + owl:allValuesFrom owl:Thing ;
1479 + owl:onProperty ptrn:hasIdentifier
1480 + ] ;
1481 + rdfs:subClassOf
1457 [ rdf:type owl:Class ; 1482 [ rdf:type owl:Class ;
1458 owl:intersectionOf ([ rdf:type owl:Restriction ; 1483 owl:intersectionOf ([ rdf:type owl:Restriction ;
1459 - owl:allValuesFrom ptrn:GenericTypeClass ; 1484 + owl:allValuesFrom ptrn:LifecycleWholePartClass ;
1460 - owl:onProperty ptrn:hasGenericType 1485 + owl:onProperty ptrn:hasLifecycleWholePart
1461 ] [ rdf:type owl:Restriction ; 1486 ] [ rdf:type owl:Restriction ;
1462 - owl:onClass ptrn:GenericTypeClass ; 1487 + owl:onClass ptrn:LifecycleWholePartClass ;
1463 - owl:onProperty ptrn:hasGenericType ; 1488 + owl:onProperty ptrn:hasLifecycleWholePart ;
1464 owl:qualifiedCardinality 1489 owl:qualifiedCardinality
1465 "1"^^xsd:nonNegativeInteger 1490 "1"^^xsd:nonNegativeInteger
1466 ]) 1491 ])
...@@ -1468,44 +1493,29 @@ ptrn:RegistrationSignatureForClass ...@@ -1468,44 +1493,29 @@ ptrn:RegistrationSignatureForClass
1468 rdfs:subClassOf 1493 rdfs:subClassOf
1469 [ rdf:type owl:Class ; 1494 [ rdf:type owl:Class ;
1470 owl:intersectionOf ([ rdf:type owl:Restriction ; 1495 owl:intersectionOf ([ rdf:type owl:Restriction ;
1471 - owl:allValuesFrom ptrn:RealizationLevelClass ; 1496 + owl:allValuesFrom owl:Class ;
1472 - owl:onProperty ptrn:hasRealizationLevel 1497 + owl:onProperty ptrn:hasEntityType
1473 ] [ rdf:type owl:Restriction ; 1498 ] [ rdf:type owl:Restriction ;
1474 - owl:onClass ptrn:RealizationLevelClass ; 1499 + owl:onClass owl:Class ;
1475 - owl:onProperty ptrn:hasRealizationLevel ; 1500 + owl:onProperty ptrn:hasEntityType ;
1476 owl:qualifiedCardinality 1501 owl:qualifiedCardinality
1477 "1"^^xsd:nonNegativeInteger 1502 "1"^^xsd:nonNegativeInteger
1478 ]) 1503 ])
1479 ] ; 1504 ] ;
1480 rdfs:subClassOf 1505 rdfs:subClassOf
1481 - [ rdf:type owl:Restriction ;
1482 - owl:allValuesFrom xsd:string ;
1483 - owl:onProperty ptrn:hasDesignation
1484 - ] ;
1485 - rdfs:subClassOf
1486 [ rdf:type owl:Class ; 1506 [ rdf:type owl:Class ;
1487 owl:intersectionOf ([ rdf:type owl:Restriction ; 1507 owl:intersectionOf ([ rdf:type owl:Restriction ;
1488 - owl:allValuesFrom ptrn:LifecycleWholePartClass ; 1508 + owl:allValuesFrom ptrn:RealizationLevelClass ;
1489 - owl:onProperty ptrn:hasLifecycleWholePart 1509 + owl:onProperty ptrn:hasRealizationLevel
1490 ] [ rdf:type owl:Restriction ; 1510 ] [ rdf:type owl:Restriction ;
1491 - owl:onClass ptrn:LifecycleWholePartClass ; 1511 + owl:onClass ptrn:RealizationLevelClass ;
1492 - owl:onProperty ptrn:hasLifecycleWholePart ; 1512 + owl:onProperty ptrn:hasRealizationLevel ;
1493 owl:qualifiedCardinality 1513 owl:qualifiedCardinality
1494 "1"^^xsd:nonNegativeInteger 1514 "1"^^xsd:nonNegativeInteger
1495 ]) 1515 ])
1496 ] ; 1516 ] ;
1497 rdfs:subClassOf 1517 rdfs:subClassOf
1498 [ rdf:type owl:Restriction ; 1518 [ rdf:type owl:Restriction ;
1499 - owl:allValuesFrom owl:Thing ;
1500 - owl:onProperty ptrn:hasLocalIdentifier
1501 - ] ;
1502 - rdfs:subClassOf
1503 - [ rdf:type owl:Restriction ;
1504 - owl:allValuesFrom owl:Thing ;
1505 - owl:onProperty ptrn:hasIdentifier
1506 - ] ;
1507 - rdfs:subClassOf
1508 - [ rdf:type owl:Restriction ;
1509 owl:allValuesFrom owl:Class ; 1519 owl:allValuesFrom owl:Class ;
1510 owl:onProperty ptrn:hasSuperclass 1520 owl:onProperty ptrn:hasSuperclass
1511 ] ; 1521 ] ;
...@@ -1517,11 +1527,11 @@ ptrn:RegistrationSignatureForClass ...@@ -1517,11 +1527,11 @@ ptrn:RegistrationSignatureForClass
1517 rdfs:subClassOf 1527 rdfs:subClassOf
1518 [ rdf:type owl:Class ; 1528 [ rdf:type owl:Class ;
1519 owl:intersectionOf ([ rdf:type owl:Restriction ; 1529 owl:intersectionOf ([ rdf:type owl:Restriction ;
1520 - owl:allValuesFrom owl:Class ; 1530 + owl:allValuesFrom ptrn:GenericTypeClass ;
1521 - owl:onProperty ptrn:hasEntityType 1531 + owl:onProperty ptrn:hasGenericType
1522 ] [ rdf:type owl:Restriction ; 1532 ] [ rdf:type owl:Restriction ;
1523 - owl:onClass owl:Class ; 1533 + owl:onClass ptrn:GenericTypeClass ;
1524 - owl:onProperty ptrn:hasEntityType ; 1534 + owl:onProperty ptrn:hasGenericType ;
1525 owl:qualifiedCardinality 1535 owl:qualifiedCardinality
1526 "1"^^xsd:nonNegativeInteger 1536 "1"^^xsd:nonNegativeInteger
1527 ]) 1537 ])
...@@ -1533,8 +1543,13 @@ ptrn:RegistrationSignatureForIndividual ...@@ -1533,8 +1543,13 @@ ptrn:RegistrationSignatureForIndividual
1533 rdfs:subClassOf ptrn:TemplateSignature ; 1543 rdfs:subClassOf ptrn:TemplateSignature ;
1534 rdfs:subClassOf 1544 rdfs:subClassOf
1535 [ rdf:type owl:Restriction ; 1545 [ rdf:type owl:Restriction ;
1536 - owl:allValuesFrom owl:Class ; 1546 + owl:allValuesFrom owl:Thing ;
1537 - owl:onProperty ptrn:hasEntityType 1547 + owl:onProperty ptrn:hasIdentifier
1548 + ] ;
1549 + rdfs:subClassOf
1550 + [ rdf:type owl:Restriction ;
1551 + owl:allValuesFrom xsd:string ;
1552 + owl:onProperty ptrn:hasDesignation
1538 ] ; 1553 ] ;
1539 rdfs:subClassOf 1554 rdfs:subClassOf
1540 [ rdf:type owl:Restriction ; 1555 [ rdf:type owl:Restriction ;
...@@ -1543,44 +1558,39 @@ ptrn:RegistrationSignatureForIndividual ...@@ -1543,44 +1558,39 @@ ptrn:RegistrationSignatureForIndividual
1543 ] ; 1558 ] ;
1544 rdfs:subClassOf 1559 rdfs:subClassOf
1545 [ rdf:type owl:Restriction ; 1560 [ rdf:type owl:Restriction ;
1546 - owl:allValuesFrom owl:Thing ; 1561 + owl:allValuesFrom owl:Class ;
1547 - owl:onProperty ptrn:hasIdentifier 1562 + owl:onProperty ptrn:hasEntityType
1548 ] ; 1563 ] ;
1549 rdfs:subClassOf 1564 rdfs:subClassOf
1550 [ rdf:type owl:Restriction ; 1565 [ rdf:type owl:Restriction ;
1551 owl:allValuesFrom owl:Thing ; 1566 owl:allValuesFrom owl:Thing ;
1552 owl:onProperty ptrn:hasLocalIdentifier 1567 owl:onProperty ptrn:hasLocalIdentifier
1553 - ] ;
1554 - rdfs:subClassOf
1555 - [ rdf:type owl:Restriction ;
1556 - owl:allValuesFrom xsd:string ;
1557 - owl:onProperty ptrn:hasDesignation
1558 ] . 1568 ] .
1559 1569
1560 -ptrn:RepresentationOfPumpByProductDataClassOfIndividual 1570 +ptrn:RepresentationOfPumpClassByInformationClass
1561 - rdf:type ptrn:RepresentationSignatureForClassOfIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 1571 + rdf:type ptrn:TemplateInstanceForClassOfClass , ptrn:RepresentationSignatureForClassOfClass ;
1562 - rdfs:label "Representation of Pump by Product Data Class of Individual"^^xsd:string ; 1572 + rdfs:label "Representation of Pump Class by Information Class"^^xsd:string ;
1573 + ptrn:hasClassOfClassOfPattern
1574 + ptrn:ISOTS15926-4InformationClass ;
1575 + ptrn:hasClassOfClassOfRepresented
1576 + ptrn:PumpClass .
1577 +
1578 +ptrn:RepresentationOfPumpClassOfIndividualByProductDataClassOfIndividual
1579 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:RepresentationSignatureForClassOfIndividual ;
1580 + rdfs:label "Representation of Pump by Product Data"^^xsd:string ;
1563 ptrn:hasClassOfPattern 1581 ptrn:hasClassOfPattern
1564 ptrn:ProductData ; 1582 ptrn:ProductData ;
1565 ptrn:hasClassOfRepresented 1583 ptrn:hasClassOfRepresented
1566 ptrn:Pump . 1584 ptrn:Pump .
1567 1585
1568 -ptrn:RepresentationOfPumpByProductDataIndividual 1586 +ptrn:RepresentationOfPumpIndividualByProductDataIndividual
1569 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:RepresentationSignatureForIndividual , ptrn:TemplateInstance ; 1587 + rdf:type ptrn:RepresentationSignatureForIndividual , ptrn:TemplateInstanceForIndividual ;
1570 - rdfs:label "Representationof Pump by Product Data Individual"^^xsd:string ; 1588 + rdfs:label "Representationof Pump Individual by Product Data Individual"^^xsd:string ;
1571 ptrn:hasIndividualOfPattern 1589 ptrn:hasIndividualOfPattern
1572 ptrn:ProductData_P101 ; 1590 ptrn:ProductData_P101 ;
1573 ptrn:hasIndividualOfRepresented 1591 ptrn:hasIndividualOfRepresented
1574 ptrn:Pump_P-101 . 1592 ptrn:Pump_P-101 .
1575 1593
1576 -ptrn:RepresentationOfPumpClassByInformationClass
1577 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:RepresentationSignatureForClassOfClass , ptrn:TemplateInstance ;
1578 - rdfs:label "Representation of Pump Class by Information Class"^^xsd:string ;
1579 - ptrn:hasClassOfClassOfPattern
1580 - ptrn:ISOTS15926-4InformationClass ;
1581 - ptrn:hasClassOfClassOfRepresented
1582 - ptrn:PumpClass .
1583 -
1584 ptrn:RepresentationPattern 1594 ptrn:RepresentationPattern
1585 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ; 1595 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ;
1586 rdfs:label "Representation Template Signature Pattern"^^xsd:string ; 1596 rdfs:label "Representation Template Signature Pattern"^^xsd:string ;
...@@ -1688,17 +1698,17 @@ ptrn:SingleSuctionPumpImpeller1 ...@@ -1688,17 +1698,17 @@ ptrn:SingleSuctionPumpImpeller1
1688 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual> , ptrn:SingleSuctionPumpImpeller ; 1698 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual> , ptrn:SingleSuctionPumpImpeller ;
1689 rdfs:label "Single suction pump impeller1"^^xsd:string . 1699 rdfs:label "Single suction pump impeller1"^^xsd:string .
1690 1700
1691 -ptrn:SpecializationOfPumpClassOfClass 1701 +ptrn:SpecializationOfFrankMohnPumpClass
1692 - rdf:type ptrn:TemplateInstance , ptrn:SpecializationSignatureForClassOfClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ; 1702 + rdf:type ptrn:SpecializationSignatureForClassOfClass , ptrn:TemplateInstanceForClassOfClass ;
1693 - rdfs:label "Specialization of Pump Class of Class"^^xsd:string ; 1703 + rdfs:label "Specialization of Frank Mohn Pump Class"^^xsd:string ;
1694 ptrn:hasClassOfClassOfSubclass 1704 ptrn:hasClassOfClassOfSubclass
1695 ptrn:FrankMohnSubmersiblePumpClass ; 1705 ptrn:FrankMohnSubmersiblePumpClass ;
1696 ptrn:hasClassOfClassOfSuperclass 1706 ptrn:hasClassOfClassOfSuperclass
1697 ptrn:FrankMohnPumpClass . 1707 ptrn:FrankMohnPumpClass .
1698 1708
1699 ptrn:SpecializationOfPumpClassOfIndividual 1709 ptrn:SpecializationOfPumpClassOfIndividual
1700 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance , ptrn:SpecializationSignatureForClassOfIndividual ; 1710 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:SpecializationSignatureForClassOfIndividual ;
1701 - rdfs:label "Specialization of Pump Class of Individual"^^xsd:string ; 1711 + rdfs:label "Specialization of Pump"^^xsd:string ;
1702 ptrn:hasClassOfSubclass 1712 ptrn:hasClassOfSubclass
1703 ptrn:StandardPump ; 1713 ptrn:StandardPump ;
1704 ptrn:hasClassOfSuperclass 1714 ptrn:hasClassOfSuperclass
...@@ -1782,9 +1792,9 @@ ptrn:StandardPumpClass ...@@ -1782,9 +1792,9 @@ ptrn:StandardPumpClass
1782 rdfs:label "Standard pump class"^^xsd:string ; 1792 rdfs:label "Standard pump class"^^xsd:string ;
1783 rdfs:subClassOf ptrn:PumpClass , <http://posccaesar.org/rdl/RDS213929> . 1793 rdfs:subClassOf ptrn:PumpClass , <http://posccaesar.org/rdl/RDS213929> .
1784 1794
1785 -ptrn:StatusApprovalOfEmploymentByCompanyForClass 1795 +ptrn:StatusApprovalOfEmploymentByCompanyForClassOfIndividual
1786 - rdf:type ptrn:TemplateInstance , ptrn:StatusApprovalSignatureForClass , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ; 1796 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:StatusApprovalSignatureForClass ;
1787 - rdfs:label "Status Approval of Employment by Company for Class"^^xsd:string ; 1797 + rdfs:label "Status Approval of Employment by Company"^^xsd:string ;
1788 ptrn:hasClassOfApproved 1798 ptrn:hasClassOfApproved
1789 ptrn:Employment ; 1799 ptrn:Employment ;
1790 ptrn:hasClassOfApprover 1800 ptrn:hasClassOfApprover
...@@ -1793,8 +1803,8 @@ ptrn:StatusApprovalOfEmploymentByCompanyForClass ...@@ -1793,8 +1803,8 @@ ptrn:StatusApprovalOfEmploymentByCompanyForClass
1793 ptrn:Employing . 1803 ptrn:Employing .
1794 1804
1795 ptrn:StatusApprovalOfEmploymentByCompanyForIndividual 1805 ptrn:StatusApprovalOfEmploymentByCompanyForIndividual
1796 - rdf:type ptrn:StatusApprovalSignatureForIndividual , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TemplateInstance ; 1806 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:StatusApprovalSignatureForIndividual ;
1797 - rdfs:label "Status Approval of Employment by Company for Individual"^^xsd:string ; 1807 + rdfs:label "Status Approval of Employment by Individual Company"^^xsd:string ;
1798 ptrn:hasClassOfApproved 1808 ptrn:hasClassOfApproved
1799 ptrn:Employment ; 1809 ptrn:Employment ;
1800 ptrn:hasIndividualOfApprover 1810 ptrn:hasIndividualOfApprover
...@@ -1919,6 +1929,21 @@ ptrn:TemplateInstance ...@@ -1919,6 +1929,21 @@ ptrn:TemplateInstance
1919 rdfs:label "Template instance"^^xsd:string ; 1929 rdfs:label "Template instance"^^xsd:string ;
1920 rdfs:subClassOf <http://posccaesar.org/rdl/RDS329669> , owl:Thing . 1930 rdfs:subClassOf <http://posccaesar.org/rdl/RDS329669> , owl:Thing .
1921 1931
1932 +ptrn:TemplateInstanceForClassOfClass
1933 + rdf:type owl:Class ;
1934 + rdfs:label "Template instance for class of class"^^xsd:string ;
1935 + rdfs:subClassOf ptrn:TemplateInstance .
1936 +
1937 +ptrn:TemplateInstanceForClassOfIndividual
1938 + rdf:type owl:Class ;
1939 + rdfs:label "Template instance for class of individual"^^xsd:string ;
1940 + rdfs:subClassOf ptrn:TemplateInstance .
1941 +
1942 +ptrn:TemplateInstanceForIndividual
1943 + rdf:type owl:Class ;
1944 + rdfs:label "Template instance for individual"^^xsd:string ;
1945 + rdfs:subClassOf ptrn:TemplateInstance .
1946 +
1922 ptrn:TemplatePattern 1947 ptrn:TemplatePattern
1923 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ; 1948 rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> , owl:Class ;
1924 rdfs:label "Template pattern"^^xsd:string ; 1949 rdfs:label "Template pattern"^^xsd:string ;
...@@ -1942,9 +1967,9 @@ ptrn:TestRole ...@@ -1942,9 +1967,9 @@ ptrn:TestRole
1942 rdf:type owl:ObjectProperty ; 1967 rdf:type owl:ObjectProperty ;
1943 rdfs:label "Test role"^^xsd:string . 1968 rdfs:label "Test role"^^xsd:string .
1944 1969
1945 -ptrn:TimeAssignmentOfTimeInstantForClass 1970 +ptrn:TimeAssignmentOfTimeInstantForClassOfIndividual
1946 - rdf:type ptrn:TemplateInstance , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TimeAssignmentSignatureForClass ; 1971 + rdf:type ptrn:TimeAssignmentSignatureForClass , ptrn:TemplateInstanceForClassOfIndividual ;
1947 - rdfs:label "Time assignment of Time Instant for Class"^^xsd:string ; 1972 + rdfs:label "Assignment of Time Instant"^^xsd:string ;
1948 ptrn:hasClassOfTime ptrn:TimeInstant ; 1973 ptrn:hasClassOfTime ptrn:TimeInstant ;
1949 ptrn:hasDay "30"^^xsd:string ; 1974 ptrn:hasDay "30"^^xsd:string ;
1950 ptrn:hasHour "16"^^xsd:string ; 1975 ptrn:hasHour "16"^^xsd:string ;
...@@ -1953,9 +1978,9 @@ ptrn:TimeAssignmentOfTimeInstantForClass ...@@ -1953,9 +1978,9 @@ ptrn:TimeAssignmentOfTimeInstantForClass
1953 ptrn:hasSecond "30.123"^^xsd:string ; 1978 ptrn:hasSecond "30.123"^^xsd:string ;
1954 ptrn:hasYear "2014"^^xsd:string . 1979 ptrn:hasYear "2014"^^xsd:string .
1955 1980
1956 -ptrn:TimeAssignmentOfTimeInstantForIndividual 1981 +ptrn:TimeAssignmentOfTimeInstantIndividual
1957 - rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:TimeAssignmentSignatureForIndividual , ptrn:TemplateInstance ; 1982 + rdf:type ptrn:TemplateInstanceForIndividual , ptrn:TimeAssignmentSignatureForIndividual ;
1958 - rdfs:label "Time assignment of Time Instant for Individual"^^xsd:string ; 1983 + rdfs:label "Assignment of Time Instant Individual"^^xsd:string ;
1959 ptrn:hasDay "25"^^xsd:string ; 1984 ptrn:hasDay "25"^^xsd:string ;
1960 ptrn:hasHour "12"^^xsd:string ; 1985 ptrn:hasHour "12"^^xsd:string ;
1961 ptrn:hasIndividualOfTime 1986 ptrn:hasIndividualOfTime
...@@ -1989,11 +2014,11 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -1989,11 +2014,11 @@ ptrn:TimeAssignmentSignatureForClass
1989 rdfs:subClassOf 2014 rdfs:subClassOf
1990 [ rdf:type owl:Class ; 2015 [ rdf:type owl:Class ;
1991 owl:intersectionOf ([ rdf:type owl:Restriction ; 2016 owl:intersectionOf ([ rdf:type owl:Restriction ;
1992 - owl:allValuesFrom xsd:string ; 2017 + owl:allValuesFrom owl:Class ;
1993 - owl:onProperty ptrn:hasYear 2018 + owl:onProperty ptrn:hasClassOfTime
1994 ] [ rdf:type owl:Restriction ; 2019 ] [ rdf:type owl:Restriction ;
1995 - owl:onDataRange xsd:string ; 2020 + owl:onClass owl:Class ;
1996 - owl:onProperty ptrn:hasYear ; 2021 + owl:onProperty ptrn:hasClassOfTime ;
1997 owl:qualifiedCardinality 2022 owl:qualifiedCardinality
1998 "1"^^xsd:nonNegativeInteger 2023 "1"^^xsd:nonNegativeInteger
1999 ]) 2024 ])
...@@ -2002,10 +2027,10 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2002,10 +2027,10 @@ ptrn:TimeAssignmentSignatureForClass
2002 [ rdf:type owl:Class ; 2027 [ rdf:type owl:Class ;
2003 owl:intersectionOf ([ rdf:type owl:Restriction ; 2028 owl:intersectionOf ([ rdf:type owl:Restriction ;
2004 owl:allValuesFrom xsd:string ; 2029 owl:allValuesFrom xsd:string ;
2005 - owl:onProperty ptrn:hasMinute 2030 + owl:onProperty ptrn:hasMonth
2006 ] [ rdf:type owl:Restriction ; 2031 ] [ rdf:type owl:Restriction ;
2007 owl:onDataRange xsd:string ; 2032 owl:onDataRange xsd:string ;
2008 - owl:onProperty ptrn:hasMinute ; 2033 + owl:onProperty ptrn:hasMonth ;
2009 owl:qualifiedCardinality 2034 owl:qualifiedCardinality
2010 "1"^^xsd:nonNegativeInteger 2035 "1"^^xsd:nonNegativeInteger
2011 ]) 2036 ])
...@@ -2014,10 +2039,10 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2014,10 +2039,10 @@ ptrn:TimeAssignmentSignatureForClass
2014 [ rdf:type owl:Class ; 2039 [ rdf:type owl:Class ;
2015 owl:intersectionOf ([ rdf:type owl:Restriction ; 2040 owl:intersectionOf ([ rdf:type owl:Restriction ;
2016 owl:allValuesFrom xsd:string ; 2041 owl:allValuesFrom xsd:string ;
2017 - owl:onProperty ptrn:hasHour 2042 + owl:onProperty ptrn:hasMinute
2018 ] [ rdf:type owl:Restriction ; 2043 ] [ rdf:type owl:Restriction ;
2019 owl:onDataRange xsd:string ; 2044 owl:onDataRange xsd:string ;
2020 - owl:onProperty ptrn:hasHour ; 2045 + owl:onProperty ptrn:hasMinute ;
2021 owl:qualifiedCardinality 2046 owl:qualifiedCardinality
2022 "1"^^xsd:nonNegativeInteger 2047 "1"^^xsd:nonNegativeInteger
2023 ]) 2048 ])
...@@ -2037,11 +2062,11 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2037,11 +2062,11 @@ ptrn:TimeAssignmentSignatureForClass
2037 rdfs:subClassOf 2062 rdfs:subClassOf
2038 [ rdf:type owl:Class ; 2063 [ rdf:type owl:Class ;
2039 owl:intersectionOf ([ rdf:type owl:Restriction ; 2064 owl:intersectionOf ([ rdf:type owl:Restriction ;
2040 - owl:allValuesFrom owl:Class ; 2065 + owl:allValuesFrom xsd:string ;
2041 - owl:onProperty ptrn:hasClassOfTime 2066 + owl:onProperty ptrn:hasHour
2042 ] [ rdf:type owl:Restriction ; 2067 ] [ rdf:type owl:Restriction ;
2043 - owl:onClass owl:Class ; 2068 + owl:onDataRange xsd:string ;
2044 - owl:onProperty ptrn:hasClassOfTime ; 2069 + owl:onProperty ptrn:hasHour ;
2045 owl:qualifiedCardinality 2070 owl:qualifiedCardinality
2046 "1"^^xsd:nonNegativeInteger 2071 "1"^^xsd:nonNegativeInteger
2047 ]) 2072 ])
...@@ -2050,10 +2075,10 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2050,10 +2075,10 @@ ptrn:TimeAssignmentSignatureForClass
2050 [ rdf:type owl:Class ; 2075 [ rdf:type owl:Class ;
2051 owl:intersectionOf ([ rdf:type owl:Restriction ; 2076 owl:intersectionOf ([ rdf:type owl:Restriction ;
2052 owl:allValuesFrom xsd:string ; 2077 owl:allValuesFrom xsd:string ;
2053 - owl:onProperty ptrn:hasMonth 2078 + owl:onProperty ptrn:hasYear
2054 ] [ rdf:type owl:Restriction ; 2079 ] [ rdf:type owl:Restriction ;
2055 owl:onDataRange xsd:string ; 2080 owl:onDataRange xsd:string ;
2056 - owl:onProperty ptrn:hasMonth ; 2081 + owl:onProperty ptrn:hasYear ;
2057 owl:qualifiedCardinality 2082 owl:qualifiedCardinality
2058 "1"^^xsd:nonNegativeInteger 2083 "1"^^xsd:nonNegativeInteger
2059 ]) 2084 ])
...@@ -2067,10 +2092,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2067,10 +2092,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2067 [ rdf:type owl:Class ; 2092 [ rdf:type owl:Class ;
2068 owl:intersectionOf ([ rdf:type owl:Restriction ; 2093 owl:intersectionOf ([ rdf:type owl:Restriction ;
2069 owl:allValuesFrom xsd:string ; 2094 owl:allValuesFrom xsd:string ;
2070 - owl:onProperty ptrn:hasMonth 2095 + owl:onProperty ptrn:hasDay
2071 ] [ rdf:type owl:Restriction ; 2096 ] [ rdf:type owl:Restriction ;
2072 owl:onDataRange xsd:string ; 2097 owl:onDataRange xsd:string ;
2073 - owl:onProperty ptrn:hasMonth ; 2098 + owl:onProperty ptrn:hasDay ;
2074 owl:qualifiedCardinality 2099 owl:qualifiedCardinality
2075 "1"^^xsd:nonNegativeInteger 2100 "1"^^xsd:nonNegativeInteger
2076 ]) 2101 ])
...@@ -2078,11 +2103,11 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2078,11 +2103,11 @@ ptrn:TimeAssignmentSignatureForIndividual
2078 rdfs:subClassOf 2103 rdfs:subClassOf
2079 [ rdf:type owl:Class ; 2104 [ rdf:type owl:Class ;
2080 owl:intersectionOf ([ rdf:type owl:Restriction ; 2105 owl:intersectionOf ([ rdf:type owl:Restriction ;
2081 - owl:allValuesFrom owl:Thing ; 2106 + owl:allValuesFrom xsd:string ;
2082 - owl:onProperty ptrn:hasIndividualOfTime 2107 + owl:onProperty ptrn:hasSecond
2083 ] [ rdf:type owl:Restriction ; 2108 ] [ rdf:type owl:Restriction ;
2084 - owl:onClass owl:Thing ; 2109 + owl:onDataRange xsd:string ;
2085 - owl:onProperty ptrn:hasIndividualOfTime ; 2110 + owl:onProperty ptrn:hasSecond ;
2086 owl:qualifiedCardinality 2111 owl:qualifiedCardinality
2087 "1"^^xsd:nonNegativeInteger 2112 "1"^^xsd:nonNegativeInteger
2088 ]) 2113 ])
...@@ -2103,10 +2128,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2103,10 +2128,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2103 [ rdf:type owl:Class ; 2128 [ rdf:type owl:Class ;
2104 owl:intersectionOf ([ rdf:type owl:Restriction ; 2129 owl:intersectionOf ([ rdf:type owl:Restriction ;
2105 owl:allValuesFrom xsd:string ; 2130 owl:allValuesFrom xsd:string ;
2106 - owl:onProperty ptrn:hasHour 2131 + owl:onProperty ptrn:hasMinute
2107 ] [ rdf:type owl:Restriction ; 2132 ] [ rdf:type owl:Restriction ;
2108 owl:onDataRange xsd:string ; 2133 owl:onDataRange xsd:string ;
2109 - owl:onProperty ptrn:hasHour ; 2134 + owl:onProperty ptrn:hasMinute ;
2110 owl:qualifiedCardinality 2135 owl:qualifiedCardinality
2111 "1"^^xsd:nonNegativeInteger 2136 "1"^^xsd:nonNegativeInteger
2112 ]) 2137 ])
...@@ -2115,10 +2140,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2115,10 +2140,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2115 [ rdf:type owl:Class ; 2140 [ rdf:type owl:Class ;
2116 owl:intersectionOf ([ rdf:type owl:Restriction ; 2141 owl:intersectionOf ([ rdf:type owl:Restriction ;
2117 owl:allValuesFrom xsd:string ; 2142 owl:allValuesFrom xsd:string ;
2118 - owl:onProperty ptrn:hasSecond 2143 + owl:onProperty ptrn:hasHour
2119 ] [ rdf:type owl:Restriction ; 2144 ] [ rdf:type owl:Restriction ;
2120 owl:onDataRange xsd:string ; 2145 owl:onDataRange xsd:string ;
2121 - owl:onProperty ptrn:hasSecond ; 2146 + owl:onProperty ptrn:hasHour ;
2122 owl:qualifiedCardinality 2147 owl:qualifiedCardinality
2123 "1"^^xsd:nonNegativeInteger 2148 "1"^^xsd:nonNegativeInteger
2124 ]) 2149 ])
...@@ -2127,10 +2152,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2127,10 +2152,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2127 [ rdf:type owl:Class ; 2152 [ rdf:type owl:Class ;
2128 owl:intersectionOf ([ rdf:type owl:Restriction ; 2153 owl:intersectionOf ([ rdf:type owl:Restriction ;
2129 owl:allValuesFrom xsd:string ; 2154 owl:allValuesFrom xsd:string ;
2130 - owl:onProperty ptrn:hasMinute 2155 + owl:onProperty ptrn:hasMonth
2131 ] [ rdf:type owl:Restriction ; 2156 ] [ rdf:type owl:Restriction ;
2132 owl:onDataRange xsd:string ; 2157 owl:onDataRange xsd:string ;
2133 - owl:onProperty ptrn:hasMinute ; 2158 + owl:onProperty ptrn:hasMonth ;
2134 owl:qualifiedCardinality 2159 owl:qualifiedCardinality
2135 "1"^^xsd:nonNegativeInteger 2160 "1"^^xsd:nonNegativeInteger
2136 ]) 2161 ])
...@@ -2138,11 +2163,11 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2138,11 +2163,11 @@ ptrn:TimeAssignmentSignatureForIndividual
2138 rdfs:subClassOf 2163 rdfs:subClassOf
2139 [ rdf:type owl:Class ; 2164 [ rdf:type owl:Class ;
2140 owl:intersectionOf ([ rdf:type owl:Restriction ; 2165 owl:intersectionOf ([ rdf:type owl:Restriction ;
2141 - owl:allValuesFrom xsd:string ; 2166 + owl:allValuesFrom owl:Thing ;
2142 - owl:onProperty ptrn:hasDay 2167 + owl:onProperty ptrn:hasIndividualOfTime
2143 ] [ rdf:type owl:Restriction ; 2168 ] [ rdf:type owl:Restriction ;
2144 - owl:onDataRange xsd:string ; 2169 + owl:onClass owl:Thing ;
2145 - owl:onProperty ptrn:hasDay ; 2170 + owl:onProperty ptrn:hasIndividualOfTime ;
2146 owl:qualifiedCardinality 2171 owl:qualifiedCardinality
2147 "1"^^xsd:nonNegativeInteger 2172 "1"^^xsd:nonNegativeInteger
2148 ]) 2173 ])
......