Showing
1 changed file
with
41 additions
and
4 deletions
... | @@ -10,14 +10,19 @@ | ... | @@ -10,14 +10,19 @@ |
10 | rdf:type owl:Ontology ; | 10 | rdf:type owl:Ontology ; |
11 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string ; | 11 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string ; |
12 | . | 12 | . |
13 | -:Acitivity | 13 | +:Activity |
14 | rdf:type owl:Class ; | 14 | rdf:type owl:Class ; |
15 | rdfs:label "Acitivity"^^xsd:string ; | 15 | rdfs:label "Acitivity"^^xsd:string ; |
16 | rdfs:subClassOf owl:Thing ; | 16 | rdfs:subClassOf owl:Thing ; |
17 | rdfs:subClassOf [ | 17 | rdfs:subClassOf [ |
18 | rdf:type owl:Restriction ; | 18 | rdf:type owl:Restriction ; |
19 | + owl:minCardinality "0"^^xsd:nonNegativeInteger ; | ||
20 | + owl:onProperty :hasActivityStatus ; | ||
21 | + ] ; | ||
22 | + rdfs:subClassOf [ | ||
23 | + rdf:type owl:Restriction ; | ||
19 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 24 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
20 | - owl:onClass :Acitivity ; | 25 | + owl:onClass :Activity ; |
21 | owl:onProperty :hasParentActivity ; | 26 | owl:onProperty :hasParentActivity ; |
22 | ] ; | 27 | ] ; |
23 | . | 28 | . |
... | @@ -39,7 +44,7 @@ | ... | @@ -39,7 +44,7 @@ |
39 | rdfs:subClassOf [ | 44 | rdfs:subClassOf [ |
40 | rdf:type owl:Restriction ; | 45 | rdf:type owl:Restriction ; |
41 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 46 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
42 | - owl:onClass :Acitivity ; | 47 | + owl:onClass :Activity ; |
43 | owl:onProperty :hasAcitivity ; | 48 | owl:onProperty :hasAcitivity ; |
44 | ] ; | 49 | ] ; |
45 | rdfs:subClassOf [ | 50 | rdfs:subClassOf [ |
... | @@ -55,7 +60,7 @@ | ... | @@ -55,7 +60,7 @@ |
55 | rdfs:subClassOf owl:Thing ; | 60 | rdfs:subClassOf owl:Thing ; |
56 | rdfs:subClassOf [ | 61 | rdfs:subClassOf [ |
57 | rdf:type owl:Restriction ; | 62 | rdf:type owl:Restriction ; |
58 | - owl:qualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 63 | + owl:cardinality "0"^^xsd:nonNegativeInteger ; |
59 | owl:onProperty :hasDescription ; | 64 | owl:onProperty :hasDescription ; |
60 | ] ; | 65 | ] ; |
61 | rdfs:subClassOf [ | 66 | rdfs:subClassOf [ |
... | @@ -73,11 +78,32 @@ | ... | @@ -73,11 +78,32 @@ |
73 | rdf:type owl:ObjectProperty ; | 78 | rdf:type owl:ObjectProperty ; |
74 | rdfs:label "has acitivity"^^xsd:string ; | 79 | rdfs:label "has acitivity"^^xsd:string ; |
75 | . | 80 | . |
81 | +:hasActivityStatus | ||
82 | + rdf:type owl:DatatypeProperty ; | ||
83 | + rdfs:domain :Activity ; | ||
84 | + rdfs:range [ | ||
85 | + rdf:type rdfs:Datatype ; | ||
86 | + owl:oneOf ( | ||
87 | + "ActiveActivity"^^xsd:string | ||
88 | + "CancelledActivity"^^xsd:string | ||
89 | + "DeletedActivity"^^xsd:string | ||
90 | + "CompletedActivity"^^xsd:string | ||
91 | + "PendingActivity"^^xsd:string | ||
92 | + ) ; | ||
93 | + ] ; | ||
94 | +. | ||
76 | :hasDescription | 95 | :hasDescription |
77 | rdf:type owl:DatatypeProperty ; | 96 | rdf:type owl:DatatypeProperty ; |
78 | rdfs:domain :Project ; | 97 | rdfs:domain :Project ; |
79 | rdfs:range xsd:string ; | 98 | rdfs:range xsd:string ; |
80 | . | 99 | . |
100 | +:hasParentActivity | ||
101 | + rdf:type owl:ObjectProperty ; | ||
102 | + :shouldBeDeclaredHere "true"^^xsd:boolean ; | ||
103 | + :shouldBeHere "false"^^xsd:boolean ; | ||
104 | + rdfs:domain :Activity ; | ||
105 | + rdfs:range :Activity ; | ||
106 | +. | ||
81 | :hasPlan | 107 | :hasPlan |
82 | rdf:type owl:ObjectProperty ; | 108 | rdf:type owl:ObjectProperty ; |
83 | rdfs:label "has plan"^^xsd:string ; | 109 | rdfs:label "has plan"^^xsd:string ; |
... | @@ -89,3 +115,14 @@ | ... | @@ -89,3 +115,14 @@ |
89 | :hasSomethingElse | 115 | :hasSomethingElse |
90 | rdf:type owl:ObjectProperty ; | 116 | rdf:type owl:ObjectProperty ; |
91 | . | 117 | . |
118 | +:shouldBeDeclaredHere | ||
119 | + rdf:type owl:AnnotationProperty ; | ||
120 | + rdfs:range xsd:boolean ; | ||
121 | +. | ||
122 | +:shouldBeHere | ||
123 | + rdf:type owl:AnnotationProperty ; | ||
124 | + rdfs:range xsd:boolean ; | ||
125 | +. | ||
126 | +rdf:oneOf | ||
127 | + rdf:type rdfs:Class ; | ||
128 | +. | ... | ... |
-
Please register or login to post a comment