David Leal

More work on flows

1 -# Saved by TopBraid on Sun Oct 09 15:34:41 BST 2011 1 +# Saved by TopBraid on Sun Oct 09 19:30:18 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/flow 2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/flow
3 # imports: http://www.reportinghub.no/ep/schema/1.0/core 3 # imports: http://www.reportinghub.no/ep/schema/1.0/core
4 4
...@@ -14,137 +14,137 @@ ...@@ -14,137 +14,137 @@
14 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 14 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
15 15
16 ep-flow:AllocatedFlow 16 ep-flow:AllocatedFlow
17 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 17 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
18 rdfs:label "allocated flow"^^xsd:string ; 18 rdfs:label "allocated flow"^^xsd:string ;
19 rdfs:subClassOf ep-flow:Flow . 19 rdfs:subClassOf ep-flow:Flow .
20 20
21 ep-flow:BudgetFlow 21 ep-flow:BudgetFlow
22 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 22 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
23 rdfs:label "budget flow"^^xsd:string ; 23 rdfs:label "budget flow"^^xsd:string ;
24 rdfs:subClassOf ep-flow:Flow . 24 rdfs:subClassOf ep-flow:Flow .
25 25
26 ep-flow:ConstraintFlow 26 ep-flow:ConstraintFlow
27 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 27 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
28 rdfs:label "constraint flow"^^xsd:string ; 28 rdfs:label "constraint flow"^^xsd:string ;
29 rdfs:subClassOf ep-flow:Flow . 29 rdfs:subClassOf ep-flow:Flow .
30 30
31 ep-flow:Consume 31 ep-flow:Consume
32 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 32 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
33 rdfs:label "consume"^^xsd:string ; 33 rdfs:label "consume"^^xsd:string ;
34 rdfs:subClassOf ep-flow:Flow . 34 rdfs:subClassOf ep-flow:Flow .
35 35
36 ep-flow:Consume-HPflare 36 ep-flow:Consume-HPflare
37 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 37 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
38 rdfs:label "consume - HP flare"^^xsd:string ; 38 rdfs:label "consume - HP flare"^^xsd:string ;
39 rdfs:subClassOf ep-flow:Consume-flare . 39 rdfs:subClassOf ep-flow:Consume-flare .
40 40
41 ep-flow:Consume-LPflare 41 ep-flow:Consume-LPflare
42 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 42 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
43 rdfs:label "consume - LP flare"^^xsd:string ; 43 rdfs:label "consume - LP flare"^^xsd:string ;
44 rdfs:subClassOf ep-flow:Consume-flare . 44 rdfs:subClassOf ep-flow:Consume-flare .
45 45
46 ep-flow:Consume-blackstart 46 ep-flow:Consume-blackstart
47 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 47 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
48 rdfs:label "consume - blackstart"^^xsd:string ; 48 rdfs:label "consume - blackstart"^^xsd:string ;
49 rdfs:subClassOf ep-flow:Consume . 49 rdfs:subClassOf ep-flow:Consume .
50 50
51 ep-flow:Consume-compressor 51 ep-flow:Consume-compressor
52 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 52 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
53 rdfs:label "consume - compressor"^^xsd:string ; 53 rdfs:label "consume - compressor"^^xsd:string ;
54 rdfs:subClassOf ep-flow:Consume . 54 rdfs:subClassOf ep-flow:Consume .
55 55
56 ep-flow:Consume-emitted 56 ep-flow:Consume-emitted
57 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 57 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
58 rdfs:label "consume - emitted"^^xsd:string ; 58 rdfs:label "consume - emitted"^^xsd:string ;
59 rdfs:subClassOf ep-flow:Consume . 59 rdfs:subClassOf ep-flow:Consume .
60 60
61 ep-flow:Consume-flare 61 ep-flow:Consume-flare
62 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 62 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
63 rdfs:label "consume - flare"^^xsd:string ; 63 rdfs:label "consume - flare"^^xsd:string ;
64 rdfs:subClassOf ep-flow:Consume . 64 rdfs:subClassOf ep-flow:Consume .
65 65
66 ep-flow:Consume-fuel 66 ep-flow:Consume-fuel
67 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 67 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
68 rdfs:label "consume - fuel"^^xsd:string ; 68 rdfs:label "consume - fuel"^^xsd:string ;
69 rdfs:subClassOf ep-flow:Consume . 69 rdfs:subClassOf ep-flow:Consume .
70 70
71 ep-flow:Consume-noncompressor 71 ep-flow:Consume-noncompressor
72 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 72 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
73 rdfs:label "consume - non-compressor"^^xsd:string ; 73 rdfs:label "consume - non-compressor"^^xsd:string ;
74 rdfs:subClassOf ep-flow:Consume . 74 rdfs:subClassOf ep-flow:Consume .
75 75
76 ep-flow:Consume-venting 76 ep-flow:Consume-venting
77 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 77 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
78 rdfs:label "consume - venting"^^xsd:string ; 78 rdfs:label "consume - venting"^^xsd:string ;
79 rdfs:subClassOf ep-flow:Consume . 79 rdfs:subClassOf ep-flow:Consume .
80 80
81 ep-flow:DerivedFlow 81 ep-flow:DerivedFlow
82 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 82 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
83 rdfs:label "derived flow"^^xsd:string ; 83 rdfs:label "derived flow"^^xsd:string ;
84 rdfs:subClassOf ep-flow:Flow . 84 rdfs:subClassOf ep-flow:Flow .
85 85
86 ep-flow:EstimatedFlow 86 ep-flow:EstimatedFlow
87 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 87 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
88 rdfs:label "estimated flow"^^xsd:string ; 88 rdfs:label "estimated flow"^^xsd:string ;
89 rdfs:subClassOf ep-flow:Flow . 89 rdfs:subClassOf ep-flow:Flow .
90 90
91 ep-flow:Export 91 ep-flow:Export
92 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 92 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
93 rdfs:label "export"^^xsd:string ; 93 rdfs:label "export"^^xsd:string ;
94 rdfs:subClassOf ep-flow:Flow . 94 rdfs:subClassOf ep-flow:Flow .
95 95
96 ep-flow:Export-nominated 96 ep-flow:Export-nominated
97 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 97 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
98 rdfs:label "export nominated"^^xsd:string ; 98 rdfs:label "export nominated"^^xsd:string ;
99 rdfs:subClassOf ep-flow:Export . 99 rdfs:subClassOf ep-flow:Export .
100 100
101 ep-flow:Export-requested 101 ep-flow:Export-requested
102 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 102 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
103 rdfs:label "export requested"^^xsd:string ; 103 rdfs:label "export requested"^^xsd:string ;
104 rdfs:subClassOf ep-flow:Export . 104 rdfs:subClassOf ep-flow:Export .
105 105
106 ep-flow:Export-shortfall 106 ep-flow:Export-shortfall
107 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 107 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
108 rdfs:label "export shortfall"^^xsd:string ; 108 rdfs:label "export shortfall"^^xsd:string ;
109 rdfs:subClassOf ep-flow:Export . 109 rdfs:subClassOf ep-flow:Export .
110 110
111 ep-flow:Flow 111 ep-flow:Flow
112 rdf:type owl:Class ; 112 rdf:type owl:Class ;
113 rdfs:label "flow"^^xsd:string ; 113 rdfs:label "flow"^^xsd:string ;
114 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> . 114 + rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
115 115
116 ep-flow:Gaslift 116 ep-flow:Gaslift
117 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 117 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
118 rdfs:label "gas lift"^^xsd:string ; 118 rdfs:label "gas lift"^^xsd:string ;
119 rdfs:subClassOf ep-flow:Flow . 119 rdfs:subClassOf ep-flow:Flow .
120 120
121 ep-flow:Import 121 ep-flow:Import
122 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 122 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
123 rdfs:label "import"^^xsd:string ; 123 rdfs:label "import"^^xsd:string ;
124 rdfs:subClassOf ep-flow:Flow . 124 rdfs:subClassOf ep-flow:Flow .
125 125
126 ep-flow:Injection 126 ep-flow:Injection
127 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 127 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
128 rdfs:label "injection"^^xsd:string ; 128 rdfs:label "injection"^^xsd:string ;
129 rdfs:subClassOf ep-flow:Flow . 129 rdfs:subClassOf ep-flow:Flow .
130 130
131 ep-flow:Inventory 131 ep-flow:Inventory
132 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 132 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
133 rdfs:label "inventory"^^xsd:string ; 133 rdfs:label "inventory"^^xsd:string ;
134 rdfs:subClassOf ep-flow:Flow . 134 rdfs:subClassOf ep-flow:Flow .
135 135
136 ep-flow:MeasuredFlow 136 ep-flow:MeasuredFlow
137 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 137 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
138 rdfs:label "measured flow"^^xsd:string ; 138 rdfs:label "measured flow"^^xsd:string ;
139 rdfs:subClassOf ep-flow:Flow . 139 rdfs:subClassOf ep-flow:Flow .
140 140
141 ep-flow:Overboard 141 ep-flow:Overboard
142 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 142 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
143 rdfs:label "overboard"^^xsd:string ; 143 rdfs:label "overboard"^^xsd:string ;
144 rdfs:subClassOf ep-flow:Flow . 144 rdfs:subClassOf ep-flow:Flow .
145 145
146 ep-flow:Production 146 ep-flow:Production
147 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 147 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
148 rdfs:label "production"^^xsd:string ; 148 rdfs:label "production"^^xsd:string ;
149 rdfs:subClassOf ep-flow:Flow . 149 rdfs:subClassOf ep-flow:Flow .
150 150
...@@ -164,11 +164,22 @@ ep-flow:ProductionFlowPurposeType ...@@ -164,11 +164,22 @@ ep-flow:ProductionFlowPurposeType
164 rdfs:subClassOf rdfs:Class . 164 rdfs:subClassOf rdfs:Class .
165 165
166 ep-flow:QuotaFlow 166 ep-flow:QuotaFlow
167 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 167 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
168 rdfs:label "quota flow"^^xsd:string ; 168 rdfs:label "quota flow"^^xsd:string ;
169 rdfs:subClassOf ep-flow:Flow . 169 rdfs:subClassOf ep-flow:Flow .
170 170
171 ep-flow:SimulatedFlow 171 ep-flow:SimulatedFlow
172 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 172 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
173 rdfs:label "simulated flow"^^xsd:string ; 173 rdfs:label "simulated flow"^^xsd:string ;
174 rdfs:subClassOf ep-flow:Flow . 174 rdfs:subClassOf ep-flow:Flow .
175 +
176 +ep-flow:TemporalPartOfAFlow
177 + rdf:type owl:Class ;
178 + rdfs:label "temporal part of a flow"^^xsd:string ;
179 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> .
180 +
181 +ep-flow:flowOf
182 + rdf:type owl:ObjectProperty ;
183 + rdfs:domain ep-flow:Flow ;
184 + rdfs:label "flow of"^^xsd:string ;
185 + rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
......
1 -# Saved by TopBraid on Sun Oct 09 16:28:54 BST 2011 1 +# Saved by TopBraid on Sun Oct 09 20:00:04 BST 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......