Showing
1 changed file
with
371 additions
and
311 deletions
... | @@ -397,6 +397,22 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -397,6 +397,22 @@ xsd:time rdf:type rdfs:Datatype . |
397 | 397 | ||
398 | 398 | ||
399 | 399 | ||
400 | +### http://data.posccaesar.org/ilap/hasActualFinish | ||
401 | + | ||
402 | +:hasActualFinish rdf:type owl:DatatypeProperty ; | ||
403 | + | ||
404 | + rdfs:label "has actual finish"^^xsd:string . | ||
405 | + | ||
406 | + | ||
407 | + | ||
408 | +### http://data.posccaesar.org/ilap/hasActualStart | ||
409 | + | ||
410 | +:hasActualStart rdf:type owl:DatatypeProperty ; | ||
411 | + | ||
412 | + rdfs:label "has actual start"^^xsd:string . | ||
413 | + | ||
414 | + | ||
415 | + | ||
400 | ### http://data.posccaesar.org/ilap/hasApplication | 416 | ### http://data.posccaesar.org/ilap/hasApplication |
401 | 417 | ||
402 | :hasApplication rdf:type owl:DatatypeProperty . | 418 | :hasApplication rdf:type owl:DatatypeProperty . |
... | @@ -595,12 +611,28 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -595,12 +611,28 @@ xsd:time rdf:type rdfs:Datatype . |
595 | 611 | ||
596 | 612 | ||
597 | 613 | ||
614 | +### http://data.posccaesar.org/ilap/hasPercentageComplete | ||
615 | + | ||
616 | +:hasPercentageComplete rdf:type owl:DatatypeProperty ; | ||
617 | + | ||
618 | + rdfs:label "has percentage complete"^^xsd:string . | ||
619 | + | ||
620 | + | ||
621 | + | ||
598 | ### http://data.posccaesar.org/ilap/hasPlannedProgress | 622 | ### http://data.posccaesar.org/ilap/hasPlannedProgress |
599 | 623 | ||
600 | :hasPlannedProgress rdf:type owl:DatatypeProperty . | 624 | :hasPlannedProgress rdf:type owl:DatatypeProperty . |
601 | 625 | ||
602 | 626 | ||
603 | 627 | ||
628 | +### http://data.posccaesar.org/ilap/hasRemainingDuration | ||
629 | + | ||
630 | +:hasRemainingDuration rdf:type owl:DatatypeProperty ; | ||
631 | + | ||
632 | + rdfs:label "has remaining duration"^^xsd:string . | ||
633 | + | ||
634 | + | ||
635 | + | ||
604 | ### http://data.posccaesar.org/ilap/hasShort | 636 | ### http://data.posccaesar.org/ilap/hasShort |
605 | 637 | ||
606 | :hasShort rdf:type owl:DatatypeProperty . | 638 | :hasShort rdf:type owl:DatatypeProperty . |
... | @@ -751,18 +783,10 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -751,18 +783,10 @@ xsd:time rdf:type rdfs:Datatype . |
751 | ] | 783 | ] |
752 | ) | 784 | ) |
753 | ] , | 785 | ] , |
754 | - [ rdf:type owl:Class ; | 786 | + [ rdf:type owl:Restriction ; |
755 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | 787 | + owl:onProperty :hasAvailability ; |
756 | - owl:onProperty :hasDefaultRate ; | 788 | + owl:onClass :Availability ; |
757 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 789 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
758 | - owl:onDataRange xsd:decimal | ||
759 | - ] | ||
760 | - [ rdf:type owl:Restriction ; | ||
761 | - owl:onProperty :hasDefaultRate ; | ||
762 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
763 | - owl:onDataRange xsd:decimal | ||
764 | - ] | ||
765 | - ) | ||
766 | ] , | 790 | ] , |
767 | [ rdf:type owl:Restriction ; | 791 | [ rdf:type owl:Restriction ; |
768 | owl:onProperty :hasExternalReference ; | 792 | owl:onProperty :hasExternalReference ; |
... | @@ -770,19 +794,27 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -770,19 +794,27 @@ xsd:time rdf:type rdfs:Datatype . |
770 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 794 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
771 | ] , | 795 | ] , |
772 | [ rdf:type owl:Restriction ; | 796 | [ rdf:type owl:Restriction ; |
773 | - owl:onProperty :hasAvailability ; | 797 | + owl:onProperty :hasName ; |
774 | - owl:onClass :Availability ; | 798 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
775 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 799 | + owl:onDataRange xsd:string |
776 | ] , | 800 | ] , |
777 | [ rdf:type owl:Restriction ; | 801 | [ rdf:type owl:Restriction ; |
778 | owl:onProperty :hasCompletelyFreeField ; | 802 | owl:onProperty :hasCompletelyFreeField ; |
779 | owl:onClass :CompletelyFreeField ; | 803 | owl:onClass :CompletelyFreeField ; |
780 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 804 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
781 | ] , | 805 | ] , |
782 | - [ rdf:type owl:Restriction ; | 806 | + [ rdf:type owl:Class ; |
783 | - owl:onProperty :hasName ; | 807 | + owl:intersectionOf ( [ rdf:type owl:Restriction ; |
784 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 808 | + owl:onProperty :hasDefaultRate ; |
785 | - owl:onDataRange xsd:string | 809 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
810 | + owl:onDataRange xsd:decimal | ||
811 | + ] | ||
812 | + [ rdf:type owl:Restriction ; | ||
813 | + owl:onProperty :hasDefaultRate ; | ||
814 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
815 | + owl:onDataRange xsd:decimal | ||
816 | + ] | ||
817 | + ) | ||
786 | ] ; | 818 | ] ; |
787 | 819 | ||
788 | :shouldHaveID "true" . | 820 | :shouldHaveID "true" . |
... | @@ -796,12 +828,33 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -796,12 +828,33 @@ xsd:time rdf:type rdfs:Datatype . |
796 | rdfs:label "Activity"^^xsd:string ; | 828 | rdfs:label "Activity"^^xsd:string ; |
797 | 829 | ||
798 | rdfs:subClassOf owl:Thing , | 830 | rdfs:subClassOf owl:Thing , |
831 | + [ rdf:type owl:Class ; | ||
832 | + owl:unionOf ( :Operation | ||
833 | + :RegularActivity | ||
834 | + :WorkOrder | ||
835 | + ) | ||
836 | + ] , | ||
799 | [ rdf:type owl:Restriction ; | 837 | [ rdf:type owl:Restriction ; |
800 | owl:onProperty :hasResource ; | 838 | owl:onProperty :hasResource ; |
801 | owl:onClass :Resource ; | 839 | owl:onClass :Resource ; |
802 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 840 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
803 | ] , | 841 | ] , |
804 | [ rdf:type owl:Restriction ; | 842 | [ rdf:type owl:Restriction ; |
843 | + owl:onProperty :hasSpecifiedUserField ; | ||
844 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; | ||
845 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
846 | + ] , | ||
847 | + [ rdf:type owl:Restriction ; | ||
848 | + owl:onProperty :hasCalendar ; | ||
849 | + owl:onClass :Calendar ; | ||
850 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
851 | + ] , | ||
852 | + [ rdf:type owl:Restriction ; | ||
853 | + owl:onProperty :hasFreeField ; | ||
854 | + owl:onClass :FreeField ; | ||
855 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
856 | + ] , | ||
857 | + [ rdf:type owl:Restriction ; | ||
805 | owl:onProperty :hasExternalReference ; | 858 | owl:onProperty :hasExternalReference ; |
806 | owl:onClass :ExternalReference ; | 859 | owl:onClass :ExternalReference ; |
807 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 860 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
... | @@ -812,20 +865,19 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -812,20 +865,19 @@ xsd:time rdf:type rdfs:Datatype . |
812 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 865 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
813 | ] , | 866 | ] , |
814 | [ rdf:type owl:Restriction ; | 867 | [ rdf:type owl:Restriction ; |
815 | - owl:onProperty :hasSpecifiedUserField ; | 868 | + owl:onProperty :hasSchedule ; |
816 | - owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; | 869 | + owl:onClass :Schedule ; |
817 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 870 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
818 | ] , | 871 | ] , |
819 | - [ rdf:type owl:Class ; | 872 | + [ rdf:type owl:Restriction ; |
820 | - owl:unionOf ( :Operation | 873 | + owl:onProperty :hasSpecifiedUserField ; |
821 | - :RegularActivity | 874 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; |
822 | - :WorkOrder | 875 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
823 | - ) | ||
824 | ] , | 876 | ] , |
825 | [ rdf:type owl:Restriction ; | 877 | [ rdf:type owl:Restriction ; |
826 | - owl:onProperty :hasDescription ; | 878 | + owl:onProperty :hasParentActivity ; |
827 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 879 | + owl:onClass :Activity ; |
828 | - owl:onDataRange xsd:string | 880 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
829 | ] , | 881 | ] , |
830 | [ rdf:type owl:Restriction ; | 882 | [ rdf:type owl:Restriction ; |
831 | owl:onProperty :hasActiveStatus ; | 883 | owl:onProperty :hasActiveStatus ; |
... | @@ -850,40 +902,30 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -850,40 +902,30 @@ xsd:time rdf:type rdfs:Datatype . |
850 | ] | 902 | ] |
851 | ] , | 903 | ] , |
852 | [ rdf:type owl:Restriction ; | 904 | [ rdf:type owl:Restriction ; |
853 | - owl:onProperty :hasSpecifiedUserField ; | 905 | + owl:onProperty :hasDescription ; |
854 | - owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; | 906 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
855 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 907 | + owl:onDataRange xsd:string |
856 | - ] , | ||
857 | - [ rdf:type owl:Restriction ; | ||
858 | - owl:onProperty :hasParentActivity ; | ||
859 | - owl:onClass :Activity ; | ||
860 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
861 | - ] , | ||
862 | - [ rdf:type owl:Restriction ; | ||
863 | - owl:onProperty :hasCalendar ; | ||
864 | - owl:onClass :Calendar ; | ||
865 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
866 | - ] , | ||
867 | - [ rdf:type owl:Restriction ; | ||
868 | - owl:onProperty :hasSchedule ; | ||
869 | - owl:onClass :Schedule ; | ||
870 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
871 | ] , | 908 | ] , |
872 | [ rdf:type owl:Restriction ; | 909 | [ rdf:type owl:Restriction ; |
873 | owl:onProperty :hasConstraint ; | 910 | owl:onProperty :hasConstraint ; |
874 | owl:onClass :Constraint ; | 911 | owl:onClass :Constraint ; |
875 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 912 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
876 | - ] , | ||
877 | - [ rdf:type owl:Restriction ; | ||
878 | - owl:onProperty :hasFreeField ; | ||
879 | - owl:onClass :FreeField ; | ||
880 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
881 | ] ; | 913 | ] ; |
882 | 914 | ||
883 | rdfs:comment "A Thing that brings about (intended) change by events, operations or processes that consume time and possibly other resources (adapted from ISO 15926, PMI and BSI)." ; | 915 | rdfs:comment "A Thing that brings about (intended) change by events, operations or processes that consume time and possibly other resources (adapted from ISO 15926, PMI and BSI)." ; |
884 | 916 | ||
885 | :shouldHaveID "true" . | 917 | :shouldHaveID "true" . |
886 | [ rdf:type owl:Axiom ; | 918 | [ rdf:type owl:Axiom ; |
919 | + :shouldUseRef "true"^^xsd:boolean ; | ||
920 | + owl:annotatedSource :Activity ; | ||
921 | + owl:annotatedProperty rdfs:subClassOf ; | ||
922 | + owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
923 | + owl:onProperty :hasCalendar ; | ||
924 | + owl:onClass :Calendar ; | ||
925 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
926 | + ] | ||
927 | +] . | ||
928 | +[ rdf:type owl:Axiom ; | ||
887 | :shouldUseRef "true" ; | 929 | :shouldUseRef "true" ; |
888 | owl:annotatedSource :Activity ; | 930 | owl:annotatedSource :Activity ; |
889 | owl:annotatedProperty rdfs:subClassOf ; | 931 | owl:annotatedProperty rdfs:subClassOf ; |
... | @@ -903,16 +945,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -903,16 +945,6 @@ xsd:time rdf:type rdfs:Datatype . |
903 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 945 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
904 | ] | 946 | ] |
905 | ] . | 947 | ] . |
906 | -[ rdf:type owl:Axiom ; | ||
907 | - :shouldUseRef "true"^^xsd:boolean ; | ||
908 | - owl:annotatedSource :Activity ; | ||
909 | - owl:annotatedProperty rdfs:subClassOf ; | ||
910 | - owl:annotatedTarget [ rdf:type owl:Restriction ; | ||
911 | - owl:onProperty :hasCalendar ; | ||
912 | - owl:onClass :Calendar ; | ||
913 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
914 | - ] | ||
915 | -] . | ||
916 | 948 | ||
917 | 949 | ||
918 | 950 | ||
... | @@ -921,6 +953,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -921,6 +953,11 @@ xsd:time rdf:type rdfs:Datatype . |
921 | :Availability rdf:type owl:Class ; | 953 | :Availability rdf:type owl:Class ; |
922 | 954 | ||
923 | rdfs:subClassOf owl:Thing , | 955 | rdfs:subClassOf owl:Thing , |
956 | + [ rdf:type owl:Restriction ; | ||
957 | + owl:onProperty :forPlan ; | ||
958 | + owl:onClass :Plan ; | ||
959 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
960 | + ] , | ||
924 | [ rdf:type owl:Class ; | 961 | [ rdf:type owl:Class ; |
925 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 962 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
926 | owl:onProperty :availableTo ; | 963 | owl:onProperty :availableTo ; |
... | @@ -944,6 +981,27 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -944,6 +981,27 @@ xsd:time rdf:type rdfs:Datatype . |
944 | ] , | 981 | ] , |
945 | [ rdf:type owl:Class ; | 982 | [ rdf:type owl:Class ; |
946 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 983 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
984 | + owl:onProperty :availableFrom ; | ||
985 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
986 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
987 | + owl:unionOf ( xsd:date | ||
988 | + xsd:dateTime | ||
989 | + ) | ||
990 | + ] | ||
991 | + ] | ||
992 | + [ rdf:type owl:Restriction ; | ||
993 | + owl:onProperty :availableFrom ; | ||
994 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
995 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
996 | + owl:unionOf ( xsd:date | ||
997 | + xsd:dateTime | ||
998 | + ) | ||
999 | + ] | ||
1000 | + ] | ||
1001 | + ) | ||
1002 | + ] , | ||
1003 | + [ rdf:type owl:Class ; | ||
1004 | + owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
947 | owl:onProperty :dailyAvailableDuration ; | 1005 | owl:onProperty :dailyAvailableDuration ; |
948 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 1006 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
949 | owl:onDataRange xsd:duration | 1007 | owl:onDataRange xsd:duration |
... | @@ -967,32 +1025,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -967,32 +1025,6 @@ xsd:time rdf:type rdfs:Datatype . |
967 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1025 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
968 | ] | 1026 | ] |
969 | ) | 1027 | ) |
970 | - ] , | ||
971 | - [ rdf:type owl:Restriction ; | ||
972 | - owl:onProperty :forPlan ; | ||
973 | - owl:onClass :Plan ; | ||
974 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
975 | - ] , | ||
976 | - [ rdf:type owl:Class ; | ||
977 | - owl:intersectionOf ( [ rdf:type owl:Restriction ; | ||
978 | - owl:onProperty :availableFrom ; | ||
979 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
980 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
981 | - owl:unionOf ( xsd:date | ||
982 | - xsd:dateTime | ||
983 | - ) | ||
984 | - ] | ||
985 | - ] | ||
986 | - [ rdf:type owl:Restriction ; | ||
987 | - owl:onProperty :availableFrom ; | ||
988 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
989 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
990 | - owl:unionOf ( xsd:date | ||
991 | - xsd:dateTime | ||
992 | - ) | ||
993 | - ] | ||
994 | - ] | ||
995 | - ) | ||
996 | ] . | 1028 | ] . |
997 | [ rdf:type owl:Axiom ; | 1029 | [ rdf:type owl:Axiom ; |
998 | :shouldUseRef "true"^^xsd:boolean ; | 1030 | :shouldUseRef "true"^^xsd:boolean ; |
... | @@ -1031,12 +1063,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1031,12 +1063,16 @@ xsd:time rdf:type rdfs:Datatype . |
1031 | 1063 | ||
1032 | rdfs:subClassOf :Schedule , | 1064 | rdfs:subClassOf :Schedule , |
1033 | [ rdf:type owl:Restriction ; | 1065 | [ rdf:type owl:Restriction ; |
1034 | - owl:onProperty :hasFreeFloat ; | 1066 | + owl:onProperty :hasFrontlineDate ; |
1035 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1067 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1036 | - owl:onDataRange xsd:duration | 1068 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1069 | + owl:unionOf ( xsd:date | ||
1070 | + xsd:dateTime | ||
1071 | + ) | ||
1072 | + ] | ||
1037 | ] , | 1073 | ] , |
1038 | [ rdf:type owl:Restriction ; | 1074 | [ rdf:type owl:Restriction ; |
1039 | - owl:onProperty :hasTotalFloat ; | 1075 | + owl:onProperty :hasFreeFloat ; |
1040 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1076 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1041 | owl:onDataRange xsd:duration | 1077 | owl:onDataRange xsd:duration |
1042 | ] , | 1078 | ] , |
... | @@ -1046,13 +1082,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1046,13 +1082,9 @@ xsd:time rdf:type rdfs:Datatype . |
1046 | owl:onDataRange xsd:decimal | 1082 | owl:onDataRange xsd:decimal |
1047 | ] , | 1083 | ] , |
1048 | [ rdf:type owl:Restriction ; | 1084 | [ rdf:type owl:Restriction ; |
1049 | - owl:onProperty :hasFrontlineDate ; | 1085 | + owl:onProperty :hasTotalFloat ; |
1050 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1086 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1051 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | 1087 | + owl:onDataRange xsd:duration |
1052 | - owl:unionOf ( xsd:date | ||
1053 | - xsd:dateTime | ||
1054 | - ) | ||
1055 | - ] | ||
1056 | ] . | 1088 | ] . |
1057 | 1089 | ||
1058 | 1090 | ||
... | @@ -1063,22 +1095,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1063,22 +1095,7 @@ xsd:time rdf:type rdfs:Datatype . |
1063 | 1095 | ||
1064 | rdfs:subClassOf owl:Thing , | 1096 | rdfs:subClassOf owl:Thing , |
1065 | [ rdf:type owl:Restriction ; | 1097 | [ rdf:type owl:Restriction ; |
1066 | - owl:onProperty :hasExternalReference ; | 1098 | + owl:onProperty :hasStart ; |
1067 | - owl:onClass :ExternalReference ; | ||
1068 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1069 | - ] , | ||
1070 | - [ rdf:type owl:Restriction ; | ||
1071 | - owl:onProperty :hasPeriod ; | ||
1072 | - owl:onClass :Period ; | ||
1073 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1074 | - ] , | ||
1075 | - [ rdf:type owl:Restriction ; | ||
1076 | - owl:onProperty :hasDescription ; | ||
1077 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1078 | - owl:onDataRange xsd:string | ||
1079 | - ] , | ||
1080 | - [ rdf:type owl:Restriction ; | ||
1081 | - owl:onProperty :hasFinish ; | ||
1082 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1099 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1083 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1100 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1084 | owl:unionOf ( xsd:date | 1101 | owl:unionOf ( xsd:date |
... | @@ -1087,13 +1104,28 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1087,13 +1104,28 @@ xsd:time rdf:type rdfs:Datatype . |
1087 | ] | 1104 | ] |
1088 | ] , | 1105 | ] , |
1089 | [ rdf:type owl:Restriction ; | 1106 | [ rdf:type owl:Restriction ; |
1090 | - owl:onProperty :hasStart ; | 1107 | + owl:onProperty :hasFinish ; |
1091 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1108 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1092 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1109 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1093 | owl:unionOf ( xsd:date | 1110 | owl:unionOf ( xsd:date |
1094 | xsd:dateTime | 1111 | xsd:dateTime |
1095 | ) | 1112 | ) |
1096 | ] | 1113 | ] |
1114 | + ] , | ||
1115 | + [ rdf:type owl:Restriction ; | ||
1116 | + owl:onProperty :hasDescription ; | ||
1117 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1118 | + owl:onDataRange xsd:string | ||
1119 | + ] , | ||
1120 | + [ rdf:type owl:Restriction ; | ||
1121 | + owl:onProperty :hasExternalReference ; | ||
1122 | + owl:onClass :ExternalReference ; | ||
1123 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1124 | + ] , | ||
1125 | + [ rdf:type owl:Restriction ; | ||
1126 | + owl:onProperty :hasPeriod ; | ||
1127 | + owl:onClass :Period ; | ||
1128 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1097 | ] ; | 1129 | ] ; |
1098 | 1130 | ||
1099 | rdfs:comment """A Thing that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule. | 1131 | rdfs:comment """A Thing that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule. |
... | @@ -1119,18 +1151,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1119,18 +1151,9 @@ xsd:time rdf:type rdfs:Datatype . |
1119 | 1151 | ||
1120 | rdfs:subClassOf owl:Thing , | 1152 | rdfs:subClassOf owl:Thing , |
1121 | [ rdf:type owl:Restriction ; | 1153 | [ rdf:type owl:Restriction ; |
1122 | - owl:onProperty :hasStart ; | 1154 | + owl:onProperty :hasExternalReference ; |
1123 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1155 | + owl:onClass :ExternalReference ; |
1124 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | 1156 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1125 | - owl:unionOf ( xsd:date | ||
1126 | - xsd:dateTime | ||
1127 | - ) | ||
1128 | - ] | ||
1129 | - ] , | ||
1130 | - [ rdf:type owl:Restriction ; | ||
1131 | - owl:onProperty :hasCalendar ; | ||
1132 | - owl:onClass :Calendar ; | ||
1133 | - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1134 | ] , | 1157 | ] , |
1135 | [ rdf:type owl:Restriction ; | 1158 | [ rdf:type owl:Restriction ; |
1136 | owl:onProperty :hasName ; | 1159 | owl:onProperty :hasName ; |
... | @@ -1138,9 +1161,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1138,9 +1161,9 @@ xsd:time rdf:type rdfs:Datatype . |
1138 | owl:onDataRange xsd:string | 1161 | owl:onDataRange xsd:string |
1139 | ] , | 1162 | ] , |
1140 | [ rdf:type owl:Restriction ; | 1163 | [ rdf:type owl:Restriction ; |
1141 | - owl:onProperty :hasExternalReference ; | 1164 | + owl:onProperty :hasCalendar ; |
1142 | - owl:onClass :ExternalReference ; | 1165 | + owl:onClass :Calendar ; |
1143 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1166 | + owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1144 | ] , | 1167 | ] , |
1145 | [ rdf:type owl:Restriction ; | 1168 | [ rdf:type owl:Restriction ; |
1146 | owl:onProperty :hasFinish ; | 1169 | owl:onProperty :hasFinish ; |
... | @@ -1150,6 +1173,15 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1150,6 +1173,15 @@ xsd:time rdf:type rdfs:Datatype . |
1150 | xsd:dateTime | 1173 | xsd:dateTime |
1151 | ) | 1174 | ) |
1152 | ] | 1175 | ] |
1176 | + ] , | ||
1177 | + [ rdf:type owl:Restriction ; | ||
1178 | + owl:onProperty :hasStart ; | ||
1179 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1180 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1181 | + owl:unionOf ( xsd:date | ||
1182 | + xsd:dateTime | ||
1183 | + ) | ||
1184 | + ] | ||
1153 | ] ; | 1185 | ] ; |
1154 | 1186 | ||
1155 | :shouldHaveID "true" . | 1187 | :shouldHaveID "true" . |
... | @@ -1179,31 +1211,31 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1179,31 +1211,31 @@ xsd:time rdf:type rdfs:Datatype . |
1179 | 1211 | ||
1180 | rdfs:subClassOf owl:Thing , | 1212 | rdfs:subClassOf owl:Thing , |
1181 | [ rdf:type owl:Restriction ; | 1213 | [ rdf:type owl:Restriction ; |
1182 | - owl:onProperty :hasSuccessorActivity ; | 1214 | + owl:onProperty :hasLag ; |
1183 | - owl:onClass :Activity ; | 1215 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1184 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1216 | + owl:onDataRange xsd:duration |
1185 | ] , | 1217 | ] , |
1186 | [ rdf:type owl:Restriction ; | 1218 | [ rdf:type owl:Restriction ; |
1187 | owl:onProperty :hasExternalReference ; | 1219 | owl:onProperty :hasExternalReference ; |
1188 | owl:onClass :ExternalReference ; | 1220 | owl:onClass :ExternalReference ; |
1189 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1221 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1190 | ] , | 1222 | ] , |
1191 | - [ rdf:type owl:Restriction ; | ||
1192 | - owl:onProperty :hasCalendar ; | ||
1193 | - owl:onClass :Calendar ; | ||
1194 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1195 | - ] , | ||
1196 | - [ rdf:type owl:Restriction ; | ||
1197 | - owl:onProperty :hasLag ; | ||
1198 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1199 | - owl:onDataRange xsd:duration | ||
1200 | - ] , | ||
1201 | [ rdf:type owl:Class ; | 1223 | [ rdf:type owl:Class ; |
1202 | owl:unionOf ( :FF | 1224 | owl:unionOf ( :FF |
1203 | :FS | 1225 | :FS |
1204 | :SF | 1226 | :SF |
1205 | :SS | 1227 | :SS |
1206 | ) | 1228 | ) |
1229 | + ] , | ||
1230 | + [ rdf:type owl:Restriction ; | ||
1231 | + owl:onProperty :hasSuccessorActivity ; | ||
1232 | + owl:onClass :Activity ; | ||
1233 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1234 | + ] , | ||
1235 | + [ rdf:type owl:Restriction ; | ||
1236 | + owl:onProperty :hasCalendar ; | ||
1237 | + owl:onClass :Calendar ; | ||
1238 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1207 | ] ; | 1239 | ] ; |
1208 | 1240 | ||
1209 | :shouldHaveID "true" . | 1241 | :shouldHaveID "true" . |
... | @@ -1212,9 +1244,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1212,9 +1244,9 @@ xsd:time rdf:type rdfs:Datatype . |
1212 | owl:annotatedSource :Constraint ; | 1244 | owl:annotatedSource :Constraint ; |
1213 | owl:annotatedProperty rdfs:subClassOf ; | 1245 | owl:annotatedProperty rdfs:subClassOf ; |
1214 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 1246 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
1215 | - owl:onProperty :hasSuccessorActivity ; | 1247 | + owl:onProperty :hasCalendar ; |
1216 | - owl:onClass :Activity ; | 1248 | + owl:onClass :Calendar ; |
1217 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 1249 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1218 | ] | 1250 | ] |
1219 | ] . | 1251 | ] . |
1220 | [ rdf:type owl:Axiom ; | 1252 | [ rdf:type owl:Axiom ; |
... | @@ -1222,9 +1254,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1222,9 +1254,9 @@ xsd:time rdf:type rdfs:Datatype . |
1222 | owl:annotatedSource :Constraint ; | 1254 | owl:annotatedSource :Constraint ; |
1223 | owl:annotatedProperty rdfs:subClassOf ; | 1255 | owl:annotatedProperty rdfs:subClassOf ; |
1224 | owl:annotatedTarget [ rdf:type owl:Restriction ; | 1256 | owl:annotatedTarget [ rdf:type owl:Restriction ; |
1225 | - owl:onProperty :hasCalendar ; | 1257 | + owl:onProperty :hasSuccessorActivity ; |
1226 | - owl:onClass :Calendar ; | 1258 | + owl:onClass :Activity ; |
1227 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1259 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
1228 | ] | 1260 | ] |
1229 | ] . | 1261 | ] . |
1230 | 1262 | ||
... | @@ -1282,29 +1314,29 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1282,29 +1314,29 @@ xsd:time rdf:type rdfs:Datatype . |
1282 | 1314 | ||
1283 | rdfs:subClassOf owl:Thing , | 1315 | rdfs:subClassOf owl:Thing , |
1284 | [ rdf:type owl:Restriction ; | 1316 | [ rdf:type owl:Restriction ; |
1285 | - owl:onProperty :hasCalendarSet ; | 1317 | + owl:onProperty :hasResourceSet ; |
1286 | - owl:onClass :CalendarSet ; | 1318 | + owl:onClass :ResourceSet ; |
1287 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1319 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1288 | ] , | 1320 | ] , |
1289 | [ rdf:type owl:Restriction ; | 1321 | [ rdf:type owl:Restriction ; |
1322 | + owl:onProperty :hasProject ; | ||
1323 | + owl:onClass :Project ; | ||
1324 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1325 | + ] , | ||
1326 | + [ rdf:type owl:Restriction ; | ||
1290 | owl:onProperty :hasProfileSet ; | 1327 | owl:onProperty :hasProfileSet ; |
1291 | owl:onClass :ProfileSet ; | 1328 | owl:onClass :ProfileSet ; |
1292 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1329 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1293 | ] , | 1330 | ] , |
1294 | [ rdf:type owl:Restriction ; | 1331 | [ rdf:type owl:Restriction ; |
1295 | - owl:onProperty :hasResourceSet ; | 1332 | + owl:onProperty :hasCalendarSet ; |
1296 | - owl:onClass :ResourceSet ; | 1333 | + owl:onClass :CalendarSet ; |
1297 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1334 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1298 | ] , | 1335 | ] , |
1299 | [ rdf:type owl:Restriction ; | 1336 | [ rdf:type owl:Restriction ; |
1300 | owl:onProperty :hasFreeFieldSet ; | 1337 | owl:onProperty :hasFreeFieldSet ; |
1301 | owl:onClass :FreeFieldSet ; | 1338 | owl:onClass :FreeFieldSet ; |
1302 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1339 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1303 | - ] , | ||
1304 | - [ rdf:type owl:Restriction ; | ||
1305 | - owl:onProperty :hasProject ; | ||
1306 | - owl:onClass :Project ; | ||
1307 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1308 | ] ; | 1340 | ] ; |
1309 | 1341 | ||
1310 | rdfs:comment """Information that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster). | 1342 | rdfs:comment """Information that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster). |
... | @@ -1318,16 +1350,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1318,16 +1350,6 @@ xsd:time rdf:type rdfs:Datatype . |
1318 | 1350 | ||
1319 | rdfs:subClassOf owl:Thing , | 1351 | rdfs:subClassOf owl:Thing , |
1320 | [ rdf:type owl:Restriction ; | 1352 | [ rdf:type owl:Restriction ; |
1321 | - owl:onProperty :hasID ; | ||
1322 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1323 | - owl:onDataRange xsd:string | ||
1324 | - ] , | ||
1325 | - [ rdf:type owl:Restriction ; | ||
1326 | - owl:onProperty :hasSource ; | ||
1327 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1328 | - owl:onDataRange xsd:anyURI | ||
1329 | - ] , | ||
1330 | - [ rdf:type owl:Restriction ; | ||
1331 | owl:onProperty :hasApplication ; | 1353 | owl:onProperty :hasApplication ; |
1332 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1354 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1333 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1355 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -1342,6 +1364,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1342,6 +1364,16 @@ xsd:time rdf:type rdfs:Datatype . |
1342 | ] | 1364 | ] |
1343 | ] | 1365 | ] |
1344 | ] | 1366 | ] |
1367 | + ] , | ||
1368 | + [ rdf:type owl:Restriction ; | ||
1369 | + owl:onProperty :hasSource ; | ||
1370 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1371 | + owl:onDataRange xsd:anyURI | ||
1372 | + ] , | ||
1373 | + [ rdf:type owl:Restriction ; | ||
1374 | + owl:onProperty :hasID ; | ||
1375 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1376 | + owl:onDataRange xsd:string | ||
1345 | ] . | 1377 | ] . |
1346 | 1378 | ||
1347 | 1379 | ||
... | @@ -1367,14 +1399,14 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1367,14 +1399,14 @@ xsd:time rdf:type rdfs:Datatype . |
1367 | :FreeField rdf:type owl:Class ; | 1399 | :FreeField rdf:type owl:Class ; |
1368 | 1400 | ||
1369 | rdfs:subClassOf [ rdf:type owl:Restriction ; | 1401 | rdfs:subClassOf [ rdf:type owl:Restriction ; |
1370 | - owl:onProperty :hasFieldName ; | ||
1371 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1372 | - owl:onDataRange xsd:string | ||
1373 | - ] , | ||
1374 | - [ rdf:type owl:Restriction ; | ||
1375 | owl:onProperty :hasValue ; | 1402 | owl:onProperty :hasValue ; |
1376 | owl:onClass :FreeFieldValue ; | 1403 | owl:onClass :FreeFieldValue ; |
1377 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1404 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1405 | + ] , | ||
1406 | + [ rdf:type owl:Restriction ; | ||
1407 | + owl:onProperty :hasFieldName ; | ||
1408 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1409 | + owl:onDataRange xsd:string | ||
1378 | ] . | 1410 | ] . |
1379 | [ rdf:type owl:Axiom ; | 1411 | [ rdf:type owl:Axiom ; |
1380 | :shouldHaveID "true"^^xsd:boolean ; | 1412 | :shouldHaveID "true"^^xsd:boolean ; |
... | @@ -1395,6 +1427,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1395,6 +1427,11 @@ xsd:time rdf:type rdfs:Datatype . |
1395 | 1427 | ||
1396 | rdfs:subClassOf owl:Thing , | 1428 | rdfs:subClassOf owl:Thing , |
1397 | [ rdf:type owl:Restriction ; | 1429 | [ rdf:type owl:Restriction ; |
1430 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField> ; | ||
1431 | + owl:onClass :FreeField ; | ||
1432 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1433 | + ] , | ||
1434 | + [ rdf:type owl:Restriction ; | ||
1398 | owl:onProperty :hasName ; | 1435 | owl:onProperty :hasName ; |
1399 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1436 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1400 | owl:onDataRange xsd:string | 1437 | owl:onDataRange xsd:string |
... | @@ -1403,11 +1440,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1403,11 +1440,6 @@ xsd:time rdf:type rdfs:Datatype . |
1403 | owl:onProperty :hasFreeField ; | 1440 | owl:onProperty :hasFreeField ; |
1404 | owl:onClass :FreeField ; | 1441 | owl:onClass :FreeField ; |
1405 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1442 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1406 | - ] , | ||
1407 | - [ rdf:type owl:Restriction ; | ||
1408 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField> ; | ||
1409 | - owl:onClass :FreeField ; | ||
1410 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1411 | ] . | 1443 | ] . |
1412 | 1444 | ||
1413 | 1445 | ||
... | @@ -1437,13 +1469,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1437,13 +1469,9 @@ xsd:time rdf:type rdfs:Datatype . |
1437 | 1469 | ||
1438 | rdfs:subClassOf :Schedule , | 1470 | rdfs:subClassOf :Schedule , |
1439 | [ rdf:type owl:Restriction ; | 1471 | [ rdf:type owl:Restriction ; |
1440 | - owl:onProperty :hasFrontlineDate ; | 1472 | + owl:onProperty :hasPlannedProgress ; |
1441 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1473 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1442 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | 1474 | + owl:onDataRange xsd:decimal |
1443 | - owl:unionOf ( xsd:date | ||
1444 | - xsd:dateTime | ||
1445 | - ) | ||
1446 | - ] | ||
1447 | ] , | 1475 | ] , |
1448 | [ rdf:type owl:Restriction ; | 1476 | [ rdf:type owl:Restriction ; |
1449 | owl:onProperty :hasFreeFloat ; | 1477 | owl:onProperty :hasFreeFloat ; |
... | @@ -1451,9 +1479,13 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1451,9 +1479,13 @@ xsd:time rdf:type rdfs:Datatype . |
1451 | owl:onDataRange xsd:duration | 1479 | owl:onDataRange xsd:duration |
1452 | ] , | 1480 | ] , |
1453 | [ rdf:type owl:Restriction ; | 1481 | [ rdf:type owl:Restriction ; |
1454 | - owl:onProperty :hasPlannedProgress ; | 1482 | + owl:onProperty :hasFrontlineDate ; |
1455 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1483 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1456 | - owl:onDataRange xsd:decimal | 1484 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1485 | + owl:unionOf ( xsd:date | ||
1486 | + xsd:dateTime | ||
1487 | + ) | ||
1488 | + ] | ||
1457 | ] , | 1489 | ] , |
1458 | [ rdf:type owl:Restriction ; | 1490 | [ rdf:type owl:Restriction ; |
1459 | owl:onProperty :hasTotalFloat ; | 1491 | owl:onProperty :hasTotalFloat ; |
... | @@ -1489,12 +1521,12 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1489,12 +1521,12 @@ xsd:time rdf:type rdfs:Datatype . |
1489 | owl:onDataRange xsd:date | 1521 | owl:onDataRange xsd:date |
1490 | ] , | 1522 | ] , |
1491 | [ rdf:type owl:Restriction ; | 1523 | [ rdf:type owl:Restriction ; |
1492 | - owl:onProperty :hasStartDate ; | 1524 | + owl:onProperty :isFree ; |
1493 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1525 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1494 | - owl:onDataRange xsd:date | 1526 | + owl:onDataRange xsd:boolean |
1495 | ] , | 1527 | ] , |
1496 | [ rdf:type owl:Restriction ; | 1528 | [ rdf:type owl:Restriction ; |
1497 | - owl:onProperty :hasFinishTime ; | 1529 | + owl:onProperty :hasStartTime ; |
1498 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1530 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1499 | owl:onDataRange xsd:time | 1531 | owl:onDataRange xsd:time |
1500 | ] , | 1532 | ] , |
... | @@ -1505,19 +1537,19 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1505,19 +1537,19 @@ xsd:time rdf:type rdfs:Datatype . |
1505 | ) | 1537 | ) |
1506 | ] , | 1538 | ] , |
1507 | [ rdf:type owl:Restriction ; | 1539 | [ rdf:type owl:Restriction ; |
1508 | - owl:onProperty :isFree ; | ||
1509 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1510 | - owl:onDataRange xsd:boolean | ||
1511 | - ] , | ||
1512 | - [ rdf:type owl:Restriction ; | ||
1513 | owl:onProperty :hasPreviousPeriod ; | 1540 | owl:onProperty :hasPreviousPeriod ; |
1514 | owl:onClass :Period ; | 1541 | owl:onClass :Period ; |
1515 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1542 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1516 | ] , | 1543 | ] , |
1517 | [ rdf:type owl:Restriction ; | 1544 | [ rdf:type owl:Restriction ; |
1518 | - owl:onProperty :hasStartTime ; | 1545 | + owl:onProperty :hasFinishTime ; |
1519 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1546 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1520 | owl:onDataRange xsd:time | 1547 | owl:onDataRange xsd:time |
1548 | + ] , | ||
1549 | + [ rdf:type owl:Restriction ; | ||
1550 | + owl:onProperty :hasStartDate ; | ||
1551 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1552 | + owl:onDataRange xsd:date | ||
1521 | ] . | 1553 | ] . |
1522 | [ rdf:type owl:Axiom ; | 1554 | [ rdf:type owl:Axiom ; |
1523 | :shouldUseRef "true"^^xsd:boolean ; | 1555 | :shouldUseRef "true"^^xsd:boolean ; |
... | @@ -1540,20 +1572,38 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1540,20 +1572,38 @@ xsd:time rdf:type rdfs:Datatype . |
1540 | 1572 | ||
1541 | rdfs:subClassOf owl:Thing , | 1573 | rdfs:subClassOf owl:Thing , |
1542 | [ rdf:type owl:Restriction ; | 1574 | [ rdf:type owl:Restriction ; |
1543 | - owl:onProperty :hasCompletelyFreeField ; | 1575 | + owl:onProperty :hasSpecifiedUserField ; |
1544 | - owl:onClass :CompletelyFreeField ; | 1576 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; |
1545 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1577 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1546 | ] , | 1578 | ] , |
1547 | [ rdf:type owl:Restriction ; | 1579 | [ rdf:type owl:Restriction ; |
1548 | - owl:onProperty :hasExternalReference ; | 1580 | + owl:onProperty :hasStart ; |
1549 | - owl:onClass :ExternalReference ; | 1581 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1550 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1582 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1583 | + owl:unionOf ( xsd:date | ||
1584 | + xsd:dateTime | ||
1585 | + ) | ||
1586 | + ] | ||
1551 | ] , | 1587 | ] , |
1552 | [ rdf:type owl:Restriction ; | 1588 | [ rdf:type owl:Restriction ; |
1553 | owl:onProperty :hasSpecifiedUserField ; | 1589 | owl:onProperty :hasSpecifiedUserField ; |
1554 | owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; | 1590 | owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; |
1555 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1591 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1556 | ] , | 1592 | ] , |
1593 | + [ rdf:type owl:Restriction ; | ||
1594 | + owl:onProperty :hasActivity ; | ||
1595 | + owl:onClass :Activity ; | ||
1596 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1597 | + ] , | ||
1598 | + [ rdf:type owl:Restriction ; | ||
1599 | + owl:onProperty :hasFinish ; | ||
1600 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1601 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1602 | + owl:unionOf ( xsd:date | ||
1603 | + xsd:dateTime | ||
1604 | + ) | ||
1605 | + ] | ||
1606 | + ] , | ||
1557 | [ rdf:type owl:Class ; | 1607 | [ rdf:type owl:Class ; |
1558 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1608 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
1559 | owl:onProperty :now ; | 1609 | owl:onProperty :now ; |
... | @@ -1568,31 +1618,13 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1568,31 +1618,13 @@ xsd:time rdf:type rdfs:Datatype . |
1568 | ) | 1618 | ) |
1569 | ] , | 1619 | ] , |
1570 | [ rdf:type owl:Restriction ; | 1620 | [ rdf:type owl:Restriction ; |
1571 | - owl:onProperty :hasSpecifiedUserField ; | 1621 | + owl:onProperty :hasExternalReference ; |
1572 | - owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; | 1622 | + owl:onClass :ExternalReference ; |
1573 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1623 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1574 | - ] , | ||
1575 | - [ rdf:type owl:Restriction ; | ||
1576 | - owl:onProperty :hasFinish ; | ||
1577 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1578 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1579 | - owl:unionOf ( xsd:date | ||
1580 | - xsd:dateTime | ||
1581 | - ) | ||
1582 | - ] | ||
1583 | - ] , | ||
1584 | - [ rdf:type owl:Restriction ; | ||
1585 | - owl:onProperty :hasStart ; | ||
1586 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1587 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1588 | - owl:unionOf ( xsd:date | ||
1589 | - xsd:dateTime | ||
1590 | - ) | ||
1591 | - ] | ||
1592 | ] , | 1624 | ] , |
1593 | [ rdf:type owl:Restriction ; | 1625 | [ rdf:type owl:Restriction ; |
1594 | - owl:onProperty :hasActivity ; | 1626 | + owl:onProperty :hasCompletelyFreeField ; |
1595 | - owl:onClass :Activity ; | 1627 | + owl:onClass :CompletelyFreeField ; |
1596 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1628 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1597 | ] ; | 1629 | ] ; |
1598 | 1630 | ||
... | @@ -1606,11 +1638,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1606,11 +1638,6 @@ xsd:time rdf:type rdfs:Datatype . |
1606 | 1638 | ||
1607 | rdfs:subClassOf owl:Thing , | 1639 | rdfs:subClassOf owl:Thing , |
1608 | [ rdf:type owl:Restriction ; | 1640 | [ rdf:type owl:Restriction ; |
1609 | - owl:onProperty :hasCoordinate ; | ||
1610 | - owl:onClass :Coordinate ; | ||
1611 | - owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger | ||
1612 | - ] , | ||
1613 | - [ rdf:type owl:Restriction ; | ||
1614 | owl:onProperty :hasExternalReference ; | 1641 | owl:onProperty :hasExternalReference ; |
1615 | owl:onClass :ExternalReference ; | 1642 | owl:onClass :ExternalReference ; |
1616 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1643 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
... | @@ -1619,6 +1646,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1619,6 +1646,11 @@ xsd:time rdf:type rdfs:Datatype . |
1619 | owl:onProperty :hasName ; | 1646 | owl:onProperty :hasName ; |
1620 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1647 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1621 | owl:onDataRange xsd:string | 1648 | owl:onDataRange xsd:string |
1649 | + ] , | ||
1650 | + [ rdf:type owl:Restriction ; | ||
1651 | + owl:onProperty :hasCoordinate ; | ||
1652 | + owl:onClass :Coordinate ; | ||
1653 | + owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger | ||
1622 | ] ; | 1654 | ] ; |
1623 | 1655 | ||
1624 | :shouldHaveID "true" . | 1656 | :shouldHaveID "true" . |
... | @@ -1630,6 +1662,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1630,6 +1662,11 @@ xsd:time rdf:type rdfs:Datatype . |
1630 | :ProfileSet rdf:type owl:Class ; | 1662 | :ProfileSet rdf:type owl:Class ; |
1631 | 1663 | ||
1632 | rdfs:subClassOf owl:Thing , | 1664 | rdfs:subClassOf owl:Thing , |
1665 | + [ rdf:type owl:Restriction ; | ||
1666 | + owl:onProperty :hasExternalReference ; | ||
1667 | + owl:onClass :ExternalReference ; | ||
1668 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1669 | + ] , | ||
1633 | [ rdf:type owl:Class ; | 1670 | [ rdf:type owl:Class ; |
1634 | owl:intersectionOf ( [ rdf:type owl:Restriction ; | 1671 | owl:intersectionOf ( [ rdf:type owl:Restriction ; |
1635 | owl:onProperty :hasName ; | 1672 | owl:onProperty :hasName ; |
... | @@ -1647,11 +1684,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1647,11 +1684,6 @@ xsd:time rdf:type rdfs:Datatype . |
1647 | owl:onProperty :hasProfile ; | 1684 | owl:onProperty :hasProfile ; |
1648 | owl:onClass :Profile ; | 1685 | owl:onClass :Profile ; |
1649 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1686 | owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1650 | - ] , | ||
1651 | - [ rdf:type owl:Restriction ; | ||
1652 | - owl:onProperty :hasExternalReference ; | ||
1653 | - owl:onClass :ExternalReference ; | ||
1654 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1655 | ] ; | 1687 | ] ; |
1656 | 1688 | ||
1657 | :shouldHaveID "true" . | 1689 | :shouldHaveID "true" . |
... | @@ -1666,11 +1698,21 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1666,11 +1698,21 @@ xsd:time rdf:type rdfs:Datatype . |
1666 | 1698 | ||
1667 | rdfs:subClassOf owl:Thing , | 1699 | rdfs:subClassOf owl:Thing , |
1668 | [ rdf:type owl:Restriction ; | 1700 | [ rdf:type owl:Restriction ; |
1701 | + owl:onProperty :hasCompletelyFreeField ; | ||
1702 | + owl:onClass :CompletelyFreeField ; | ||
1703 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1704 | + ] , | ||
1705 | + [ rdf:type owl:Restriction ; | ||
1669 | owl:onProperty :hasSpecifiedUserField ; | 1706 | owl:onProperty :hasSpecifiedUserField ; |
1670 | owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; | 1707 | owl:onClass <http://data.posccaesar.org/ilap-userfield/SpecifiedUserField> ; |
1671 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 1708 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1672 | ] , | 1709 | ] , |
1673 | [ rdf:type owl:Restriction ; | 1710 | [ rdf:type owl:Restriction ; |
1711 | + owl:onProperty :hasExternalReference ; | ||
1712 | + owl:onClass :ExternalReference ; | ||
1713 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1714 | + ] , | ||
1715 | + [ rdf:type owl:Restriction ; | ||
1674 | owl:onProperty :hasFinish ; | 1716 | owl:onProperty :hasFinish ; |
1675 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1717 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1676 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1718 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -1680,13 +1722,9 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1680,13 +1722,9 @@ xsd:time rdf:type rdfs:Datatype . |
1680 | ] | 1722 | ] |
1681 | ] , | 1723 | ] , |
1682 | [ rdf:type owl:Restriction ; | 1724 | [ rdf:type owl:Restriction ; |
1683 | - owl:onProperty :hasStart ; | 1725 | + owl:onProperty :hasSpecifiedUserField ; |
1684 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1726 | + owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; |
1685 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | 1727 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1686 | - owl:unionOf ( xsd:date | ||
1687 | - xsd:dateTime | ||
1688 | - ) | ||
1689 | - ] | ||
1690 | ] , | 1728 | ] , |
1691 | [ rdf:type owl:Restriction ; | 1729 | [ rdf:type owl:Restriction ; |
1692 | owl:onProperty :hasDescription ; | 1730 | owl:onProperty :hasDescription ; |
... | @@ -1694,24 +1732,18 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1694,24 +1732,18 @@ xsd:time rdf:type rdfs:Datatype . |
1694 | owl:onDataRange xsd:string | 1732 | owl:onDataRange xsd:string |
1695 | ] , | 1733 | ] , |
1696 | [ rdf:type owl:Restriction ; | 1734 | [ rdf:type owl:Restriction ; |
1697 | - owl:onProperty :hasExternalReference ; | ||
1698 | - owl:onClass :ExternalReference ; | ||
1699 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1700 | - ] , | ||
1701 | - [ rdf:type owl:Restriction ; | ||
1702 | owl:onProperty :hasPlan ; | 1735 | owl:onProperty :hasPlan ; |
1703 | owl:onClass :Plan ; | 1736 | owl:onClass :Plan ; |
1704 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1737 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger |
1705 | ] , | 1738 | ] , |
1706 | [ rdf:type owl:Restriction ; | 1739 | [ rdf:type owl:Restriction ; |
1707 | - owl:onProperty :hasCompletelyFreeField ; | 1740 | + owl:onProperty :hasStart ; |
1708 | - owl:onClass :CompletelyFreeField ; | 1741 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1709 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1742 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1710 | - ] , | 1743 | + owl:unionOf ( xsd:date |
1711 | - [ rdf:type owl:Restriction ; | 1744 | + xsd:dateTime |
1712 | - owl:onProperty :hasSpecifiedUserField ; | 1745 | + ) |
1713 | - owl:onClass <http://data.posccaesar.org/ilap-userfield/SourceSpecifiedUserField> ; | 1746 | + ] |
1714 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | ||
1715 | ] ; | 1747 | ] ; |
1716 | 1748 | ||
1717 | :shouldHaveID "true" . | 1749 | :shouldHaveID "true" . |
... | @@ -1772,11 +1804,6 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1772,11 +1804,6 @@ xsd:time rdf:type rdfs:Datatype . |
1772 | 1804 | ||
1773 | rdfs:subClassOf :Schedule , | 1805 | rdfs:subClassOf :Schedule , |
1774 | [ rdf:type owl:Restriction ; | 1806 | [ rdf:type owl:Restriction ; |
1775 | - owl:onProperty :hasPlannedProgress ; | ||
1776 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1777 | - owl:onDataRange xsd:decimal | ||
1778 | - ] , | ||
1779 | - [ rdf:type owl:Restriction ; | ||
1780 | owl:onProperty :hasFrontlineDate ; | 1807 | owl:onProperty :hasFrontlineDate ; |
1781 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1808 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1782 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1809 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -1784,6 +1811,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1784,6 +1811,11 @@ xsd:time rdf:type rdfs:Datatype . |
1784 | xsd:dateTime | 1811 | xsd:dateTime |
1785 | ) | 1812 | ) |
1786 | ] | 1813 | ] |
1814 | + ] , | ||
1815 | + [ rdf:type owl:Restriction ; | ||
1816 | + owl:onProperty :hasPlannedProgress ; | ||
1817 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1818 | + owl:onDataRange xsd:decimal | ||
1787 | ] . | 1819 | ] . |
1788 | 1820 | ||
1789 | 1821 | ||
... | @@ -1809,7 +1841,17 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1809,7 +1841,17 @@ xsd:time rdf:type rdfs:Datatype . |
1809 | :Schedule rdf:type owl:Class ; | 1841 | :Schedule rdf:type owl:Class ; |
1810 | 1842 | ||
1811 | rdfs:subClassOf [ rdf:type owl:Restriction ; | 1843 | rdfs:subClassOf [ rdf:type owl:Restriction ; |
1812 | - owl:onProperty :hasLateStart ; | 1844 | + owl:onProperty :hasDuration ; |
1845 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1846 | + owl:onDataRange xsd:duration | ||
1847 | + ] , | ||
1848 | + [ rdf:type owl:Restriction ; | ||
1849 | + owl:onProperty :hasPercentageComplete ; | ||
1850 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1851 | + owl:onDataRange xsd:decimal | ||
1852 | + ] , | ||
1853 | + [ rdf:type owl:Restriction ; | ||
1854 | + owl:onProperty :hasSnltDate ; | ||
1813 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1855 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1814 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1856 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1815 | owl:unionOf ( xsd:date | 1857 | owl:unionOf ( xsd:date |
... | @@ -1818,7 +1860,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1818,7 +1860,7 @@ xsd:time rdf:type rdfs:Datatype . |
1818 | ] | 1860 | ] |
1819 | ] , | 1861 | ] , |
1820 | [ rdf:type owl:Restriction ; | 1862 | [ rdf:type owl:Restriction ; |
1821 | - owl:onProperty :hasEarlyStart ; | 1863 | + owl:onProperty :hasMsoDate ; |
1822 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1864 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1823 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1865 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1824 | owl:unionOf ( xsd:date | 1866 | owl:unionOf ( xsd:date |
... | @@ -1827,9 +1869,18 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1827,9 +1869,18 @@ xsd:time rdf:type rdfs:Datatype . |
1827 | ] | 1869 | ] |
1828 | ] , | 1870 | ] , |
1829 | [ rdf:type owl:Restriction ; | 1871 | [ rdf:type owl:Restriction ; |
1830 | - owl:onProperty :mustStartAlap ; | 1872 | + owl:onProperty :hasSnetDate ; |
1831 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1873 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1832 | - owl:onDataRange xsd:boolean | 1874 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1875 | + owl:unionOf ( xsd:date | ||
1876 | + xsd:dateTime | ||
1877 | + ) | ||
1878 | + ] | ||
1879 | + ] , | ||
1880 | + [ rdf:type owl:Restriction ; | ||
1881 | + owl:onProperty :hasRemainingDuration ; | ||
1882 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1883 | + owl:onDataRange xsd:duration | ||
1833 | ] , | 1884 | ] , |
1834 | [ rdf:type owl:Restriction ; | 1885 | [ rdf:type owl:Restriction ; |
1835 | owl:onProperty :hasEarlyFinish ; | 1886 | owl:onProperty :hasEarlyFinish ; |
... | @@ -1841,7 +1892,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1841,7 +1892,7 @@ xsd:time rdf:type rdfs:Datatype . |
1841 | ] | 1892 | ] |
1842 | ] , | 1893 | ] , |
1843 | [ rdf:type owl:Restriction ; | 1894 | [ rdf:type owl:Restriction ; |
1844 | - owl:onProperty :hasFnetDate ; | 1895 | + owl:onProperty :hasEarlyStart ; |
1845 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1896 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1846 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1897 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1847 | owl:unionOf ( xsd:date | 1898 | owl:unionOf ( xsd:date |
... | @@ -1850,7 +1901,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1850,7 +1901,7 @@ xsd:time rdf:type rdfs:Datatype . |
1850 | ] | 1901 | ] |
1851 | ] , | 1902 | ] , |
1852 | [ rdf:type owl:Restriction ; | 1903 | [ rdf:type owl:Restriction ; |
1853 | - owl:onProperty :hasMsoDate ; | 1904 | + owl:onProperty :hasLateStart ; |
1854 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1905 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1855 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1906 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1856 | owl:unionOf ( xsd:date | 1907 | owl:unionOf ( xsd:date |
... | @@ -1859,6 +1910,16 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1859,6 +1910,16 @@ xsd:time rdf:type rdfs:Datatype . |
1859 | ] | 1910 | ] |
1860 | ] , | 1911 | ] , |
1861 | [ rdf:type owl:Restriction ; | 1912 | [ rdf:type owl:Restriction ; |
1913 | + owl:onProperty :mustStartAlap ; | ||
1914 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1915 | + owl:onDataRange xsd:boolean | ||
1916 | + ] , | ||
1917 | + [ rdf:type owl:Restriction ; | ||
1918 | + owl:onProperty :mustStartAsap ; | ||
1919 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1920 | + owl:onDataRange xsd:boolean | ||
1921 | + ] , | ||
1922 | + [ rdf:type owl:Restriction ; | ||
1862 | owl:onProperty :hasFnltDate ; | 1923 | owl:onProperty :hasFnltDate ; |
1863 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1924 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1864 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1925 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
... | @@ -1877,7 +1938,7 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1877,7 +1938,7 @@ xsd:time rdf:type rdfs:Datatype . |
1877 | ] | 1938 | ] |
1878 | ] , | 1939 | ] , |
1879 | [ rdf:type owl:Restriction ; | 1940 | [ rdf:type owl:Restriction ; |
1880 | - owl:onProperty :hasSnltDate ; | 1941 | + owl:onProperty :hasActualStart ; |
1881 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1942 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1882 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1943 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1883 | owl:unionOf ( xsd:date | 1944 | owl:unionOf ( xsd:date |
... | @@ -1885,15 +1946,8 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1885,15 +1946,8 @@ xsd:time rdf:type rdfs:Datatype . |
1885 | ) | 1946 | ) |
1886 | ] | 1947 | ] |
1887 | ] , | 1948 | ] , |
1888 | - [ rdf:type owl:Class ; | ||
1889 | - owl:unionOf ( :BaselineSchedule | ||
1890 | - :CurrentSchedule | ||
1891 | - :LiveSchedule | ||
1892 | - :RevisedSchedule | ||
1893 | - ) | ||
1894 | - ] , | ||
1895 | [ rdf:type owl:Restriction ; | 1949 | [ rdf:type owl:Restriction ; |
1896 | - owl:onProperty :hasLateFinish ; | 1950 | + owl:onProperty :hasFnetDate ; |
1897 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1951 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1898 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1952 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1899 | owl:unionOf ( xsd:date | 1953 | owl:unionOf ( xsd:date |
... | @@ -1902,23 +1956,29 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1902,23 +1956,29 @@ xsd:time rdf:type rdfs:Datatype . |
1902 | ] | 1956 | ] |
1903 | ] , | 1957 | ] , |
1904 | [ rdf:type owl:Restriction ; | 1958 | [ rdf:type owl:Restriction ; |
1905 | - owl:onProperty :mustStartAsap ; | 1959 | + owl:onProperty :hasActualFinish ; |
1906 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1960 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1907 | - owl:onDataRange xsd:boolean | 1961 | + owl:onDataRange [ rdf:type rdfs:Datatype ; |
1908 | - ] , | 1962 | + owl:unionOf ( xsd:date |
1909 | - [ rdf:type owl:Restriction ; | 1963 | + xsd:dateTime |
1910 | - owl:onProperty :hasDuration ; | 1964 | + ) |
1911 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1965 | + ] |
1912 | - owl:onDataRange xsd:duration | ||
1913 | ] , | 1966 | ] , |
1914 | [ rdf:type owl:Restriction ; | 1967 | [ rdf:type owl:Restriction ; |
1915 | - owl:onProperty :hasSnetDate ; | 1968 | + owl:onProperty :hasLateFinish ; |
1916 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1969 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1917 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 1970 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1918 | owl:unionOf ( xsd:date | 1971 | owl:unionOf ( xsd:date |
1919 | xsd:dateTime | 1972 | xsd:dateTime |
1920 | ) | 1973 | ) |
1921 | ] | 1974 | ] |
1975 | + ] , | ||
1976 | + [ rdf:type owl:Class ; | ||
1977 | + owl:unionOf ( :BaselineSchedule | ||
1978 | + :CurrentSchedule | ||
1979 | + :LiveSchedule | ||
1980 | + :RevisedSchedule | ||
1981 | + ) | ||
1922 | ] . | 1982 | ] . |
1923 | 1983 | ||
1924 | 1984 | ||
... | @@ -1929,17 +1989,36 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1929,17 +1989,36 @@ xsd:time rdf:type rdfs:Datatype . |
1929 | 1989 | ||
1930 | rdfs:subClassOf :Resource , | 1990 | rdfs:subClassOf :Resource , |
1931 | [ rdf:type owl:Restriction ; | 1991 | [ rdf:type owl:Restriction ; |
1932 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasQuantity> ; | 1992 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ; |
1933 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1993 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1934 | owl:onDataRange xsd:decimal | 1994 | owl:onDataRange xsd:decimal |
1935 | ] , | 1995 | ] , |
1936 | [ rdf:type owl:Restriction ; | 1996 | [ rdf:type owl:Restriction ; |
1997 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingFinish> ; | ||
1998 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1999 | + owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
2000 | + owl:unionOf ( xsd:date | ||
2001 | + xsd:dateTime | ||
2002 | + ) | ||
2003 | + ] | ||
2004 | + ] , | ||
2005 | + [ rdf:type owl:Restriction ; | ||
1937 | owl:onProperty :hasProfile ; | 2006 | owl:onProperty :hasProfile ; |
1938 | owl:onClass :Profile ; | 2007 | owl:onClass :Profile ; |
1939 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger | 2008 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger |
1940 | ] , | 2009 | ] , |
1941 | [ rdf:type owl:Restriction ; | 2010 | [ rdf:type owl:Restriction ; |
1942 | - owl:onProperty :hasManHours ; | 2011 | + owl:onProperty :hasDelayedStart ; |
2012 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
2013 | + owl:onDataRange xsd:duration | ||
2014 | + ] , | ||
2015 | + [ rdf:type owl:Restriction ; | ||
2016 | + owl:onProperty :hasDuration ; | ||
2017 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
2018 | + owl:onDataRange xsd:duration | ||
2019 | + ] , | ||
2020 | + [ rdf:type owl:Restriction ; | ||
2021 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity> ; | ||
1943 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 2022 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1944 | owl:onDataRange xsd:decimal | 2023 | owl:onDataRange xsd:decimal |
1945 | ] , | 2024 | ] , |
... | @@ -1949,6 +2028,11 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1949,6 +2028,11 @@ xsd:time rdf:type rdfs:Datatype . |
1949 | owl:onDataRange xsd:decimal | 2028 | owl:onDataRange xsd:decimal |
1950 | ] , | 2029 | ] , |
1951 | [ rdf:type owl:Restriction ; | 2030 | [ rdf:type owl:Restriction ; |
2031 | + owl:onProperty :hasCompletelyFreeField ; | ||
2032 | + owl:onClass :CompletelyFreeField ; | ||
2033 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
2034 | + ] , | ||
2035 | + [ rdf:type owl:Restriction ; | ||
1952 | owl:onProperty :hasCost ; | 2036 | owl:onProperty :hasCost ; |
1953 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 2037 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1954 | owl:onDataRange xsd:decimal | 2038 | owl:onDataRange xsd:decimal |
... | @@ -1959,47 +2043,23 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1959,47 +2043,23 @@ xsd:time rdf:type rdfs:Datatype . |
1959 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger | 2043 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger |
1960 | ] , | 2044 | ] , |
1961 | [ rdf:type owl:Restriction ; | 2045 | [ rdf:type owl:Restriction ; |
1962 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasExpendedQuantity> ; | 2046 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasQuantity> ; |
1963 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 2047 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1964 | owl:onDataRange xsd:decimal | 2048 | owl:onDataRange xsd:decimal |
1965 | ] , | 2049 | ] , |
1966 | [ rdf:type owl:Restriction ; | 2050 | [ rdf:type owl:Restriction ; |
1967 | - owl:onProperty :hasCompletelyFreeField ; | 2051 | + owl:onProperty :hasManHours ; |
1968 | - owl:onClass :CompletelyFreeField ; | ||
1969 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | ||
1970 | - ] , | ||
1971 | - [ rdf:type owl:Restriction ; | ||
1972 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingStart> ; | ||
1973 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1974 | - owl:onDataRange [ rdf:type rdfs:Datatype ; | ||
1975 | - owl:unionOf ( xsd:date | ||
1976 | - xsd:dateTime | ||
1977 | - ) | ||
1978 | - ] | ||
1979 | - ] , | ||
1980 | - [ rdf:type owl:Restriction ; | ||
1981 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasCurrentProgress> ; | ||
1982 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 2052 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1983 | owl:onDataRange xsd:decimal | 2053 | owl:onDataRange xsd:decimal |
1984 | ] , | 2054 | ] , |
1985 | [ rdf:type owl:Restriction ; | 2055 | [ rdf:type owl:Restriction ; |
1986 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingFinish> ; | 2056 | + owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasRemainingStart> ; |
1987 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 2057 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
1988 | owl:onDataRange [ rdf:type rdfs:Datatype ; | 2058 | owl:onDataRange [ rdf:type rdfs:Datatype ; |
1989 | owl:unionOf ( xsd:date | 2059 | owl:unionOf ( xsd:date |
1990 | xsd:dateTime | 2060 | xsd:dateTime |
1991 | ) | 2061 | ) |
1992 | ] | 2062 | ] |
1993 | - ] , | ||
1994 | - [ rdf:type owl:Restriction ; | ||
1995 | - owl:onProperty :hasDelayedStart ; | ||
1996 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
1997 | - owl:onDataRange xsd:duration | ||
1998 | - ] , | ||
1999 | - [ rdf:type owl:Restriction ; | ||
2000 | - owl:onProperty :hasDuration ; | ||
2001 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
2002 | - owl:onDataRange xsd:duration | ||
2003 | ] ; | 2063 | ] ; |
2004 | 2064 | ||
2005 | :shouldHaveID "true" . | 2065 | :shouldHaveID "true" . | ... | ... |
-
Please register or login to post a comment