Skip to content

Commit afbf41f

Browse files
authored
ODP for System-Beh and Mechanism
Based on conceptual model developed by Gary Berg-Cross.
1 parent 9faf6f4 commit afbf41f

File tree

1 file changed

+164
-0
lines changed

1 file changed

+164
-0
lines changed

System-Beh-mech-component.owl

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,164 @@
1+
<?xml version="1.0"?>
2+
<Ontology xmlns="http://www.w3.org/2002/07/owl#"
3+
xml:base="http://www.semanticweb.org/gary/ontologies/2019/9/system-behavior-mech-components"
4+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
5+
xmlns:xml="http://www.w3.org/XML/1998/namespace"
6+
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
7+
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
8+
ontologyIRI="http://www.semanticweb.org/gary/ontologies/2019/9/system-behavior-mech-components">
9+
<Prefix name="" IRI="http://www.semanticweb.org/gary/ontologies/2019/9/system-behavior-mech-components"/>
10+
<Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
11+
<Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
12+
<Prefix name="xml" IRI="http://www.w3.org/XML/1998/namespace"/>
13+
<Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
14+
<Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
15+
<Prefix name="untitled-ontology-19" IRI="http://www.semanticweb.org/gary/ontologies/2019/9/untitled-ontology-19#"/>
16+
<Prefix name="system-behavior-mech-components" IRI="http://www.semanticweb.org/gary/ontologies/2019/9/system-behavior-mech-components#"/>
17+
<Annotation>
18+
<AnnotationProperty abbreviatedIRI="rdfs:comment"/>
19+
<Literal datatypeIRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral">Annotations
20+
editor note: May be replaced by a BFO class, as discussed in http://www.jbiomedsem.com/content/4/1/43
21+
definition editor: Gary Berg-Cross
22+
definition sources: https://www.systemdynamics.org/assets/conferences/2017/proceed/papers/P1432.pdf</Literal>
23+
</Annotation>
24+
<Declaration>
25+
<ObjectProperty IRI="#hasSystemParticipant"/>
26+
</Declaration>
27+
<Declaration>
28+
<ObjectProperty IRI="#playsCausalRoleIn"/>
29+
</Declaration>
30+
<Declaration>
31+
<Class IRI="#Interactive_System_components"/>
32+
</Declaration>
33+
<Declaration>
34+
<ObjectProperty IRI="#IsPerformsbyMeansOf"/>
35+
</Declaration>
36+
<Declaration>
37+
<ObjectProperty IRI="#hasSubSystem"/>
38+
</Declaration>
39+
<Declaration>
40+
<Class IRI="#SubSystem"/>
41+
</Declaration>
42+
<Declaration>
43+
<Class IRI="#Mechanism"/>
44+
</Declaration>
45+
<Declaration>
46+
<Class IRI="#System_Behavior"/>
47+
</Declaration>
48+
<Declaration>
49+
<ObjectProperty IRI="#isRealizedBy"/>
50+
</Declaration>
51+
<Declaration>
52+
<ObjectProperty IRI="#hasRole"/>
53+
</Declaration>
54+
<Declaration>
55+
<ObjectProperty IRI="#hasInteractingComponents"/>
56+
</Declaration>
57+
<Declaration>
58+
<ObjectProperty IRI="#performs"/>
59+
</Declaration>
60+
<Declaration>
61+
<Class IRI="#System"/>
62+
</Declaration>
63+
<SubClassOf>
64+
<Class IRI="#Mechanism"/>
65+
<ObjectIntersectionOf>
66+
<ObjectSomeValuesFrom>
67+
<ObjectProperty IRI="#isRealizedBy"/>
68+
<Class IRI="#Interactive_System_components"/>
69+
</ObjectSomeValuesFrom>
70+
<ObjectSomeValuesFrom>
71+
<ObjectProperty IRI="#playsCausalRoleIn"/>
72+
<Class IRI="#System_Behavior"/>
73+
</ObjectSomeValuesFrom>
74+
</ObjectIntersectionOf>
75+
</SubClassOf>
76+
<SubClassOf>
77+
<Class IRI="#SubSystem"/>
78+
<Class IRI="#System"/>
79+
</SubClassOf>
80+
<SubClassOf>
81+
<Class IRI="#System"/>
82+
<ObjectIntersectionOf>
83+
<Class abbreviatedIRI="owl:Thing"/>
84+
<ObjectSomeValuesFrom>
85+
<ObjectProperty IRI="#hasInteractingComponents"/>
86+
<Class IRI="#Interactive_System_components"/>
87+
</ObjectSomeValuesFrom>
88+
</ObjectIntersectionOf>
89+
</SubClassOf>
90+
<SubClassOf>
91+
<Class IRI="#System"/>
92+
<ObjectIntersectionOf>
93+
<ObjectSomeValuesFrom>
94+
<ObjectProperty IRI="#IsPerformsbyMeansOf"/>
95+
<Class IRI="#Mechanism"/>
96+
</ObjectSomeValuesFrom>
97+
<ObjectSomeValuesFrom>
98+
<ObjectProperty IRI="#hasSystemParticipant"/>
99+
<Class IRI="#Interactive_System_components"/>
100+
</ObjectSomeValuesFrom>
101+
</ObjectIntersectionOf>
102+
</SubClassOf>
103+
<SubClassOf>
104+
<Class IRI="#System"/>
105+
<ObjectIntersectionOf>
106+
<ObjectSomeValuesFrom>
107+
<ObjectProperty IRI="#hasInteractingComponents"/>
108+
<Class IRI="#Interactive_System_components"/>
109+
</ObjectSomeValuesFrom>
110+
<ObjectSomeValuesFrom>
111+
<ObjectProperty IRI="#hasSubSystem"/>
112+
<Class IRI="#SubSystem"/>
113+
</ObjectSomeValuesFrom>
114+
<ObjectSomeValuesFrom>
115+
<ObjectProperty IRI="#hasSystemParticipant"/>
116+
<Class IRI="#Mechanism"/>
117+
</ObjectSomeValuesFrom>
118+
<ObjectSomeValuesFrom>
119+
<ObjectProperty IRI="#performs"/>
120+
<Class IRI="#System_Behavior"/>
121+
</ObjectSomeValuesFrom>
122+
</ObjectIntersectionOf>
123+
</SubClassOf>
124+
<SubClassOf>
125+
<Class IRI="#System_Behavior"/>
126+
<ObjectIntersectionOf>
127+
<ObjectSomeValuesFrom>
128+
<ObjectProperty IRI="#IsPerformsbyMeansOf"/>
129+
<Class IRI="#Mechanism"/>
130+
</ObjectSomeValuesFrom>
131+
<ObjectSomeValuesFrom>
132+
<ObjectProperty IRI="#hasSystemParticipant"/>
133+
<Class IRI="#Interactive_System_components"/>
134+
</ObjectSomeValuesFrom>
135+
</ObjectIntersectionOf>
136+
</SubClassOf>
137+
<DisjointClasses>
138+
<Class IRI="#System"/>
139+
<Class IRI="#System_Behavior"/>
140+
</DisjointClasses>
141+
<SubObjectPropertyOf>
142+
<ObjectProperty IRI="#playsCausalRoleIn"/>
143+
<ObjectProperty IRI="#hasRole"/>
144+
</SubObjectPropertyOf>
145+
<ObjectPropertyDomain>
146+
<ObjectProperty IRI="#hasSubSystem"/>
147+
<Class IRI="#System"/>
148+
</ObjectPropertyDomain>
149+
<ObjectPropertyRange>
150+
<ObjectProperty IRI="#hasSubSystem"/>
151+
<Class IRI="#System"/>
152+
</ObjectPropertyRange>
153+
<AnnotationAssertion>
154+
<AnnotationProperty abbreviatedIRI="rdfs:comment"/>
155+
<IRI>#System</IRI>
156+
<Literal xml:lang="en" datatypeIRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral">rdfs:comment
157+
Broadly a system is a recognizable unified whole that is bounded in some way to its environment and made up of a collection of items that regularly interact.  Systems are portion of reality characterized by a structure and relations sufficiently well understood/defined to be the subject of study.</Literal>
158+
</AnnotationAssertion>
159+
</Ontology>
160+
161+
162+
163+
<!-- Generated by the OWL API (version 4.2.5.20160517-0735) https://github.com/owlcs/owlapi -->
164+

0 commit comments

Comments
 (0)