http://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&feed=atom&action=historySubmissions:Reactor pattern - Revision history2024-03-28T10:02:44ZRevision history for this page on the wikiMediaWiki 1.13.2http://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11175&oldid=prevValentinaPresutti: Review has been created. Annotation 'assigned' has been removed.2012-08-24T10:27:11Z<p>Review has been created. Annotation 'assigned' has been removed.</p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 10:27, 24 August 2012</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 79:</td>
<td colspan="2" class="diff-lineno">Line 79:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">[[Category:Review assigned]]</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div> </div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">[[Category:Review assigned]]</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td></tr>
<!-- diff generator: internal 2024-03-28 10:02:44 -->
</table>ValentinaPresuttihttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11155&oldid=prevKarlHammar: Review has been assigned.2012-08-14T08:23:33Z<p>Review has been assigned.</p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 08:23, 14 August 2012</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 79:</td>
<td colspan="2" class="diff-lineno">Line 79:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Category:Review assigned]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td></tr>
<!-- diff generator: internal 2024-03-28 10:02:44 -->
</table>KarlHammarhttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11154&oldid=prevKarlHammar: Review has been assigned.2012-08-14T08:22:32Z<p>Review has been assigned.</p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 08:22, 14 August 2012</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 79:</td>
<td colspan="2" class="diff-lineno">Line 79:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Category:Review assigned]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Review assigned]]</div></td></tr>
<!-- diff generator: internal 2024-03-28 10:02:44 -->
</table>KarlHammarhttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11153&oldid=prevKarlHammar: Review has been assigned.2012-08-14T08:22:10Z<p>Review has been assigned.</p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 08:22, 14 August 2012</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 79:</td>
<td colspan="2" class="diff-lineno">Line 79:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Event=WOP:2012</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Category:Review assigned]]</ins></div></td></tr>
<!-- diff generator: internal 2024-03-28 10:02:44 -->
</table>KarlHammarhttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11145&oldid=prevMonikaSolanki: Submission to WOP:20122012-08-13T16:44:52Z<p>Submission to WOP:2012</p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 16:44, 13 August 2012</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 76:</td>
<td colspan="2" class="diff-lineno">Line 76:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Modeling issues about me}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{My references}}</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{Submission to event</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">|Event=WOP:2012</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">}}</ins></div></td></tr>
<!-- diff generator: internal 2024-03-28 10:02:44 -->
</table>MonikaSolankihttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11144&oldid=prevMonikaSolanki at 16:43, 13 August 20122012-08-13T16:43:48Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 16:43, 13 August 2012</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 13:</td>
<td colspan="2" class="diff-lineno">Line 13:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>4. Which event triggers a specific process?,</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>4. Which event triggers a specific process?,</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>5. What is the measurement criteria for a specific parameter?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>5. What is the measurement criteria for a specific parameter?</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|ContentODPDescription=The reactor pattern provides a building block for the ontological</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|ContentODPDescription=The reactor pattern provides a building block for the ontological modelling of reactive processes. The pattern can be used across domains in scenarios where a reactor is used to run processes that consume inputs to produce outputs under controlled environmental conditions and when triggered by certain events. As an example, the pattern has been applied to the algal biomass domain to model the reactive process of algae cultivation.</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>modelling of reactive processes. The pattern can be used across</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>domains in scenarios where a reactor is used to run processes that</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>consume inputs to produce outputs under controlled environmental</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>conditions and when triggered by certain events. As an example, the</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>pattern has been applied to the algal biomass domain to model the</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>reactive process of algae cultivation.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|ReusableOWLBuildingBlock=http://windermere.aston.ac.uk/~monika/ontologies/Reactor.owl</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|ReusableOWLBuildingBlock=http://windermere.aston.ac.uk/~monika/ontologies/Reactor.owl</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Consequences=The main advantage of this pattern is that its provides ontological</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Consequences=The main advantage of this pattern is that its provides ontological</div></td></tr>
<!-- diff generator: internal 2024-03-28 10:02:44 -->
</table>MonikaSolankihttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11143&oldid=prevMonikaSolanki at 16:42, 13 August 20122012-08-13T16:42:58Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 16:42, 13 August 2012</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Content OP Proposal Template</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Content OP Proposal Template</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|<del class="diffchange diffchange-inline">AlsoKnownAs</del>=Reactor <del class="diffchange diffchange-inline">Pattern</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|<ins class="diffchange diffchange-inline">SubmittedBy=MonikaSolanki</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|<del class="diffchange diffchange-inline">Scenario</del>=<del class="diffchange diffchange-inline">As an exemplifier for </del>the reactor pattern<del class="diffchange diffchange-inline">, we present a use case from</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">|Name</ins>=Reactor <ins class="diffchange diffchange-inline">pattern</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>the <del class="diffchange diffchange-inline">domain </del>of <del class="diffchange diffchange-inline">algal biomass</del>. <del class="diffchange diffchange-inline">We employ the reactor pattern in an</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|<ins class="diffchange diffchange-inline">Intent</ins>=<ins class="diffchange diffchange-inline">The remit of </ins>the reactor pattern <ins class="diffchange diffchange-inline">is to enable </ins>the <ins class="diffchange diffchange-inline">modelling </ins>of <ins class="diffchange diffchange-inline">reactive processes that consume inputs and produce outputs under specific environmental conditions and on being triggered by certain events</ins>.</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">ontology OntoMDL</del>. <del class="diffchange diffchange-inline">The ontology models </del>a process <del class="diffchange diffchange-inline">for algal biomass</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">|CompetencyQuestion=1</ins>. <ins class="diffchange diffchange-inline">What are the inputs consumed by </ins>a <ins class="diffchange diffchange-inline">certain </ins>process<ins class="diffchange diffchange-inline">?,</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">cultivation</del>. <del class="diffchange diffchange-inline">OntoMDL implements the Minimum Descriptive</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">2</ins>. <ins class="diffchange diffchange-inline">What environmental conditions need </ins>to <ins class="diffchange diffchange-inline">hold for </ins>the process <ins class="diffchange diffchange-inline">to get activated?</ins>,</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">Language(MDL) standard prescribed by the Algal</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">3</ins>. <ins class="diffchange diffchange-inline">What are the </ins>outputs <ins class="diffchange diffchange-inline">produced by </ins>the process<ins class="diffchange diffchange-inline">?</ins>,</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">Biomass Organisation(ABO) for algal operation. The set of descriptive</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">4. Which event triggers a specific process?</ins>,</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">metrics recommended by MDL as inputs </del>to the process <del class="diffchange diffchange-inline">are carbon, water</del>,</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">5</ins>. <ins class="diffchange diffchange-inline">What is the measurement criteria for a specific parameter?</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">total infrastructure area, total energy, nutrients, consumables and</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">|ContentODPDescription=The reactor pattern provides a building block </ins>for the <ins class="diffchange diffchange-inline">ontological</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">labour</del>. <del class="diffchange diffchange-inline">Possible </del>outputs <del class="diffchange diffchange-inline">from </del>the process <del class="diffchange diffchange-inline">are algal constituent</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">modelling of reactive processes. </ins>The <ins class="diffchange diffchange-inline">pattern can </ins>be <ins class="diffchange diffchange-inline">used across</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">products</del>, <del class="diffchange diffchange-inline">indirect algal products, uncaptured gas emission, liquid</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">domains </ins>in <ins class="diffchange diffchange-inline">scenarios where </ins>a <ins class="diffchange diffchange-inline">reactor is used to run processes </ins>that</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">waste output</del>, <del class="diffchange diffchange-inline">solid waste output</del>. <del class="diffchange diffchange-inline">Some environmental conditions that</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">consume inputs to produce outputs under controlled environmental</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">must hold </del>for the <del class="diffchange diffchange-inline">algae to be harvested are, (1)</del>The <del class="diffchange diffchange-inline">water must </del>be in a <del class="diffchange diffchange-inline">temperature range </del>that <del class="diffchange diffchange-inline">will support the specific algal species being grown</del>.<del class="diffchange diffchange-inline">(2)The pH range for most cultured algal species should be between 7 and 9</del>, <del class="diffchange diffchange-inline">with </del>the <del class="diffchange diffchange-inline">optimum range being 8.2-8.7.</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">conditions and when triggered by certain events</ins>. <ins class="diffchange diffchange-inline">As an example</ins>, the</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">pattern has been applied to the algal biomass domain to model the</ins></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">The event that triggers </del>of <del class="diffchange diffchange-inline">the </del>algae cultivation <del class="diffchange diffchange-inline">is the addition of the source culture to the growing containers or reactors</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">reactive process </ins>of algae cultivation.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">|ReusableOWLBuildingBlock=http://windermere.aston.ac.uk/~monika/ontologies/Reactor.owl</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Consequences=The main advantage of this pattern is that its provides ontological</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|Consequences=The main advantage of this pattern is that its provides ontological</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>modelling capabilities for the inputs, outputs and environmental</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>modelling capabilities for the inputs, outputs and environmental</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 27:</td>
<td colspan="2" class="diff-lineno">Line 28:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>is very desirable when querying the model for consumption and</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>is very desirable when querying the model for consumption and</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>production logistics of the process.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>production logistics of the process.</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|<del class="diffchange diffchange-inline">CompetencyQuestion</del>=<del class="diffchange diffchange-inline">1</del>. <del class="diffchange diffchange-inline">What are </del>the <del class="diffchange diffchange-inline">inputs consumed by </del>a <del class="diffchange diffchange-inline">certain </del>process<del class="diffchange diffchange-inline">?,</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|<ins class="diffchange diffchange-inline">Scenario</ins>=<ins class="diffchange diffchange-inline">As an exemplifier for the reactor pattern, we present a use case fromthe domain of algal biomass</ins>. <ins class="diffchange diffchange-inline">We employ </ins>the <ins class="diffchange diffchange-inline">reactor pattern in anontology OntoMDL. The ontology models </ins>a process <ins class="diffchange diffchange-inline">for algal biomasscultivation</ins>. <ins class="diffchange diffchange-inline">OntoMDL implements the Minimum DescriptiveLanguage(MDL) standard prescribed by the AlgalBiomass Organisation(ABO) </ins>for <ins class="diffchange diffchange-inline">algal operation. The set of descriptivemetrics recommended by MDL as inputs to </ins>the process <ins class="diffchange diffchange-inline">are carbon</ins>, <ins class="diffchange diffchange-inline">water,total infrastructure area, total energy, nutrients, consumables andlabour</ins>. <ins class="diffchange diffchange-inline">Possible </ins>outputs <ins class="diffchange diffchange-inline">from </ins>the process <ins class="diffchange diffchange-inline">are algal constituentproducts</ins>, <ins class="diffchange diffchange-inline">indirect algal products</ins>, <ins class="diffchange diffchange-inline">uncaptured gas emission, liquidwaste output, solid waste output</ins>. <ins class="diffchange diffchange-inline">Some environmental conditions thatmust hold </ins>for the <ins class="diffchange diffchange-inline">algae </ins>to <ins class="diffchange diffchange-inline">be harvested are, (1)The water must be in a temperature range </ins>that <ins class="diffchange diffchange-inline">will support the </ins>specific <ins class="diffchange diffchange-inline">algal species being grown.(2)The pH range for most cultured algal species should be between 7 </ins>and <ins class="diffchange diffchange-inline">9, with the optimum range </ins>being <ins class="diffchange diffchange-inline">8</ins>.<ins class="diffchange diffchange-inline">2-8</ins>.<ins class="diffchange diffchange-inline">7</ins>.<ins class="diffchange diffchange-inline">The event that triggers of the algae cultivation is the addition of the source culture to the growing containers or reactors</ins>.</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">2</del>. <del class="diffchange diffchange-inline">What environmental conditions need to hold </del>for the process <del class="diffchange diffchange-inline">to get activated?</del>,</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">3</del>. <del class="diffchange diffchange-inline">What are the </del>outputs <del class="diffchange diffchange-inline">produced by </del>the process<del class="diffchange diffchange-inline">?</del>,</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">4. Which event triggers a specific process?</del>,</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">5</del>. <del class="diffchange diffchange-inline">What is the measurement criteria </del>for <del class="diffchange diffchange-inline">a specific parameter?</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">|Intent=The remit of </del>the <del class="diffchange diffchange-inline">reactor pattern is </del>to <del class="diffchange diffchange-inline">enable the modelling of reactive processes </del>that <del class="diffchange diffchange-inline">consume inputs and produce outputs under </del>specific <del class="diffchange diffchange-inline">environmental conditions </del>and <del class="diffchange diffchange-inline">on </del>being <del class="diffchange diffchange-inline">triggered by certain</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">events</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">|SubmittedBy=MonikaSolanki</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">|ReusableOWLBuildingBlock=http://windermere</del>.<del class="diffchange diffchange-inline">aston</del>.<del class="diffchange diffchange-inline">ac</del>.<del class="diffchange diffchange-inline">uk/~monika/ontologies/Reactor.owl</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">|Name=Reactor pattern</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Element list header}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Element list header}}</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 84:</td>
<td colspan="2" class="diff-lineno">Line 76:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|HasElement=ReactiveProcess</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|HasElement=ReactiveProcess</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Additional information header}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Additional information header}}</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">{{Scenarios about me}}</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">{{Reviews about me}}{{Modeling issues about me}}{{My references}}</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The Reactor Pattern enables the modelling of processes that consume inputs and produce outputs under specific environmental conditions and on being triggered by certain events. Reactor pattern is a content ontology design pattern and is especially targeted towards modelling reactive processes with a black box view of the process.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The Reactor Pattern enables the modelling of processes that consume inputs and produce outputs under specific environmental conditions and on being triggered by certain events. Reactor pattern is a content ontology design pattern and is especially targeted towards modelling reactive processes with a black box view of the process.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{Scenarios about me}}</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{Reviews about me}}</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{Modeling issues about me}}</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{My references}}</ins></div></td></tr>
<!-- diff generator: internal 2024-03-28 10:02:45 -->
</table>MonikaSolankihttp://ontologydesignpatterns.org/wiki/index.php?title=Submissions:Reactor_pattern&diff=11127&oldid=prevMonikaSolanki: Imported from OWL file.2012-08-13T16:41:37Z<p>Imported from OWL file.</p>
<p><b>New page</b></p><div>{{Content_OP_Proposal_toolbar}}<br />
{{Graphical representation header}}<br />
{{Graphical representation<br />
|ImageName=Reactor-pattern.png<br />
}}<br />
{{Content OP Proposal Template<br />
|AlsoKnownAs=Reactor Pattern<br />
|Scenario=As an exemplifier for the reactor pattern, we present a use case from<br />
the domain of algal biomass. We employ the reactor pattern in an<br />
ontology OntoMDL. The ontology models a process for algal biomass<br />
cultivation. OntoMDL implements the Minimum Descriptive<br />
Language(MDL) standard prescribed by the Algal<br />
Biomass Organisation(ABO) for algal operation. The set of descriptive<br />
metrics recommended by MDL as inputs to the process are carbon, water,<br />
total infrastructure area, total energy, nutrients, consumables and<br />
labour. Possible outputs from the process are algal constituent<br />
products, indirect algal products, uncaptured gas emission, liquid<br />
waste output, solid waste output. Some environmental conditions that<br />
must hold for the algae to be harvested are, (1)The water must be in a temperature range that will support the specific algal species being grown.(2)The pH range for most cultured algal species should be between 7 and 9, with the optimum range being 8.2-8.7.<br />
<br />
The event that triggers of the algae cultivation is the addition of the source culture to the growing containers or reactors.<br />
|Consequences=The main advantage of this pattern is that its provides ontological<br />
modelling capabilities for the inputs, outputs and environmental<br />
conditions that govern reactive processes across several domains,<br />
independent of modelling details of the actual reactor involved. This<br />
effectively caters for exposing a black box view of the process, which<br />
is very desirable when querying the model for consumption and<br />
production logistics of the process.<br />
|CompetencyQuestion=1. What are the inputs consumed by a certain process?,<br />
2. What environmental conditions need to hold for the process to get activated?,<br />
3. What are the outputs produced by the process?,<br />
4. Which event triggers a specific process?,<br />
5. What is the measurement criteria for a specific parameter?<br />
|Intent=The remit of the reactor pattern is to enable the modelling of reactive processes that consume inputs and produce outputs under specific environmental conditions and on being triggered by certain<br />
events.<br />
|SubmittedBy=MonikaSolanki<br />
|ReusableOWLBuildingBlock=http://windermere.aston.ac.uk/~monika/ontologies/Reactor.owl<br />
|Name=Reactor pattern<br />
}}<br />
{{Element list header}}<br />
{{Has Element Template<br />
|HasElement=definesCondition<br />
}}<br />
{{Has Element Template<br />
|HasElement=hasEnvironemntalCondition<br />
}}<br />
{{Has Element Template<br />
|HasElement=hasInputParameter<br />
}}<br />
{{Has Element Template<br />
|HasElement=hasMeasurement<br />
}}<br />
{{Has Element Template<br />
|HasElement=hasOutputParameter<br />
}}<br />
{{Has Element Template<br />
|HasElement=hasProcessParameter<br />
}}<br />
{{Has Element Template<br />
|HasElement=triggeredBy<br />
}}<br />
{{Has Element Template<br />
|HasElement=hasDescription<br />
}}<br />
{{Has Element Template<br />
|HasElement=EnvironmentalCondition<br />
}}<br />
{{Has Element Template<br />
|HasElement=Event<br />
}}<br />
{{Has Element Template<br />
|HasElement=InputParameter<br />
}}<br />
{{Has Element Template<br />
|HasElement=OutputParameter<br />
}}<br />
{{Has Element Template<br />
|HasElement=Process<br />
}}<br />
{{Has Element Template<br />
|HasElement=ProcessParameter<br />
}}<br />
{{Has Element Template<br />
|HasElement=ReactiveProcess<br />
}}<br />
<br />
{{Additional information header}}<br />
<br />
{{Scenarios about me}}<br />
{{Reviews about me}}{{Modeling issues about me}}{{My references}}<br />
The Reactor Pattern enables the modelling of processes that consume inputs and produce outputs under specific environmental conditions and on being triggered by certain events. Reactor pattern is a content ontology design pattern and is especially targeted towards modelling reactive processes with a black box view of the process.</div>MonikaSolanki