Non-intrusive Formal Methods and Strategic Rewriting for a Chemical Application [chapter]

Oana Andrei, Liliana Ibanescu, Hélène Kirchner
<span title="">2006</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
The concept of formal islands allows adding to existing programming languages, formal features that can be compiled later on into the host language itself, therefore inducing no dependency on the formal language. We illustrate this approach with the TOM system that provides matching, normalization and strategic rewriting, and we give a formal island implementation for the simulation of a chemical reactor.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11780274_11">doi:10.1007/11780274_11</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/7k5i2ph6q5afbherntdlieosma">fatcat:7k5i2ph6q5afbherntdlieosma</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20110402150230/http://hal.archives-ouvertes.fr/docs/00/11/55/21/PDF/AIK-05.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/62/4d/624d2a6da9f10bdb358970c17563c0e7c1c5b824.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11780274_11"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>