Tore Christiansen

Multiple updates of TS, TI and Roles. Added and extended examples

Showing 1 changed file with 387 additions and 238 deletions
...@@ -20,6 +20,16 @@ ptrn:AccelerationOfGravity ...@@ -20,6 +20,16 @@ ptrn:AccelerationOfGravity
20 rdf:type ptrn:Acceleration ; 20 rdf:type ptrn:Acceleration ;
21 rdfs:label "Acceleration of gravity on earth (9.81 meters per second squared)"^^xsd:string . 21 rdfs:label "Acceleration of gravity on earth (9.81 meters per second squared)"^^xsd:string .
22 22
23 +ptrn:Activity
24 + rdf:type ptrn:ActivityClass , owl:Class ;
25 + rdfs:label "ILAP: Activity"^^xsd:string ;
26 + rdfs:subClassOf ptrn:ISO15926-4ClassOfIndividual .
27 +
28 +ptrn:ActivityClass
29 + rdf:type owl:Class ;
30 + rdfs:label "Activity class"^^xsd:string ;
31 + rdfs:subClassOf ptrn:ISO15926-4ClassOfClassOfIndividual .
32 +
23 ptrn:Bar 33 ptrn:Bar
24 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> ; 34 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale> ;
25 rdfs:label "Bar"^^xsd:string ; 35 rdfs:label "Bar"^^xsd:string ;
...@@ -347,85 +357,89 @@ ptrn:CompositionSignatureForIndividual ...@@ -347,85 +357,89 @@ ptrn:CompositionSignatureForIndividual
347 ]) 357 ])
348 ] . 358 ] .
349 359
350 -ptrn:ConnectionOfPipeAndFlangeClassOfIndividual 360 +ptrn:ConnectingPlannedAndScheduledActivityIndividuals
351 - rdf:type ptrn:ConnectionSignatureForClass , ptrn:TemplateInstanceForClassOfIndividual ; 361 + rdf:type ptrn:PrecedenceBetweenActivityIndividuals ;
352 - rdfs:label "Connection of Pipe and Pipe Flange"^^xsd:string ; 362 + rdfs:label "ILAP Instance: Connectnig Planned and Scheduled Activity Individuala"^^xsd:string ;
363 + ptrn:hasIndividualOfSide1
364 + ptrn:PlannedActivity_1 ;
365 + ptrn:hasIndividualOfSide2
366 + ptrn:ScheduledActivity_11 , ptrn:ScheduledActivity_12 .
367 +
368 +ptrn:ConnectionOfPumpAndPipeClasses
369 + rdf:type ptrn:DirectConnectionSignatureForClass , ptrn:TemplateInstanceForClassOfIndividual ;
370 + rdfs:label "Connection of Pump and Pipe Classes"^^xsd:string ;
353 ptrn:hasClassOfSide1 371 ptrn:hasClassOfSide1
354 - ptrn:Pipe ; 372 + ptrn:Pump ;
355 ptrn:hasClassOfSide2 373 ptrn:hasClassOfSide2
374 + ptrn:Pipe .
375 +
376 +ptrn:ConnectionOfPumpAndPipeIndividuals
377 + rdf:type ptrn:DirectConnectionSignatureForIndividual , ptrn:TemplateInstanceForIndividual ;
378 + rdfs:label "Connection of Pump and Pipe Individuals"^^xsd:string ;
379 + ptrn:hasIndividualOfSide1
380 + ptrn:Pump_P-101 ;
381 + ptrn:hasIndividualOfSide2
382 + ptrn:Pipe1 .
383 +
384 +ptrn:ConnectionOfPumpPipeAndFlangeClasses
385 + rdf:type ptrn:TemplateInstanceForClassOfIndividual , ptrn:ConnectionOfThreeClasses ;
386 + rdfs:label "iRing TIP Instance: Connection of Pump, Pipe and Flange Classes"^^xsd:string ;
387 + ptrn:hasClassOfSide1
388 + ptrn:Pump ;
389 + ptrn:hasClassOfSide2
390 + ptrn:Pipe ;
391 + ptrn:hasClassOfSide3
356 ptrn:PipeFlange . 392 ptrn:PipeFlange .
357 393
358 -ptrn:ConnectionOfPipeAndFlangeIndividual 394 +ptrn:ConnectionOfPumpPipeAndFlangeIndividuals
359 - rdf:type ptrn:ConnectionSignatureForIndividual , ptrn:TemplateInstanceForIndividual ; 395 + rdf:type ptrn:ConnectionOfThreeIndividuals ;
360 - rdfs:label "Connection of Pipe and Flange Individuals"^^xsd:string ; 396 + rdfs:label "iRing TIP Instance: Connection of Pump, Pipe and Flange Individuals"^^xsd:string ;
361 ptrn:hasIndividualOfSide1 397 ptrn:hasIndividualOfSide1
362 - ptrn:Pipe1 ; 398 + ptrn:Pump_P-101 ;
363 ptrn:hasIndividualOfSide2 399 ptrn:hasIndividualOfSide2
400 + ptrn:Pipe1 ;
401 + ptrn:hasIndividualOfSide3
364 ptrn:PipeFlange1 . 402 ptrn:PipeFlange1 .
365 403
366 -ptrn:ConnectionPattern 404 +ptrn:ConnectionOfThreeClasses
367 - rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> ; 405 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , owl:Class ;
368 - rdfs:label "Connection Template Signature Pattern"^^xsd:string ; 406 + rdfs:label "iRing TIP: Connection of three Classes"^^xsd:string ;
369 - rdfs:subClassOf ptrn:TemplatePattern . 407 + rdfs:subClassOf ptrn:TIP , ptrn:DirectConnectionSignatureForClass ;
370 -
371 -ptrn:ConnectionSignatureForClass
372 - rdf:type ptrn:ConnectionPattern , owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> ;
373 - rdfs:label "Connection Template Signature for Class"^^xsd:string ;
374 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS10019392287> , ptrn:TemplateSignature ;
375 rdfs:subClassOf 408 rdfs:subClassOf
376 [ rdf:type owl:Class ; 409 [ rdf:type owl:Class ;
377 owl:intersectionOf ([ rdf:type owl:Restriction ; 410 owl:intersectionOf ([ rdf:type owl:Restriction ;
378 owl:allValuesFrom owl:Class ; 411 owl:allValuesFrom owl:Class ;
379 - owl:onProperty ptrn:hasClassOfSide2 412 + owl:onProperty ptrn:hasClassOfSide3
380 - ] [ rdf:type owl:Restriction ;
381 - owl:onClass owl:Class ;
382 - owl:onProperty ptrn:hasClassOfSide2 ;
383 - owl:qualifiedCardinality
384 - "1"^^xsd:nonNegativeInteger
385 - ])
386 - ] ;
387 - rdfs:subClassOf
388 - [ rdf:type owl:Class ;
389 - owl:intersectionOf ([ rdf:type owl:Restriction ;
390 - owl:allValuesFrom owl:Class ;
391 - owl:onProperty ptrn:hasClassOfSide1
392 ] [ rdf:type owl:Restriction ; 413 ] [ rdf:type owl:Restriction ;
393 owl:onClass owl:Class ; 414 owl:onClass owl:Class ;
394 - owl:onProperty ptrn:hasClassOfSide1 ; 415 + owl:onProperty ptrn:hasClassOfSide3 ;
395 owl:qualifiedCardinality 416 owl:qualifiedCardinality
396 "1"^^xsd:nonNegativeInteger 417 "1"^^xsd:nonNegativeInteger
397 ]) 418 ])
398 ] . 419 ] .
399 420
400 -ptrn:ConnectionSignatureForIndividual 421 +ptrn:ConnectionOfThreeIndividuals
401 - rdf:type ptrn:ConnectionPattern , owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> ; 422 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , owl:Class ;
402 - rdfs:label "Connection Template Signature for Individual"^^xsd:string ; 423 + rdfs:label "iRing TIP: Connection of three Individuals"^^xsd:string ;
403 - rdfs:subClassOf <http://posccaesar.org/rdl/RDS1001939276> , ptrn:TemplateSignature ; 424 + rdfs:subClassOf ptrn:DirectConnectionSignatureForIndividual , ptrn:TIP ;
404 - rdfs:subClassOf
405 - [ rdf:type owl:Class ;
406 - owl:intersectionOf ([ rdf:type owl:Restriction ;
407 - owl:allValuesFrom owl:Thing ;
408 - owl:onProperty ptrn:hasIndividualOfSide2
409 - ] [ rdf:type owl:Restriction ;
410 - owl:onClass owl:Thing ;
411 - owl:onProperty ptrn:hasIndividualOfSide2 ;
412 - owl:qualifiedCardinality
413 - "1"^^xsd:nonNegativeInteger
414 - ])
415 - ] ;
416 rdfs:subClassOf 425 rdfs:subClassOf
417 [ rdf:type owl:Class ; 426 [ rdf:type owl:Class ;
418 owl:intersectionOf ([ rdf:type owl:Restriction ; 427 owl:intersectionOf ([ rdf:type owl:Restriction ;
419 owl:allValuesFrom owl:Thing ; 428 owl:allValuesFrom owl:Thing ;
420 - owl:onProperty ptrn:hasIndividualOfSide1 429 + owl:onProperty ptrn:hasIndividualOfSide3
421 ] [ rdf:type owl:Restriction ; 430 ] [ rdf:type owl:Restriction ;
422 owl:onClass owl:Thing ; 431 owl:onClass owl:Thing ;
423 - owl:onProperty ptrn:hasIndividualOfSide1 ; 432 + owl:onProperty ptrn:hasIndividualOfSide3 ;
424 owl:qualifiedCardinality 433 owl:qualifiedCardinality
425 "1"^^xsd:nonNegativeInteger 434 "1"^^xsd:nonNegativeInteger
426 ]) 435 ])
427 ] . 436 ] .
428 437
438 +ptrn:ConnectionPattern
439 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> ;
440 + rdfs:label "Connection Template Signature Pattern"^^xsd:string ;
441 + rdfs:subClassOf ptrn:TemplatePattern .
442 +
429 ptrn:ContainmentOfFluidByImpellerInletClassOfIndividual 443 ptrn:ContainmentOfFluidByImpellerInletClassOfIndividual
430 rdf:type ptrn:ContainmentSignatureForClass , ptrn:TemplateInstanceForClassOfIndividual ; 444 rdf:type ptrn:ContainmentSignatureForClass , ptrn:TemplateInstanceForClassOfIndividual ;
431 rdfs:label "Containment of Fluid Stream by Impeller Suction Inlet"^^xsd:string ; 445 rdfs:label "Containment of Fluid Stream by Impeller Suction Inlet"^^xsd:string ;
...@@ -505,12 +519,20 @@ ptrn:ContainmentSignatureForIndividual ...@@ -505,12 +519,20 @@ ptrn:ContainmentSignatureForIndividual
505 ]) 519 ])
506 ] . 520 ] .
507 521
522 +ptrn:ControlSchedule
523 + rdf:type ptrn:ScheduleType ;
524 + rdfs:label "Control schedule"^^xsd:string .
525 +
508 ptrn:CoolingPump 526 ptrn:CoolingPump
509 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ; 527 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ;
510 rdfs:label "Cooling pump"^^xsd:string ; 528 rdfs:label "Cooling pump"^^xsd:string ;
511 rdfs:subClassOf ptrn:Pump ; 529 rdfs:subClassOf ptrn:Pump ;
512 owl:sameAs <http://posccaesar.org/rdl/RDS12957961> . 530 owl:sameAs <http://posccaesar.org/rdl/RDS12957961> .
513 531
532 +ptrn:CurrentSchedule
533 + rdf:type ptrn:ScheduleType ;
534 + rdfs:label "Current schedule"^^xsd:string .
535 +
514 ptrn:DefinitionOfStandardPumpClass 536 ptrn:DefinitionOfStandardPumpClass
515 rdf:type ptrn:DefinitionSignatureForClassOfClass , ptrn:TemplateInstanceForClassOfClass ; 537 rdf:type ptrn:DefinitionSignatureForClassOfClass , ptrn:TemplateInstanceForClassOfClass ;
516 rdfs:label "Definition of Standard Pump Class"^^xsd:string ; 538 rdfs:label "Definition of Standard Pump Class"^^xsd:string ;
...@@ -538,7 +560,7 @@ ptrn:DefinitionOfStandardPumpIndividual ...@@ -538,7 +560,7 @@ ptrn:DefinitionOfStandardPumpIndividual
538 560
539 ptrn:DefinitionPattern 561 ptrn:DefinitionPattern
540 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> ; 562 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class> ;
541 - rdfs:label "Designation Template Signature Pattern"^^xsd:string ; 563 + rdfs:label "Definition Template Signature Pattern"^^xsd:string ;
542 rdfs:subClassOf ptrn:TemplatePattern . 564 rdfs:subClassOf ptrn:TemplatePattern .
543 565
544 ptrn:DefinitionSignatureForClassOfClass 566 ptrn:DefinitionSignatureForClassOfClass
...@@ -597,55 +619,59 @@ ptrn:Density ...@@ -597,55 +619,59 @@ ptrn:Density
597 rdfs:label "Density"^^xsd:string ; 619 rdfs:label "Density"^^xsd:string ;
598 rdfs:subClassOf ptrn:ISO15926-4Property . 620 rdfs:subClassOf ptrn:ISO15926-4Property .
599 621
600 -ptrn:DirectConnectionOfImpellerFlangeAndPipeClasses 622 +ptrn:DirectConnectionSignatureForClass
601 - rdf:type ptrn:DirectConnectionSignatureForThreeClasses ; 623 + rdf:type owl:Class , ptrn:ConnectionPattern , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> ;
602 - rdfs:label "iRing TIP Instance: Direct connection of Impeller, Flange and Pipe Classes"^^xsd:string ; 624 + rdfs:label "Direct Connection Template Signature for Class"^^xsd:string ;
603 - ptrn:hasClassOfSide1 625 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS100193922102> , ptrn:TemplateSignature ;
604 - ptrn:ImpellerSuctionInlet ;
605 - ptrn:hasClassOfSide2
606 - ptrn:PipeFlange ;
607 - ptrn:hasClassOfSide3
608 - ptrn:Pipe .
609 -
610 -ptrn:DirectConnectionOfPumpPipeAndFlangeIndividuals
611 - rdf:type ptrn:DirectConnectionSignatureForThreeIndividuals ;
612 - rdfs:label "iRing TIP Instance: Direct Connection of Pump, Pipe and Flange Individuals"^^xsd:string ;
613 - ptrn:hasIndividualOfSide1
614 - ptrn:Pump_P-101 ;
615 - ptrn:hasIndividualOfSide2
616 - ptrn:Pipe1 ;
617 - ptrn:hasIndividualOfSide3
618 - ptrn:PipeFlange1 .
619 -
620 -ptrn:DirectConnectionSignatureForThreeClasses
621 - rdf:type owl:Class ;
622 - rdfs:label "iRing TIP: Direct Connection Signature for Three Classes"^^xsd:string ;
623 - rdfs:subClassOf ptrn:TIP , ptrn:ConnectionSignatureForClass ;
624 rdfs:subClassOf 626 rdfs:subClassOf
625 [ rdf:type owl:Class ; 627 [ rdf:type owl:Class ;
626 owl:intersectionOf ([ rdf:type owl:Restriction ; 628 owl:intersectionOf ([ rdf:type owl:Restriction ;
627 owl:allValuesFrom owl:Class ; 629 owl:allValuesFrom owl:Class ;
628 - owl:onProperty ptrn:hasClassOfSide3 630 + owl:onProperty ptrn:hasClassOfSide2
629 ] [ rdf:type owl:Restriction ; 631 ] [ rdf:type owl:Restriction ;
630 owl:onClass owl:Class ; 632 owl:onClass owl:Class ;
631 - owl:onProperty ptrn:hasClassOfSide3 ; 633 + owl:onProperty ptrn:hasClassOfSide2 ;
634 + owl:qualifiedCardinality
635 + "1"^^xsd:nonNegativeInteger
636 + ])
637 + ] ;
638 + rdfs:subClassOf
639 + [ rdf:type owl:Class ;
640 + owl:intersectionOf ([ rdf:type owl:Restriction ;
641 + owl:allValuesFrom owl:Class ;
642 + owl:onProperty ptrn:hasClassOfSide1
643 + ] [ rdf:type owl:Restriction ;
644 + owl:onClass owl:Class ;
645 + owl:onProperty ptrn:hasClassOfSide1 ;
632 owl:qualifiedCardinality 646 owl:qualifiedCardinality
633 "1"^^xsd:nonNegativeInteger 647 "1"^^xsd:nonNegativeInteger
634 ]) 648 ])
635 ] . 649 ] .
636 650
637 -ptrn:DirectConnectionSignatureForThreeIndividuals 651 +ptrn:DirectConnectionSignatureForIndividual
638 - rdf:type owl:Class ; 652 + rdf:type owl:Class , ptrn:ConnectionPattern , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> ;
639 - rdfs:label "iRing TIP: Direct Connection Signature For Three Individuals"^^xsd:string ; 653 + rdfs:label "Direct Connection Template Signature for Individual"^^xsd:string ;
640 - rdfs:subClassOf ptrn:ConnectionSignatureForIndividual , <http://posccaesar.org/rdl/RDS10019392721> , ptrn:TIP ; 654 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS10019392721> , ptrn:TemplateSignature ;
641 rdfs:subClassOf 655 rdfs:subClassOf
642 [ rdf:type owl:Class ; 656 [ rdf:type owl:Class ;
643 owl:intersectionOf ([ rdf:type owl:Restriction ; 657 owl:intersectionOf ([ rdf:type owl:Restriction ;
644 owl:allValuesFrom owl:Thing ; 658 owl:allValuesFrom owl:Thing ;
645 - owl:onProperty ptrn:hasIndividualOfSide3 659 + owl:onProperty ptrn:hasIndividualOfSide2
646 ] [ rdf:type owl:Restriction ; 660 ] [ rdf:type owl:Restriction ;
647 owl:onClass owl:Thing ; 661 owl:onClass owl:Thing ;
648 - owl:onProperty ptrn:hasIndividualOfSide3 ; 662 + owl:onProperty ptrn:hasIndividualOfSide2 ;
663 + owl:qualifiedCardinality
664 + "1"^^xsd:nonNegativeInteger
665 + ])
666 + ] ;
667 + rdfs:subClassOf
668 + [ rdf:type owl:Class ;
669 + owl:intersectionOf ([ rdf:type owl:Restriction ;
670 + owl:allValuesFrom owl:Thing ;
671 + owl:onProperty ptrn:hasIndividualOfSide1
672 + ] [ rdf:type owl:Restriction ;
673 + owl:onClass owl:Thing ;
674 + owl:onProperty ptrn:hasIndividualOfSide1 ;
649 owl:qualifiedCardinality 675 owl:qualifiedCardinality
650 "1"^^xsd:nonNegativeInteger 676 "1"^^xsd:nonNegativeInteger
651 ]) 677 ])
...@@ -803,6 +829,14 @@ ptrn:Facility ...@@ -803,6 +829,14 @@ ptrn:Facility
803 rdfs:label "Facility"^^xsd:string ; 829 rdfs:label "Facility"^^xsd:string ;
804 rdfs:subClassOf ptrn:GenericType . 830 rdfs:subClassOf ptrn:GenericType .
805 831
832 +ptrn:FinishToFinish
833 + rdf:type ptrn:PrecedenceType ;
834 + rdfs:label "ILAP: Finish to finish"^^xsd:string .
835 +
836 +ptrn:FinishToStart
837 + rdf:type ptrn:PrecedenceType ;
838 + rdfs:label "ILAP: Finish to Start"^^xsd:string .
839 +
806 ptrn:ForeignPumpImpeller 840 ptrn:ForeignPumpImpeller
807 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ; 841 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ;
808 rdfs:label "Foreign pump impeller"^^xsd:string ; 842 rdfs:label "Foreign pump impeller"^^xsd:string ;
...@@ -921,43 +955,7 @@ ptrn:HotWellPump ...@@ -921,43 +955,7 @@ ptrn:HotWellPump
921 rdfs:subClassOf ptrn:Pump ; 955 rdfs:subClassOf ptrn:Pump ;
922 owl:sameAs <http://posccaesar.org/rdl/RDS406957051> . 956 owl:sameAs <http://posccaesar.org/rdl/RDS406957051> .
923 957
924 -ptrn:ILAPActivity 958 +ptrn:ILAP
925 - rdf:type owl:Class ;
926 - rdfs:label "ILAPActivity"^^xsd:string ;
927 - rdfs:subClassOf ptrn:ISO15926-4ClassOfIndividual .
928 -
929 -ptrn:ILAPActivityPrecedence_1_2
930 - rdf:type ptrn:ILAPIndividualActivityPrecedence ;
931 - rdfs:label "ILAP Template Instance: Precedence between Activity 1 and 2"^^xsd:string ;
932 - ptrn:hasIndividualOfSide1
933 - ptrn:ILAPActivity_1 ;
934 - ptrn:hasIndividualOfSide2
935 - ptrn:ILAPActivity_2 ;
936 - ptrn:hasLag ptrn:ILAPLag_1 .
937 -
938 -ptrn:ILAPActivity_1
939 - rdf:type ptrn:ILAPActivity ;
940 - rdfs:label "ILAPActivity 1"^^xsd:string .
941 -
942 -ptrn:ILAPActivity_2
943 - rdf:type ptrn:ILAPActivity ;
944 - rdfs:label "ILAPActivity 2"^^xsd:string .
945 -
946 -ptrn:ILAPIndividualActivityPrecedence
947 - rdf:type owl:Class ;
948 - rdfs:label "ILAP Template Signature: Individual Activity Precedence"^^xsd:string ;
949 - rdfs:subClassOf ptrn:IndirectConnectionSignatureForIndividual , ptrn:ILAPP .
950 -
951 -ptrn:ILAPLag
952 - rdf:type owl:Class ;
953 - rdfs:label "ILAPLag"^^xsd:string ;
954 - rdfs:subClassOf ptrn:ISO15926-4ClassOfIndividual .
955 -
956 -ptrn:ILAPLag_1
957 - rdf:type ptrn:ILAPLag ;
958 - rdfs:label "ILAPLag 1"^^xsd:string .
959 -
960 -ptrn:ILAPP
961 rdf:type owl:Class ; 959 rdf:type owl:Class ;
962 rdfs:label "Integrated Lifecycle Asset Planning Pattern"^^xsd:string ; 960 rdfs:label "Integrated Lifecycle Asset Planning Pattern"^^xsd:string ;
963 rdfs:subClassOf owl:Thing . 961 rdfs:subClassOf owl:Thing .
...@@ -1154,48 +1152,90 @@ ptrn:Impeller_ME03-983498 ...@@ -1154,48 +1152,90 @@ ptrn:Impeller_ME03-983498
1154 rdfs:label "Impeller ME03-983498"^^xsd:string ; 1152 rdfs:label "Impeller ME03-983498"^^xsd:string ;
1155 owl:sameAs <http://posccaesar.org/rdl/RDS364686596> . 1153 owl:sameAs <http://posccaesar.org/rdl/RDS364686596> .
1156 1154
1155 +ptrn:IndirectConnectionOfActivityClasses
1156 + rdf:type ptrn:IndirectConnectionSignatureForClass ;
1157 + rdfs:label "Indirect connection of activity classes"^^xsd:string ;
1158 + ptrn:hasIndividualOfSide1
1159 + ptrn:PlannedActivity ;
1160 + ptrn:hasIndividualOfSide2
1161 + ptrn:ScheduledActivity .
1162 +
1163 +ptrn:IndirectConnectionOfActivityIndividuals
1164 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:IndirectConnectionSignatureForIndividual ;
1165 + rdfs:label "Indirect connection of activity individuals"^^xsd:string ;
1166 + ptrn:hasIndividualOfSide1
1167 + ptrn:PlannedActivity_1 ;
1168 + ptrn:hasIndividualOfSide2
1169 + ptrn:PlannedActivity_2 .
1170 +
1171 +ptrn:IndirectConnectionOfPlannedAndScheduledActivityClasses
1172 + rdf:type ptrn:PrecedenceBetweenActivityClasses , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> ;
1173 + rdfs:label "Indirect Connection of Planned and Scheduled Activity Classes"^^xsd:string ;
1174 + ptrn:hasIndividualOfSide1
1175 + ptrn:PlannedActivity ;
1176 + ptrn:hasIndividualOfSide2
1177 + ptrn:ScheduledActivity ;
1178 + ptrn:hasScheduleType
1179 + ptrn:ScheduleType .
1180 +
1157 ptrn:IndirectConnectionSignatureForClass 1181 ptrn:IndirectConnectionSignatureForClass
1158 - rdf:type owl:Class ; 1182 + rdf:type ptrn:ConnectionPattern , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , owl:Class ;
1159 rdfs:label "Indirect connection signature for class"^^xsd:string ; 1183 rdfs:label "Indirect connection signature for class"^^xsd:string ;
1160 - rdfs:subClassOf ptrn:ConnectionSignatureForClass ; 1184 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS10019392227> , ptrn:TemplateSignature ;
1161 rdfs:subClassOf 1185 rdfs:subClassOf
1162 [ rdf:type owl:Class ; 1186 [ rdf:type owl:Class ;
1163 owl:intersectionOf ([ rdf:type owl:Restriction ; 1187 owl:intersectionOf ([ rdf:type owl:Restriction ;
1164 - owl:allValuesFrom owl:Class ; 1188 + owl:allValuesFrom owl:Thing ;
1165 - owl:onProperty ptrn:hasLag 1189 + owl:onProperty ptrn:hasIndividualOfSide2
1166 ] [ rdf:type owl:Restriction ; 1190 ] [ rdf:type owl:Restriction ;
1167 - owl:onClass owl:Class ; 1191 + owl:onClass owl:Thing ;
1168 - owl:onProperty ptrn:hasLag ; 1192 + owl:onProperty ptrn:hasIndividualOfSide2 ;
1193 + owl:qualifiedCardinality
1194 + "1"^^xsd:nonNegativeInteger
1195 + ])
1196 + ] ;
1197 + rdfs:subClassOf
1198 + [ rdf:type owl:Class ;
1199 + owl:intersectionOf ([ rdf:type owl:Restriction ;
1200 + owl:allValuesFrom owl:Thing ;
1201 + owl:onProperty ptrn:hasIndividualOfSide1
1202 + ] [ rdf:type owl:Restriction ;
1203 + owl:onClass owl:Thing ;
1204 + owl:onProperty ptrn:hasIndividualOfSide1 ;
1169 owl:qualifiedCardinality 1205 owl:qualifiedCardinality
1170 "1"^^xsd:nonNegativeInteger 1206 "1"^^xsd:nonNegativeInteger
1171 ]) 1207 ])
1172 ] . 1208 ] .
1173 1209
1174 -ptrn:IndirectConnectionSignatureForClass_1
1175 - rdf:type ptrn:IndirectConnectionSignatureForClass ;
1176 - rdfs:label "Indirect connection signature for class 1"^^xsd:string .
1177 -
1178 ptrn:IndirectConnectionSignatureForIndividual 1210 ptrn:IndirectConnectionSignatureForIndividual
1179 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , ptrn:ConnectionPattern ; 1211 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , ptrn:ConnectionPattern ;
1180 rdfs:label "Indirect connection signature for individual"^^xsd:string ; 1212 rdfs:label "Indirect connection signature for individual"^^xsd:string ;
1181 - rdfs:subClassOf ptrn:ConnectionSignatureForIndividual , <http://posccaesar.org/rdl/RDS10019392736> ; 1213 + rdfs:subClassOf <http://posccaesar.org/rdl/RDS10019392654> , ptrn:TemplateSignature ;
1182 rdfs:subClassOf 1214 rdfs:subClassOf
1183 [ rdf:type owl:Class ; 1215 [ rdf:type owl:Class ;
1184 owl:intersectionOf ([ rdf:type owl:Restriction ; 1216 owl:intersectionOf ([ rdf:type owl:Restriction ;
1185 owl:allValuesFrom owl:Thing ; 1217 owl:allValuesFrom owl:Thing ;
1186 - owl:onProperty ptrn:hasLag 1218 + owl:onProperty ptrn:hasIndividualOfSide2
1187 ] [ rdf:type owl:Restriction ; 1219 ] [ rdf:type owl:Restriction ;
1188 owl:onClass owl:Thing ; 1220 owl:onClass owl:Thing ;
1189 - owl:onProperty ptrn:hasLag ; 1221 + owl:onProperty ptrn:hasIndividualOfSide2 ;
1222 + owl:qualifiedCardinality
1223 + "1"^^xsd:nonNegativeInteger
1224 + ])
1225 + ] ;
1226 + rdfs:subClassOf
1227 + [ rdf:type owl:Class ;
1228 + owl:intersectionOf ([ rdf:type owl:Restriction ;
1229 + owl:allValuesFrom owl:Thing ;
1230 + owl:onProperty ptrn:hasIndividualOfSide1
1231 + ] [ rdf:type owl:Restriction ;
1232 + owl:onClass owl:Thing ;
1233 + owl:onProperty ptrn:hasIndividualOfSide1 ;
1190 owl:qualifiedCardinality 1234 owl:qualifiedCardinality
1191 "1"^^xsd:nonNegativeInteger 1235 "1"^^xsd:nonNegativeInteger
1192 ]) 1236 ])
1193 ] . 1237 ] .
1194 1238
1195 -ptrn:IndirectConnectionSignatureForIndividual_1
1196 - rdf:type ptrn:IndirectConnectionSignatureForIndividual ;
1197 - rdfs:label "Indirect connection signature for individual 1"^^xsd:string .
1198 -
1199 ptrn:Information 1239 ptrn:Information
1200 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ; 1240 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
1201 rdfs:label "Information"^^xsd:string ; 1241 rdfs:label "Information"^^xsd:string ;
...@@ -1225,6 +1265,10 @@ ptrn:LifecycleWholePartClass ...@@ -1225,6 +1265,10 @@ ptrn:LifecycleWholePartClass
1225 rdfs:label "Lifecycle whole part class"^^xsd:string ; 1265 rdfs:label "Lifecycle whole part class"^^xsd:string ;
1226 rdfs:subClassOf ptrn:ISO15926-4ClassOfClassOfIndividual . 1266 rdfs:subClassOf ptrn:ISO15926-4ClassOfClassOfIndividual .
1227 1267
1268 +ptrn:LiveSchedule
1269 + rdf:type ptrn:ScheduleType ;
1270 + rdfs:label "Live schedule"^^xsd:string .
1271 +
1228 ptrn:MaximumPressure 1272 ptrn:MaximumPressure
1229 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension> ; 1273 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension> ;
1230 rdfs:label "Maximum pressure"^^xsd:string ; 1274 rdfs:label "Maximum pressure"^^xsd:string ;
...@@ -1362,6 +1406,81 @@ ptrn:PipeFlangeClass ...@@ -1362,6 +1406,81 @@ ptrn:PipeFlangeClass
1362 rdfs:label "Pipe flange class"^^xsd:string ; 1406 rdfs:label "Pipe flange class"^^xsd:string ;
1363 rdfs:subClassOf ptrn:ISO15926-4ClassOfClassOfIndividual . 1407 rdfs:subClassOf ptrn:ISO15926-4ClassOfClassOfIndividual .
1364 1408
1409 +ptrn:PlannedActivity
1410 + rdf:type ptrn:ActivityClass , owl:Class ;
1411 + rdfs:label "Planned activity"^^xsd:string ;
1412 + rdfs:subClassOf ptrn:Activity .
1413 +
1414 +ptrn:PlannedActivity_1
1415 + rdf:type ptrn:PlannedActivity ;
1416 + rdfs:label "ILAP: Planned Activity 1"^^xsd:string .
1417 +
1418 +ptrn:PlannedActivity_2
1419 + rdf:type ptrn:PlannedActivity ;
1420 + rdfs:label "ILAP: Planned Activity 2"^^xsd:string .
1421 +
1422 +ptrn:PrecedenceBetweenActivity1AndActivity2
1423 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject> , ptrn:PrecedenceBetweenActivityIndividuals ;
1424 + rdfs:label "ILAP Instance: Precedence between Activity 1 and Activity 2"^^xsd:string ;
1425 + ptrn:hasIndividualOfSide1
1426 + ptrn:PlannedActivity_1 ;
1427 + ptrn:hasIndividualOfSide2
1428 + ptrn:PlannedActivity_2 ;
1429 + ptrn:hasLag "2"^^xsd:string ;
1430 + ptrn:hasPrecedenceType
1431 + ptrn:FinishToStart .
1432 +
1433 +ptrn:PrecedenceBetweenActivityClasses
1434 + rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> , owl:Class ;
1435 + rdfs:label "ILAP: Precedence between Activity Classes"^^xsd:string ;
1436 + rdfs:subClassOf ptrn:ILAP , ptrn:IndirectConnectionSignatureForClass ;
1437 + rdfs:subClassOf
1438 + [ rdf:type owl:Class ;
1439 + owl:intersectionOf ([ rdf:type owl:Restriction ;
1440 + owl:allValuesFrom ptrn:ScheduleTypeClass ;
1441 + owl:onProperty ptrn:hasScheduleType
1442 + ] [ rdf:type owl:Restriction ;
1443 + owl:onClass ptrn:ScheduleTypeClass ;
1444 + owl:onProperty ptrn:hasScheduleType ;
1445 + owl:qualifiedCardinality
1446 + "1"^^xsd:nonNegativeInteger
1447 + ])
1448 + ] .
1449 +
1450 +ptrn:PrecedenceBetweenActivityIndividuals
1451 + rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject> ;
1452 + rdfs:label "ILAP: Precedence between Activity Individuals"^^xsd:string ;
1453 + rdfs:subClassOf ptrn:ILAP , ptrn:IndirectConnectionSignatureForIndividual ;
1454 + rdfs:subClassOf
1455 + [ rdf:type owl:Class ;
1456 + owl:intersectionOf ([ rdf:type owl:Restriction ;
1457 + owl:allValuesFrom ptrn:PrecedenceType ;
1458 + owl:onProperty ptrn:hasPrecedenceType
1459 + ] [ rdf:type owl:Restriction ;
1460 + owl:onClass ptrn:PrecedenceType ;
1461 + owl:onProperty ptrn:hasPrecedenceType ;
1462 + owl:qualifiedCardinality
1463 + "1"^^xsd:nonNegativeInteger
1464 + ])
1465 + ] ;
1466 + rdfs:subClassOf
1467 + [ rdf:type owl:Class ;
1468 + owl:intersectionOf ([ rdf:type owl:Restriction ;
1469 + owl:allValuesFrom xsd:string ;
1470 + owl:onProperty ptrn:hasLag
1471 + ] [ rdf:type owl:Restriction ;
1472 + owl:onDataRange xsd:string ;
1473 + owl:onProperty ptrn:hasLag ;
1474 + owl:qualifiedCardinality
1475 + "1"^^xsd:nonNegativeInteger
1476 + ])
1477 + ] .
1478 +
1479 +ptrn:PrecedenceType
1480 + rdf:type owl:Class ;
1481 + rdfs:label "ILAP: Precedence Type"^^xsd:string ;
1482 + rdfs:subClassOf ptrn:ISO15926-4ClassOfIndividual .
1483 +
1365 ptrn:Process 1484 ptrn:Process
1366 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ; 1485 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> ;
1367 rdfs:label "Process"^^xsd:string ; 1486 rdfs:label "Process"^^xsd:string ;
...@@ -1589,6 +1708,28 @@ ptrn:RegistrationSignatureForClass ...@@ -1589,6 +1708,28 @@ ptrn:RegistrationSignatureForClass
1589 owl:onProperty ptrn:hasClassifier 1708 owl:onProperty ptrn:hasClassifier
1590 ] ; 1709 ] ;
1591 rdfs:subClassOf 1710 rdfs:subClassOf
1711 + [ rdf:type owl:Class ;
1712 + owl:intersectionOf ([ rdf:type owl:Restriction ;
1713 + owl:allValuesFrom ptrn:GenericTypeClass ;
1714 + owl:onProperty ptrn:hasGenericType
1715 + ] [ rdf:type owl:Restriction ;
1716 + owl:onClass ptrn:GenericTypeClass ;
1717 + owl:onProperty ptrn:hasGenericType ;
1718 + owl:qualifiedCardinality
1719 + "1"^^xsd:nonNegativeInteger
1720 + ])
1721 + ] ;
1722 + rdfs:subClassOf
1723 + [ rdf:type owl:Restriction ;
1724 + owl:allValuesFrom owl:Class ;
1725 + owl:onProperty ptrn:hasSuperclass
1726 + ] ;
1727 + rdfs:subClassOf
1728 + [ rdf:type owl:Restriction ;
1729 + owl:allValuesFrom owl:Thing ;
1730 + owl:onProperty ptrn:hasLocalIdentifier
1731 + ] ;
1732 + rdfs:subClassOf
1592 [ rdf:type owl:Restriction ; 1733 [ rdf:type owl:Restriction ;
1593 owl:allValuesFrom xsd:string ; 1734 owl:allValuesFrom xsd:string ;
1594 owl:onProperty ptrn:hasDesignation 1735 owl:onProperty ptrn:hasDesignation
...@@ -1601,18 +1742,6 @@ ptrn:RegistrationSignatureForClass ...@@ -1601,18 +1742,6 @@ ptrn:RegistrationSignatureForClass
1601 rdfs:subClassOf 1742 rdfs:subClassOf
1602 [ rdf:type owl:Class ; 1743 [ rdf:type owl:Class ;
1603 owl:intersectionOf ([ rdf:type owl:Restriction ; 1744 owl:intersectionOf ([ rdf:type owl:Restriction ;
1604 - owl:allValuesFrom ptrn:LifecycleWholePartClass ;
1605 - owl:onProperty ptrn:hasLifecycleWholePart
1606 - ] [ rdf:type owl:Restriction ;
1607 - owl:onClass ptrn:LifecycleWholePartClass ;
1608 - owl:onProperty ptrn:hasLifecycleWholePart ;
1609 - owl:qualifiedCardinality
1610 - "1"^^xsd:nonNegativeInteger
1611 - ])
1612 - ] ;
1613 - rdfs:subClassOf
1614 - [ rdf:type owl:Class ;
1615 - owl:intersectionOf ([ rdf:type owl:Restriction ;
1616 owl:allValuesFrom owl:Class ; 1745 owl:allValuesFrom owl:Class ;
1617 owl:onProperty ptrn:hasEntityType 1746 owl:onProperty ptrn:hasEntityType
1618 ] [ rdf:type owl:Restriction ; 1747 ] [ rdf:type owl:Restriction ;
...@@ -1623,23 +1752,13 @@ ptrn:RegistrationSignatureForClass ...@@ -1623,23 +1752,13 @@ ptrn:RegistrationSignatureForClass
1623 ]) 1752 ])
1624 ] ; 1753 ] ;
1625 rdfs:subClassOf 1754 rdfs:subClassOf
1626 - [ rdf:type owl:Restriction ;
1627 - owl:allValuesFrom owl:Class ;
1628 - owl:onProperty ptrn:hasSuperclass
1629 - ] ;
1630 - rdfs:subClassOf
1631 - [ rdf:type owl:Restriction ;
1632 - owl:allValuesFrom owl:Thing ;
1633 - owl:onProperty ptrn:hasLocalIdentifier
1634 - ] ;
1635 - rdfs:subClassOf
1636 [ rdf:type owl:Class ; 1755 [ rdf:type owl:Class ;
1637 owl:intersectionOf ([ rdf:type owl:Restriction ; 1756 owl:intersectionOf ([ rdf:type owl:Restriction ;
1638 - owl:allValuesFrom ptrn:RealizationLevelClass ; 1757 + owl:allValuesFrom ptrn:LifecycleWholePartClass ;
1639 - owl:onProperty ptrn:hasRealizationLevel 1758 + owl:onProperty ptrn:hasLifecycleWholePart
1640 ] [ rdf:type owl:Restriction ; 1759 ] [ rdf:type owl:Restriction ;
1641 - owl:onClass ptrn:RealizationLevelClass ; 1760 + owl:onClass ptrn:LifecycleWholePartClass ;
1642 - owl:onProperty ptrn:hasRealizationLevel ; 1761 + owl:onProperty ptrn:hasLifecycleWholePart ;
1643 owl:qualifiedCardinality 1762 owl:qualifiedCardinality
1644 "1"^^xsd:nonNegativeInteger 1763 "1"^^xsd:nonNegativeInteger
1645 ]) 1764 ])
...@@ -1647,11 +1766,11 @@ ptrn:RegistrationSignatureForClass ...@@ -1647,11 +1766,11 @@ ptrn:RegistrationSignatureForClass
1647 rdfs:subClassOf 1766 rdfs:subClassOf
1648 [ rdf:type owl:Class ; 1767 [ rdf:type owl:Class ;
1649 owl:intersectionOf ([ rdf:type owl:Restriction ; 1768 owl:intersectionOf ([ rdf:type owl:Restriction ;
1650 - owl:allValuesFrom ptrn:GenericTypeClass ; 1769 + owl:allValuesFrom ptrn:RealizationLevelClass ;
1651 - owl:onProperty ptrn:hasGenericType 1770 + owl:onProperty ptrn:hasRealizationLevel
1652 ] [ rdf:type owl:Restriction ; 1771 ] [ rdf:type owl:Restriction ;
1653 - owl:onClass ptrn:GenericTypeClass ; 1772 + owl:onClass ptrn:RealizationLevelClass ;
1654 - owl:onProperty ptrn:hasGenericType ; 1773 + owl:onProperty ptrn:hasRealizationLevel ;
1655 owl:qualifiedCardinality 1774 owl:qualifiedCardinality
1656 "1"^^xsd:nonNegativeInteger 1775 "1"^^xsd:nonNegativeInteger
1657 ]) 1776 ])
...@@ -1663,6 +1782,11 @@ ptrn:RegistrationSignatureForIndividual ...@@ -1663,6 +1782,11 @@ ptrn:RegistrationSignatureForIndividual
1663 rdfs:subClassOf ptrn:TemplateSignature ; 1782 rdfs:subClassOf ptrn:TemplateSignature ;
1664 rdfs:subClassOf 1783 rdfs:subClassOf
1665 [ rdf:type owl:Restriction ; 1784 [ rdf:type owl:Restriction ;
1785 + owl:onProperty ptrn:hasClassifier ;
1786 + owl:someValuesFrom owl:Class
1787 + ] ;
1788 + rdfs:subClassOf
1789 + [ rdf:type owl:Restriction ;
1666 owl:allValuesFrom owl:Thing ; 1790 owl:allValuesFrom owl:Thing ;
1667 owl:onProperty ptrn:hasLocalIdentifier 1791 owl:onProperty ptrn:hasLocalIdentifier
1668 ] ; 1792 ] ;
...@@ -1673,18 +1797,13 @@ ptrn:RegistrationSignatureForIndividual ...@@ -1673,18 +1797,13 @@ ptrn:RegistrationSignatureForIndividual
1673 ] ; 1797 ] ;
1674 rdfs:subClassOf 1798 rdfs:subClassOf
1675 [ rdf:type owl:Restriction ; 1799 [ rdf:type owl:Restriction ;
1676 - owl:allValuesFrom xsd:string ;
1677 - owl:onProperty ptrn:hasDesignation
1678 - ] ;
1679 - rdfs:subClassOf
1680 - [ rdf:type owl:Restriction ;
1681 owl:allValuesFrom owl:Thing ; 1800 owl:allValuesFrom owl:Thing ;
1682 owl:onProperty ptrn:hasIdentifier 1801 owl:onProperty ptrn:hasIdentifier
1683 ] ; 1802 ] ;
1684 rdfs:subClassOf 1803 rdfs:subClassOf
1685 [ rdf:type owl:Restriction ; 1804 [ rdf:type owl:Restriction ;
1686 - owl:onProperty ptrn:hasClassifier ; 1805 + owl:allValuesFrom xsd:string ;
1687 - owl:someValuesFrom owl:Class 1806 + owl:onProperty ptrn:hasDesignation
1688 ] . 1807 ] .
1689 1808
1690 ptrn:RepresentationOfPumpClassByInformationClass 1809 ptrn:RepresentationOfPumpClassByInformationClass
...@@ -1809,6 +1928,37 @@ ptrn:Requirement ...@@ -1809,6 +1928,37 @@ ptrn:Requirement
1809 rdfs:subClassOf ptrn:RealizationLevel ; 1928 rdfs:subClassOf ptrn:RealizationLevel ;
1810 owl:sameAs <http://posccaesar.org/rdl/RDS11703698> . 1929 owl:sameAs <http://posccaesar.org/rdl/RDS11703698> .
1811 1930
1931 +ptrn:ScheduleType
1932 + rdf:type ptrn:ScheduleTypeClass , owl:Class ;
1933 + rdfs:label "Schedule type"^^xsd:string ;
1934 + rdfs:subClassOf ptrn:ISO15926-4ClassOfIndividual .
1935 +
1936 +ptrn:ScheduleTypeClass
1937 + rdf:type owl:Class ;
1938 + rdfs:label "Schedule type class"^^xsd:string ;
1939 + rdfs:subClassOf ptrn:ISO15926-4ClassOfClassOfIndividual .
1940 +
1941 +ptrn:ScheduledActivity
1942 + rdf:type ptrn:ActivityClass , owl:Class ;
1943 + rdfs:label "ILAP:Scheduled activity"^^xsd:string ;
1944 + rdfs:subClassOf ptrn:Activity .
1945 +
1946 +ptrn:ScheduledActivity_11
1947 + rdf:type ptrn:ScheduledActivity ;
1948 + rdfs:label "Scheduled activity 11"^^xsd:string .
1949 +
1950 +ptrn:ScheduledActivity_12
1951 + rdf:type ptrn:ScheduledActivity ;
1952 + rdfs:label "ILAP:Scheduled activity 12"^^xsd:string .
1953 +
1954 +ptrn:ScheduledActivity_21
1955 + rdf:type ptrn:ScheduledActivity ;
1956 + rdfs:label "ILAP:Scheduled activity 21"^^xsd:string .
1957 +
1958 +ptrn:ScheduledActivity_22
1959 + rdf:type ptrn:ScheduledActivity ;
1960 + rdfs:label "ILAP:Scheduled activity 22"^^xsd:string .
1961 +
1812 ptrn:SingleSuctionPumpImpeller 1962 ptrn:SingleSuctionPumpImpeller
1813 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ; 1963 rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject> ;
1814 rdfs:label "Single suction pump impeller"^^xsd:string ; 1964 rdfs:label "Single suction pump impeller"^^xsd:string ;
...@@ -1912,6 +2062,14 @@ ptrn:StandardPumpClass ...@@ -1912,6 +2062,14 @@ ptrn:StandardPumpClass
1912 rdfs:label "Standard pump class"^^xsd:string ; 2062 rdfs:label "Standard pump class"^^xsd:string ;
1913 rdfs:subClassOf <http://posccaesar.org/rdl/RDS213929> , ptrn:PumpClass . 2063 rdfs:subClassOf <http://posccaesar.org/rdl/RDS213929> , ptrn:PumpClass .
1914 2064
2065 +ptrn:StartToFinish
2066 + rdf:type ptrn:PrecedenceType ;
2067 + rdfs:label "ILAP: Start to finish"^^xsd:string .
2068 +
2069 +ptrn:StartToStart
2070 + rdf:type ptrn:PrecedenceType ;
2071 + rdfs:label "ILAP: Start to start"^^xsd:string .
2072 +
1915 ptrn:StatusApprovalOfEmploymentByCompanyForClassOfIndividual 2073 ptrn:StatusApprovalOfEmploymentByCompanyForClassOfIndividual
1916 rdf:type ptrn:StatusApprovalSignatureForClass , ptrn:TemplateInstanceForClassOfIndividual ; 2074 rdf:type ptrn:StatusApprovalSignatureForClass , ptrn:TemplateInstanceForClassOfIndividual ;
1917 rdfs:label "Status Approval of Employment by Company"^^xsd:string ; 2075 rdfs:label "Status Approval of Employment by Company"^^xsd:string ;
...@@ -2140,10 +2298,10 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2140,10 +2298,10 @@ ptrn:TimeAssignmentSignatureForClass
2140 [ rdf:type owl:Class ; 2298 [ rdf:type owl:Class ;
2141 owl:intersectionOf ([ rdf:type owl:Restriction ; 2299 owl:intersectionOf ([ rdf:type owl:Restriction ;
2142 owl:allValuesFrom xsd:string ; 2300 owl:allValuesFrom xsd:string ;
2143 - owl:onProperty ptrn:hasDay 2301 + owl:onProperty ptrn:hasMonth
2144 ] [ rdf:type owl:Restriction ; 2302 ] [ rdf:type owl:Restriction ;
2145 owl:onDataRange xsd:string ; 2303 owl:onDataRange xsd:string ;
2146 - owl:onProperty ptrn:hasDay ; 2304 + owl:onProperty ptrn:hasMonth ;
2147 owl:qualifiedCardinality 2305 owl:qualifiedCardinality
2148 "1"^^xsd:nonNegativeInteger 2306 "1"^^xsd:nonNegativeInteger
2149 ]) 2307 ])
...@@ -2175,11 +2333,11 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2175,11 +2333,11 @@ ptrn:TimeAssignmentSignatureForClass
2175 rdfs:subClassOf 2333 rdfs:subClassOf
2176 [ rdf:type owl:Class ; 2334 [ rdf:type owl:Class ;
2177 owl:intersectionOf ([ rdf:type owl:Restriction ; 2335 owl:intersectionOf ([ rdf:type owl:Restriction ;
2178 - owl:allValuesFrom owl:Class ; 2336 + owl:allValuesFrom xsd:string ;
2179 - owl:onProperty ptrn:hasClassOfTime 2337 + owl:onProperty ptrn:hasDay
2180 ] [ rdf:type owl:Restriction ; 2338 ] [ rdf:type owl:Restriction ;
2181 - owl:onClass owl:Class ; 2339 + owl:onDataRange xsd:string ;
2182 - owl:onProperty ptrn:hasClassOfTime ; 2340 + owl:onProperty ptrn:hasDay ;
2183 owl:qualifiedCardinality 2341 owl:qualifiedCardinality
2184 "1"^^xsd:nonNegativeInteger 2342 "1"^^xsd:nonNegativeInteger
2185 ]) 2343 ])
...@@ -2187,11 +2345,11 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2187,11 +2345,11 @@ ptrn:TimeAssignmentSignatureForClass
2187 rdfs:subClassOf 2345 rdfs:subClassOf
2188 [ rdf:type owl:Class ; 2346 [ rdf:type owl:Class ;
2189 owl:intersectionOf ([ rdf:type owl:Restriction ; 2347 owl:intersectionOf ([ rdf:type owl:Restriction ;
2190 - owl:allValuesFrom xsd:string ; 2348 + owl:allValuesFrom owl:Class ;
2191 - owl:onProperty ptrn:hasSecond 2349 + owl:onProperty ptrn:hasClassOfTime
2192 ] [ rdf:type owl:Restriction ; 2350 ] [ rdf:type owl:Restriction ;
2193 - owl:onDataRange xsd:string ; 2351 + owl:onClass owl:Class ;
2194 - owl:onProperty ptrn:hasSecond ; 2352 + owl:onProperty ptrn:hasClassOfTime ;
2195 owl:qualifiedCardinality 2353 owl:qualifiedCardinality
2196 "1"^^xsd:nonNegativeInteger 2354 "1"^^xsd:nonNegativeInteger
2197 ]) 2355 ])
...@@ -2200,10 +2358,10 @@ ptrn:TimeAssignmentSignatureForClass ...@@ -2200,10 +2358,10 @@ ptrn:TimeAssignmentSignatureForClass
2200 [ rdf:type owl:Class ; 2358 [ rdf:type owl:Class ;
2201 owl:intersectionOf ([ rdf:type owl:Restriction ; 2359 owl:intersectionOf ([ rdf:type owl:Restriction ;
2202 owl:allValuesFrom xsd:string ; 2360 owl:allValuesFrom xsd:string ;
2203 - owl:onProperty ptrn:hasMonth 2361 + owl:onProperty ptrn:hasSecond
2204 ] [ rdf:type owl:Restriction ; 2362 ] [ rdf:type owl:Restriction ;
2205 owl:onDataRange xsd:string ; 2363 owl:onDataRange xsd:string ;
2206 - owl:onProperty ptrn:hasMonth ; 2364 + owl:onProperty ptrn:hasSecond ;
2207 owl:qualifiedCardinality 2365 owl:qualifiedCardinality
2208 "1"^^xsd:nonNegativeInteger 2366 "1"^^xsd:nonNegativeInteger
2209 ]) 2367 ])
...@@ -2217,10 +2375,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2217,10 +2375,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2217 [ rdf:type owl:Class ; 2375 [ rdf:type owl:Class ;
2218 owl:intersectionOf ([ rdf:type owl:Restriction ; 2376 owl:intersectionOf ([ rdf:type owl:Restriction ;
2219 owl:allValuesFrom xsd:string ; 2377 owl:allValuesFrom xsd:string ;
2220 - owl:onProperty ptrn:hasSecond 2378 + owl:onProperty ptrn:hasMinute
2221 ] [ rdf:type owl:Restriction ; 2379 ] [ rdf:type owl:Restriction ;
2222 owl:onDataRange xsd:string ; 2380 owl:onDataRange xsd:string ;
2223 - owl:onProperty ptrn:hasSecond ; 2381 + owl:onProperty ptrn:hasMinute ;
2224 owl:qualifiedCardinality 2382 owl:qualifiedCardinality
2225 "1"^^xsd:nonNegativeInteger 2383 "1"^^xsd:nonNegativeInteger
2226 ]) 2384 ])
...@@ -2240,11 +2398,11 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2240,11 +2398,11 @@ ptrn:TimeAssignmentSignatureForIndividual
2240 rdfs:subClassOf 2398 rdfs:subClassOf
2241 [ rdf:type owl:Class ; 2399 [ rdf:type owl:Class ;
2242 owl:intersectionOf ([ rdf:type owl:Restriction ; 2400 owl:intersectionOf ([ rdf:type owl:Restriction ;
2243 - owl:allValuesFrom xsd:string ; 2401 + owl:allValuesFrom owl:Thing ;
2244 - owl:onProperty ptrn:hasHour 2402 + owl:onProperty ptrn:hasIndividualOfTime
2245 ] [ rdf:type owl:Restriction ; 2403 ] [ rdf:type owl:Restriction ;
2246 - owl:onDataRange xsd:string ; 2404 + owl:onClass owl:Thing ;
2247 - owl:onProperty ptrn:hasHour ; 2405 + owl:onProperty ptrn:hasIndividualOfTime ;
2248 owl:qualifiedCardinality 2406 owl:qualifiedCardinality
2249 "1"^^xsd:nonNegativeInteger 2407 "1"^^xsd:nonNegativeInteger
2250 ]) 2408 ])
...@@ -2252,11 +2410,11 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2252,11 +2410,11 @@ ptrn:TimeAssignmentSignatureForIndividual
2252 rdfs:subClassOf 2410 rdfs:subClassOf
2253 [ rdf:type owl:Class ; 2411 [ rdf:type owl:Class ;
2254 owl:intersectionOf ([ rdf:type owl:Restriction ; 2412 owl:intersectionOf ([ rdf:type owl:Restriction ;
2255 - owl:allValuesFrom owl:Thing ; 2413 + owl:allValuesFrom xsd:string ;
2256 - owl:onProperty ptrn:hasIndividualOfTime 2414 + owl:onProperty ptrn:hasSecond
2257 ] [ rdf:type owl:Restriction ; 2415 ] [ rdf:type owl:Restriction ;
2258 - owl:onClass owl:Thing ; 2416 + owl:onDataRange xsd:string ;
2259 - owl:onProperty ptrn:hasIndividualOfTime ; 2417 + owl:onProperty ptrn:hasSecond ;
2260 owl:qualifiedCardinality 2418 owl:qualifiedCardinality
2261 "1"^^xsd:nonNegativeInteger 2419 "1"^^xsd:nonNegativeInteger
2262 ]) 2420 ])
...@@ -2265,10 +2423,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2265,10 +2423,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2265 [ rdf:type owl:Class ; 2423 [ rdf:type owl:Class ;
2266 owl:intersectionOf ([ rdf:type owl:Restriction ; 2424 owl:intersectionOf ([ rdf:type owl:Restriction ;
2267 owl:allValuesFrom xsd:string ; 2425 owl:allValuesFrom xsd:string ;
2268 - owl:onProperty ptrn:hasDay 2426 + owl:onProperty ptrn:hasMonth
2269 ] [ rdf:type owl:Restriction ; 2427 ] [ rdf:type owl:Restriction ;
2270 owl:onDataRange xsd:string ; 2428 owl:onDataRange xsd:string ;
2271 - owl:onProperty ptrn:hasDay ; 2429 + owl:onProperty ptrn:hasMonth ;
2272 owl:qualifiedCardinality 2430 owl:qualifiedCardinality
2273 "1"^^xsd:nonNegativeInteger 2431 "1"^^xsd:nonNegativeInteger
2274 ]) 2432 ])
...@@ -2277,10 +2435,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2277,10 +2435,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2277 [ rdf:type owl:Class ; 2435 [ rdf:type owl:Class ;
2278 owl:intersectionOf ([ rdf:type owl:Restriction ; 2436 owl:intersectionOf ([ rdf:type owl:Restriction ;
2279 owl:allValuesFrom xsd:string ; 2437 owl:allValuesFrom xsd:string ;
2280 - owl:onProperty ptrn:hasMinute 2438 + owl:onProperty ptrn:hasHour
2281 ] [ rdf:type owl:Restriction ; 2439 ] [ rdf:type owl:Restriction ;
2282 owl:onDataRange xsd:string ; 2440 owl:onDataRange xsd:string ;
2283 - owl:onProperty ptrn:hasMinute ; 2441 + owl:onProperty ptrn:hasHour ;
2284 owl:qualifiedCardinality 2442 owl:qualifiedCardinality
2285 "1"^^xsd:nonNegativeInteger 2443 "1"^^xsd:nonNegativeInteger
2286 ]) 2444 ])
...@@ -2289,10 +2447,10 @@ ptrn:TimeAssignmentSignatureForIndividual ...@@ -2289,10 +2447,10 @@ ptrn:TimeAssignmentSignatureForIndividual
2289 [ rdf:type owl:Class ; 2447 [ rdf:type owl:Class ;
2290 owl:intersectionOf ([ rdf:type owl:Restriction ; 2448 owl:intersectionOf ([ rdf:type owl:Restriction ;
2291 owl:allValuesFrom xsd:string ; 2449 owl:allValuesFrom xsd:string ;
2292 - owl:onProperty ptrn:hasMonth 2450 + owl:onProperty ptrn:hasDay
2293 ] [ rdf:type owl:Restriction ; 2451 ] [ rdf:type owl:Restriction ;
2294 owl:onDataRange xsd:string ; 2452 owl:onDataRange xsd:string ;
2295 - owl:onProperty ptrn:hasMonth ; 2453 + owl:onProperty ptrn:hasDay ;
2296 owl:qualifiedCardinality 2454 owl:qualifiedCardinality
2297 "1"^^xsd:nonNegativeInteger 2455 "1"^^xsd:nonNegativeInteger
2298 ]) 2456 ])
...@@ -2540,6 +2698,10 @@ ptrn:hasClassOfPossessor ...@@ -2540,6 +2698,10 @@ ptrn:hasClassOfPossessor
2540 rdfs:range owl:Class ; 2698 rdfs:range owl:Class ;
2541 rdfs:subPropertyOf ptrn:hasProperty . 2699 rdfs:subPropertyOf ptrn:hasProperty .
2542 2700
2701 +ptrn:hasClassOfPredecessor
2702 + rdf:type owl:ObjectProperty ;
2703 + rdfs:label "has Class Of Predecessor"^^xsd:string .
2704 +
2543 ptrn:hasClassOfProperty 2705 ptrn:hasClassOfProperty
2544 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 2706 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
2545 rdfs:label "has class of property"^^xsd:string ; 2707 rdfs:label "has class of property"^^xsd:string ;
...@@ -2598,6 +2760,10 @@ ptrn:hasClassOfSubclass ...@@ -2598,6 +2760,10 @@ ptrn:hasClassOfSubclass
2598 rdfs:range owl:Class ; 2760 rdfs:range owl:Class ;
2599 rdfs:subPropertyOf <http://posccaesar.org/rdl/RDS1001934882> , ptrn:hasSubclass . 2761 rdfs:subPropertyOf <http://posccaesar.org/rdl/RDS1001934882> , ptrn:hasSubclass .
2600 2762
2763 +ptrn:hasClassOfSuccessor
2764 + rdf:type owl:ObjectProperty ;
2765 + rdfs:label "has class of successor"^^xsd:string .
2766 +
2601 ptrn:hasClassOfSuperclass 2767 ptrn:hasClassOfSuperclass
2602 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 2768 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
2603 rdfs:label "has class of superclass"^^xsd:string ; 2769 rdfs:label "has class of superclass"^^xsd:string ;
...@@ -2663,40 +2829,6 @@ ptrn:hasIdentifier ...@@ -2663,40 +2829,6 @@ ptrn:hasIdentifier
2663 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 2829 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
2664 rdfs:label "has identifier"^^xsd:string . 2830 rdfs:label "has identifier"^^xsd:string .
2665 2831
2666 -ptrn:hasIndirectClassOfSide1
2667 - rdf:type owl:ObjectProperty ;
2668 - rdfs:label "has indirect class of side1"^^xsd:string ;
2669 - rdfs:range owl:Class ;
2670 - rdfs:subPropertyOf ptrn:hasClassOfSide1 .
2671 -
2672 -ptrn:hasIndirectClassOfSide2
2673 - rdf:type owl:ObjectProperty ;
2674 - rdfs:label "has indirect class of side2"^^xsd:string ;
2675 - rdfs:range owl:Class ;
2676 - rdfs:subPropertyOf ptrn:hasClassOfSide2 .
2677 -
2678 -ptrn:hasIndirectIndividualOfSide1
2679 - rdf:type owl:ObjectProperty ;
2680 - rdfs:label "has indirect individual of side1"^^xsd:string ;
2681 - rdfs:range
2682 - [ rdf:type owl:Class ;
2683 - owl:intersectionOf (owl:Thing [ rdf:type owl:Class ;
2684 - owl:complementOf owl:Class
2685 - ])
2686 - ] ;
2687 - rdfs:subPropertyOf ptrn:hasIndividualOfSide1 .
2688 -
2689 -ptrn:hasIndirectIndividualOfSide2
2690 - rdf:type owl:ObjectProperty ;
2691 - rdfs:label "has indirect individual of side2"^^xsd:string ;
2692 - rdfs:range
2693 - [ rdf:type owl:Class ;
2694 - owl:intersectionOf (owl:Thing [ rdf:type owl:Class ;
2695 - owl:complementOf owl:Class
2696 - ])
2697 - ] ;
2698 - rdfs:subPropertyOf ptrn:hasIndividualOfSide2 .
2699 -
2700 ptrn:hasIndividualOfApproved 2832 ptrn:hasIndividualOfApproved
2701 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 2833 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
2702 rdfs:label "has individual of approved"^^xsd:string ; 2834 rdfs:label "has individual of approved"^^xsd:string ;
...@@ -2982,8 +3114,9 @@ ptrn:hasInput ...@@ -2982,8 +3114,9 @@ ptrn:hasInput
2982 rdfs:label "has input"^^xsd:string . 3114 rdfs:label "has input"^^xsd:string .
2983 3115
2984 ptrn:hasLag 3116 ptrn:hasLag
2985 - rdf:type owl:ObjectProperty ; 3117 + rdf:type owl:DatatypeProperty ;
2986 - rdfs:label "has lag"^^xsd:string . 3118 + rdfs:label "has lag"^^xsd:string ;
3119 + rdfs:range xsd:integer .
2987 3120
2988 ptrn:hasLifecycleWholePart 3121 ptrn:hasLifecycleWholePart
2989 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3122 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
...@@ -3028,6 +3161,14 @@ ptrn:hasPattern ...@@ -3028,6 +3161,14 @@ ptrn:hasPattern
3028 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3161 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
3029 rdfs:label "has pattern"^^xsd:string . 3162 rdfs:label "has pattern"^^xsd:string .
3030 3163
3164 +ptrn:hasPrecedenceType
3165 + rdf:type owl:ObjectProperty ;
3166 + rdfs:label "has precedence type"^^xsd:string .
3167 +
3168 +ptrn:hasPredecessor
3169 + rdf:type owl:ObjectProperty ;
3170 + rdfs:label "has predecessor"^^xsd:string .
3171 +
3031 ptrn:hasProperty 3172 ptrn:hasProperty
3032 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3173 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
3033 rdfs:label "has property"^^xsd:string . 3174 rdfs:label "has property"^^xsd:string .
...@@ -3061,6 +3202,10 @@ ptrn:hasResult ...@@ -3061,6 +3202,10 @@ ptrn:hasResult
3061 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3202 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
3062 rdfs:label "has result"^^xsd:string . 3203 rdfs:label "has result"^^xsd:string .
3063 3204
3205 +ptrn:hasScheduleType
3206 + rdf:type owl:ObjectProperty ;
3207 + rdfs:label "ILAP:has schedule type"^^xsd:string .
3208 +
3064 ptrn:hasSecond 3209 ptrn:hasSecond
3065 rdf:type owl:DatatypeProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3210 rdf:type owl:DatatypeProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
3066 rdfs:label "has second"^^xsd:string ; 3211 rdfs:label "has second"^^xsd:string ;
...@@ -3076,7 +3221,7 @@ ptrn:hasSide2 ...@@ -3076,7 +3221,7 @@ ptrn:hasSide2
3076 3221
3077 ptrn:hasSide3 3222 ptrn:hasSide3
3078 rdf:type owl:ObjectProperty ; 3223 rdf:type owl:ObjectProperty ;
3079 - rdfs:label "has side3For class"^^xsd:string . 3224 + rdfs:label "has side3"^^xsd:string .
3080 3225
3081 ptrn:hasStatus 3226 ptrn:hasStatus
3082 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3227 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
...@@ -3086,6 +3231,10 @@ ptrn:hasSubclass ...@@ -3086,6 +3231,10 @@ ptrn:hasSubclass
3086 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3231 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
3087 rdfs:label "has subclass"^^xsd:string . 3232 rdfs:label "has subclass"^^xsd:string .
3088 3233
3234 +ptrn:hasSuccessor
3235 + rdf:type owl:ObjectProperty ;
3236 + rdfs:label "has successor"^^xsd:string .
3237 +
3089 ptrn:hasSuperclass 3238 ptrn:hasSuperclass
3090 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ; 3239 rdf:type owl:ObjectProperty , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role> ;
3091 rdfs:label "has superclass"^^xsd:string . 3240 rdfs:label "has superclass"^^xsd:string .
......