<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Application of an Ontology Based Process Model Construction Tool for Active Protective Coatings: Corrosion Inhibitor Release</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Peter Klein</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Heinz A. Preisig</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Martin Thomas Horsch</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Natalia Konchakova</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Chemical Engineering, Norwegian University of Science and Technology</institution>
          ,
          <addr-line>Trondheim</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Fraunhofer Institute for Industrial Mathematics</institution>
          ,
          <addr-line>Fraunhofer-Platz 1, 67663 Kaiserslautern</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>High Performance Computing Center Stuttgart</institution>
          ,
          <addr-line>Nobelstr. 19, 70569 Stuttgart</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Institute of Surface Science, Helmholtz-Zentrum Hereon</institution>
          ,
          <addr-line>Max-Planck-Straße 1, 21502 Geesthacht</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>STFC Daresbury Laboratory, UK Research and Innovation</institution>
          ,
          <addr-line>Keckwick Ln, Daresbury WA4 4AD</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Ontology-based integrated materials modelling for an active protective coating system design is presented and applied to a practical example. For this purpose, an ontological methodology implemented using the ProMo (Process Modelling) suite is developed to be used with an open simulation platform (OSP), i.e., a workflow management and orchestration framework that can be integrated into digital infrastructures. The target infrastructures, which are under development in various Horizon 2020 projects, include modelling marketplaces, open innovation platforms, and open translation environments among others. Semantic interoperability for the communication between the involved digital infrastructures, including the simulation hubs, relies on the Review of Materials Modelling (RoMM), MODA (Modelling Data), and the Ontology for Simulation, Modelling, and Optimization (OSMO) in combination with the Physicalistic Interpretation of Modelling and Simulation Interoperability Infrastructure (PIMS-II) midlevel ontology, which is aligned with the Elementary Multiperspective Material Ontology (EMMO) as a top-level ontology. The challenge of addressing semantic heterogeneity is addressed by working toward crosswalks between domain-specific and mid-level ontologies for industrially relevant problems, where knowledge graph transformation is evaluated as a candidate solution for a future implementation strategy. The involved semantic artefacts are platform-agnostic, and their EMMO compliance allows for a specification of executable modelling and simulation workflows on multiple EMMO-compliant OSPs. We demonstrate the presented approach on industrial relevant example for development of active corrosion protection of metallic surfaces.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;active protective coating</kwd>
        <kwd>applied ontology</kwd>
        <kwd>Elementary Multiperspective Material Ontology</kwd>
        <kwd>graph transformation</kwd>
        <kwd>molecular modelling and simulation</kwd>
        <kwd>ontology alignment</kwd>
        <kwd>process data technology</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Europe has been dedicating substantial eforts in its Framework Programs FP7 and Horizon 2020
to the development of Open Simulation Platforms (OSPs), which consist of model orchestration
tools for the construction of materials modelling workflows and materials modelling and
simulation tool repositories. Their harmonization is connected to ongoing work on the Elementary
Multiperspective Material Ontology1 (EMMO) [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ] which, as a top-level ontology, supports
semantic interoperability, and the MODA (Modeling Data) standard [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] for documenting such
modelling workflows. These OSPs implement simulation backbones in various approaches,
who follow the idea to make materials modelling widely available, in particular to industrial
users, in Horizon 2020 eforts by adding additional services on top of their OSP cores. Among
them are business decision support systems, materials modelling marketplaces, open translation
environments, open innovation platforms and open innovation environments. All these eforts,
at various levels of maturity and rigour, ofer aspects of translation [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ], which in its core deals
with the construction of materials modelling workflows fitting to industrial challenges.
      </p>
      <p>
        Beside translating industrial problems to modelling workflows, translators typically need to
implement EMMO-interoperable semantic technology related to the required industrial and
simulation workflows. In this paper, we argue that humans providing these translation services
are unnecessarily expected to be ontology experts. In our opinion, this is an overburdening
of the Translator role that needs to be (semi-)automatized and in this paper, we present such
an approach. In previous work, the authors constructed a set of ontology-based tools with the
idea to provide a usable abstraction on top of EMMO and MODA supporting interoperability
between OSP cores, cf. Preisig [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]; in these and similar scenarios, a human in the loop, referred
to as the Scientific Data Oficer [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], can greatly improve the outcome from the ontological
tools developed. Here, these tools are applied in a somewhat diferent arena: the construction
of modelling workflows for industrially relevant applications and the potential to implement
automation of modelling workflow construction based on the developed ontological tools.
      </p>
      <p>It turns out that this challenge is feasible, albeit a human inspection and modification of the
outcome is still advantageous for constructing optimal modelling workflows.</p>
      <p>As a practical example demonstrating the development of ontology based modelling by
EMMO extension and MODA application for industrial relevant multi-physics simulations, the
release of a corrosion inhibitor in an active protective coating is considered in the current paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Use Case and Simulation Workflow</title>
      <sec id="sec-2-1">
        <title>2.1. Inhibitor Leaching in Active Protective Coating Processes</title>
        <p>
          It is well known that aggressive environmental exposure and corrosion-induced damage often
limit engineering structures’ service life. Functional coatings are the most efective and eficient
way to protect bridges, of-shore equipment, cars, trains, buildings, ships, aircraft, and daily
consumables. The main role of the coating in degradation and damage protection is to provide
a dense barrier against corrosive species. However, defects appear in the protective coatings
during exploitation of the coated structures opening direct access for aggressive agents to the
metallic surface. Including anti-corrosive inhibitor agglomerates into coating polymer matrix
provides “smart” corrosion protection when the coating (barrier) is damaged (cracks) by its
ability to release a corrosion inhibitor (leaching) which accumulates in the cracks [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. The
1Previously known as the European Materials and Modelling Ontology, with the same abbreviation.
inhibitor, released from the nano-containers, forms an active layer on the substrate surface and
thus prevents the corrosion development on the metallic surface [9].
        </p>
        <p>Corrosion inhibitor release (leaching), as sketched in Fig. 1, is the main active protective
mechanism of corrosion inhibiting primers used in the field of protective coatings [10]. These
primers are loaded with sparingly soluble salts to provide a reservoir of corrosion inhibiting
ions. In case of a defect, the coating will be exposed to the environment and absorb moisture,
which triggers the dissolution of the corrosion inhibitor, the leaching into the damage region
(crack), and their agglomeration on top of the metal substrate where inhibitor prevents the
surface from damage. The molecular structure of the corrosion inhibitor, the inhibitor leaching
rate, and the critical concentration in the damage regeion (crack) are the key factors influencing
the immediate and long-term corrosion prevention by this active protective coating process. The
development of new coating formulations is a complex process, usually performed by enormous
time and resources consuming experimental eforts. An efective way to accelerate novel
coatings development is by replacing experimental eforty by materials modelling methods.</p>
        <p>The approach summarized above is one of the core scientific ideas of the ongoing H2020
EU project VIPCOAT [11] which is funded under call DT-NMBP-11-2020, “Open Innovation
Platform for Materials Modelling.” The main scientific objectives of the project are to establish
an Open Innovation Platform for the development of inhibiting active protective coatings and
corresponding accelerator tests for assessing their in-service durability, as well as to promote the
development of a green technology for active protective coatings based on materials modelling
and optimization.</p>
        <p>One of the most efective classes of inhibitor agglomerates are Layered Double
Hydroxides (LDH) nanocontainers [12]. If LDH nanopigments are present in the corrosive media,
a significant reduction of the corrosion rate is observed. LDHs are anion-exchange systems
consisting of stacks of positively charged, mixed-metal hydroxide layers, intercalated by layers
of anionic species and solvent molecules. These environmentally friendly nano-structures
already demonstrated their ability to control the release of active inhibition species under certain
environmental conditions. Their functioning is twofold: not only to release the species that
impart active protection, but also to trap corrosive inonic agents (for example, Cl− ) [13].</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. MODA Description of an Inhibitor Performance Simulation Workflow</title>
        <p>
          A representation of the present simulation workflow using MODA [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] is depicted in Fig. 2.
        </p>
        <p>The individual models in the MODA workflow are identified along the following lines of
reasoning:
• The coating applied to a metal substrate consists of a polymer matrix enriched with
diferent solid particles, mostly pigments and active inhibitor agglomerates. The release
of inhibiting molecules in the polymer matrix is modelled using data based machine
learning (ML) as molecular descriptor roles. The data are retrieved from experiments or
atomistic modelling using molecular dynamics.
• The leaching within the microstructure is modelled using mesoscopic Computational
Fluid Dynamics (CFD). The dissolution of pigments uses the molecular desriptor roles
from the previous step as a source term. The microstructure of the coating is fully resolved.
• If a defect occurs and is exposed to humidity, water condenses in the defect area. The
leaching model is then coupled to a second CFD model which is responsible for simulating
the transport of inhibitor molecules to the substrate surface where they adsorb to form a
protective layer. (Fig. 1).</p>
        <p>
          A full MODA/OSMO description of a use case, for each model in the MODA overview section,
calls for many more details. In particular, the mathematical equations, their boundary and initial
conditions need to be specified, together with a numerical solver used in the MODA workflow.
However, the modelling workflow description formalism from MODA [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] is afected by serious
shortcomings and ambiguities [14], particularly in view of an executable workflow deployment.
In order to overcome these shortcomings, an alternative approach has been developed, which
we outline and apply in the following sections.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Physical Topology</title>
        <p>The physical topology is a graphical method to capture the essentials of a model. It shows
the process as a network of extensive-quantity-exchanging capacities. The capacities may be
distributed, meaning the intensive properties are a function of the position or lumped if that
is not the case. They are also associated with a relative time scale, namely event, dynamic or
constant/static. The surroundings of a process are modelled by a set of infinite capacities, which
– in analogy to thermodynamics – we call “reservoirs.” Only the intensive properties are known
for reservoirs, and the total extensive quantities, i.e., mass and energy, are not balanced. It is
the intensive properties of the reservoir that make the embedded process change its state. This
distinction between extensive and intensive variables and their roles in materials modelling is
completely absent from MODA.</p>
        <p>
          In the demonstration case, cf. Section 2.1, we use reservoirs (infinitely large with constant
intensive properties) to model the electrolyte resources and distributed systems for the water
layer on top, the defect, the combination of coating matrix and electrolyte-containing pores
and the inhibitor layer. The adsorption of the inhibitor to the substrate is modelled as a point
capacity where the adsorption takes place and distributed system for the inhibitor layer (Fig. 3).
More details on the graphical modelling language and its relation to MODA can be found
in Preisig [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. The main criticism of MODA here is that there are no control structures in the
MODA workflow description leading to an umbiguous mapping to executable workflows.
        </p>
        <p>The inhibitor is stored in a sandwich-type of structure, which captures the inhibitor between
layers of support. The support is not exchanging material with its environment, as shown in
Fig. 4. Its sole purpose is to contain the inhibitor through a static electrical field, which we do
not show in this exhibition. One may view these particles like cookies with a filling of inhibitor.
The release of the inhibitor is an ion-exchange process in which the inhibitor ion is replaced by
either water or electrolyte components that cause corrosion of the substrate metal with chlorine
being the main one. The production of the inhibitor yields agglomerates of inhibitor-loaded
cookies, which yield a cumulative interface of the inhibitor particles with the water phase in
the pseudo-matrix-water phase (Fig. 3).</p>
      </sec>
      <sec id="sec-2-4">
        <title>2.4. The Workflow as a Cognitive Process</title>
        <p>The modelling workflow evolves directly from the topology. As an example, we divided the
distributed systems in Fig. 3 into two CFD simulations modelling the behaviour of the pseudophase
and the leaching process. Additionally, the leaching process is considered by a molecular
simulation of a single LDH cookie.</p>
        <p>The physical topology, representing one possible model for the coating problem, can be
mapped to a workflow; the mid-level ontology representation of that workflow, using the
Physicalistic Interpretation of Modelling and Simulation Interoperability Infrastructure
(PIMSII), is depicted in Fig. 5. Following design choices from the EMMO, the PIMS-II mid-level
ontology is fundamentally based on mereotopology [17] and Peircean semiotics [18], which are
combined to mereosemiotics as a coherent ontological paradigm [19] that is formalized both in
OWL2 description logic as well as by a series of axioms in modal first-order logic [ 15]. In PIMS-II,
following Peirce’s approach, an elementary cognitive step is a process which is conceptualized
as a triad and starts from the previously established representation relation between a sign (i.e.,
a representamen) and an object (i.e., the referent of the representamen); the cognitive step adds
a third element to the sign and the object, by which a new representation relation is created. In
Fig. 5, cognitive steps are visualized as triangles, where the three triadic elements are situated
in the corners; representation relations are denoted by blue arrows from the representamen to
the referent, and dependency relations between cognitive steps are denoted by green arrows.</p>
        <p>A minimal representation of the workflow is a Petri-like net, which imposes causality: An
input/output mapping can only be executed if all inputs are available as indicated in Fig. 6.
Therefore, each computation step is equipped with an input gate. The gate functions like a
Petri transition: the computation is only started if all inputs are present. In addition, input data
must be persistent. Thus, the gate-compute mechanism guarantees causality. Workflows would
commonly step in time, which implies that the computational sequences are repeated. Thus
computation loops are formed, which must be initialised at the beginning. For this purpose, an
additional element, namely an input-selection switch, needs to be introduced, which will change
from initial conditions to taking the initial conditions for the next step as the final condition of
the previous time step. One may also implement a split, where a signal is passed to more than
one gate. An example is the starting point, which sends the starting signal to all three activities.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. MODA to EMMO Crosswalk</title>
      <sec id="sec-3-1">
        <title>3.1. Knowledge Graph Transformation Systems (KGTS)</title>
        <p>
          By a crosswalk, we refer to any algorithm, tool, or specification by which instances of one
semantic artefact are systematically mapped to instances of another [20]. This includes
conventional ontology alignments, obtained as solutions of the ontology matching problem [21],
but can go beyond that, as it is indeed necessary for workflow and provenance metadata in
computational engineering; n.b., this is not due to any specific complexity of the underlying
disciplinary matters. Instead, it is a consequence of requirements by the European Commission,
which simultaneously endorses both MODA [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] and the EMMO [
          <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
          ] as metadata standards
to be applied to the same domain of knowledge, requiring a crosswalk between them. In the
crosswalk from MODA to the EMMO, it is an intermediate step that turns out to be crucial
to the quality of the outcome. On the one hand, MODA has an immediate correspondence
with OSMO, the domain-ontology version of MODA [14, 22]; on the other hand, the mid-level
ontology PIMS-II is designed to be close to the top-level ontology EMMO [15]. However, it is
the alignment of OSMO with PIMS-II that it is comparably challenging to implement practically.
This reflects a substantial discrepancy between the way in which information is arranged in
MODA and the system of relations provided by the EMMO; due to major deviations between the
structure of knowledge graphs that correspond to each other, applying conventional ontology
alignments would lead to a major loss of knowledge. Instead, the present work explores a
route based on knowledge graph transformation systems (KGTS), i.e., graph transformation
systems [23, 24] applied to knowledge graphs based on RDF triples.
        </p>
        <p>Graph transformation is among the formalisms that are occasionally (though not very
frequently) used in semantic-web architectures [26, 27, 28], including work by Mahfoudh et al.
[27] on ontology merging. To assess the viability of KGTS for crosswalks between workflow
representations in computational molecular engineering, a candidate fragment of a KGTS was
developed for OSMO as the source ontology and PIMS-II as the target ontology; two selected
rewriting rules from this fragment are shown in Fig. 7. In all rules, newly created vertices and
edges exclusively instantiate concepts and relations from the target ontology, and each rule
deletes at least one instance of a concept or relation from the source ontology. This substantially
restricts the expressive capacity in comparison with graph grammars in general, which are
Turing-complete; n.b., however, that the expressive capacity of conventional ontology
alignments is still strictly included, while termination after a linear number of transformation steps is
guaranteed. This reduces the problem to () instances of the graph isomorphism problem,
where  is the size of the source graph and  is the number of rules (usually, a constant). While
that problem is not known to be solvable in polynomial time, it has been shown to be
quasipolynomial [29]. It is also the use case for which engines of semantic technology software (e.g.,
SPARQL end points) are best optimized. Since race conditions can occur between critical pairs
of rewriting rules [30], the outcome is not in general uniquely defined; if required, uniqueness
of the mapping can be enforced by imposing an order of precedence between applicable rules.</p>
        <p>The rules from Fig. 7 illustrate how, particularly by specifying multi-node shape constraints
(implementable straightforwardly in SPARQL or SHACL) as a source pattern, the KGTS can
retain information that would be lost in a conventional alignment based on immediate
conceptual or relational subsumptions: The connection between a simulation (i.e., a semiosis,
following Peircean semiotics on which the EMMO is based) and the simulated object is one
of the foundational elements for the EMMO, and hence for PIMS-II, which it is crucial to
preserve. However, in MODA, and hence in OSMO, it is not the simulation but the solver that is
immediately represented as a section (corresponding to a page in MODA), and information on
the simulated object is not directly associated with the solver at all, but with a diferent section,
namely, the use case. Graph-based patterns can take such indirect connections into account.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Application to the Use-Case Scenario</title>
        <p>This is illustrated here for the VIPCOAT use case from Section 2.1, applying the candidate
KGTS to the part of the workflow consisting of the CFD simulation of leaching and difusion
and the preceding data-combination processing step. The source graph, shown in Fig. 8 (top),
corresponds to an annotation by metadata following OSMO, e.g., as it would be obtained by
digitalizing the MODA input provided by a user of a simulation hub or a research data infrastructure.
The target graph, obtained by applying a sequence of rewriting rules, is shown at the bottom.
The KGTS crosswalk succeeds at retaining the most relevant features from the source graph.
This includes information on the dependency (linking) between the two steps of the workflow,
the data items communicated from step to step, and the relation between the representing
elements and their referent, the simulated leaching and difusion process. The individuals shared
by both knowledge graphs, i.e., nodes that do not undergo deletion or replacement (, , , ′,
, , and ) during this crosswalk, are highlighted with double-line borders. The capability to
replace source individuals with new individuals (as in the second rule from Fig. 7) substantially
increases the viability of the crosswalk; e.g., where MODA/OSMO indicates the presence of a
solver in a workflow, this almost always means that in the corresponding PIMS-II workflow
there should be a Simulation (at EMMO level, a Semiosis). However, an ontology alignment
that would subsume one under the other, osmo:solver ⊑ emmo:Semiosis, would be incorrect;
the solver and the semiosis are not the same individual, it is only the presence of one element
in the source graph that indicates the presence of the other element in the target graph. Such
correspondences go beyond what can usually be realized by conventional ontology matching.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Metadata Curation</title>
        <p>
          While metadata tools can assist in digitalizing and annotating data, it is advisable to include
human support in the process. This includes data stewardship [31] and data curation [32],
functions that overlap but difer in nuance. Analysing requirements from high-performance
computing, Schembera and Durán [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] argue that technical and organizational (or “ethical”)
tasks interrelate, which is best addressed by advancing the role of a Scientific Data Oficer (SDO)
as a career. The job description for an SDO encompasses data stewardship and curation, legal
and procedural control of good practices, and user management. In the present case, an SDO
might reannotate the outcome from the KGTS (Fig. 8, bottom) as illustrated in Fig. 9. Thereby,
three kinds of improvements are made: First, instantiations of concepts and relations are made
more specific ( e.g., from InformationProcessing to Accumulation). Second, the graph structure
is simplified by eliminating unnecessary nodes. Third, helpful additional edges are created;
here, the model employed in simulation  3 occurs in two ways: As the data item , and as the
proposition . This connection is made explicit by stating that  articulates  (relation ◁a).
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>In this work, we apply an ontology-based toolset to support the translation process as specified
and recommended by the European Materials Modelling Council (EMMC). Through a
minimalistic graphical modelling language with only few construction elements, highly complex model
topologies of industrially relevant processes can be modelled; the present work demonstrates
this for active protective coating development, applicable to many diferent surfaces in their
respective operational environment. The connection between a MODA-based and an
EMMObased annotation of workflows constitutes a challenge, which the present work resolves by
constructing a context-sensitive crosswalk between the two semantic artefacts.</p>
      <p>The present KGTS candidate fragment produces acceptable results even without human
intervention. Despite illustrating the potential for automatisation of a translation process
and the viability of the suggested approach, it is nonetheless not advised here that complex
crosswalks should be deployed in an unsupervised way. Requirements for human oversight
apply particularly strongly to the challenge of mapping information content from one metadata
schema to another. The dificulty is precisely due to semantic heterogeneity: Conceptual
schemes appear to be incommensurable unless a crosswalk has already been accepted as valid
by the community of its users (which is an organizational task, requiring an agreement) or
mappings are approved on a case-by-case basis, requiring an explicit control and afirmation
each time. It is therefore strictly impossible to substantiate the validity of crosswalks purely
by formal verification. If high standards of correctness are to be met (which is certainly not
always the case, since approximate annotation is often good enough), human supervision by a
translator or an SDO will be unavoidable.</p>
      <p>In this work, we demonstrated that it is possible to devise ontology based model construction
tools for the specific example of active protective coatings. In the future, we plan to explore more
industrially relevant application areas in a similar spirit, most probably using a generalization
of the approach used in this work, in order to attain much broader translation capabilities.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>The co-authors P.K., H.A.P., and N.K. acknowledge funding from the Horizon 2020 research and
innovation programme of the EU by grant agreement no. 952903, VIPCOAT, and H.A.P. also acknowledges
funding from Horizon 2020 by grant agreement no. 760173, MarketPlace. The co-author M.T.H.
acknowledges funding by DFG project no. 441926934, NFDI4Cat, within the NFDI programme of the German
Joint Science Conference (GWK). This work was facilitated by activities of Inprodat e.V., Kaiserslautern.
[9] M. Zheludkevich, J. Tedim, M. Ferreira, “Smart” coatings for active corrosion protection based on
multi-functional micro and nanocontainers, Electrochimica Acta 82 (2012) 314–323. doi:https:
//doi.org/10.1016/j.electacta.2012.04.095.
[10] P. Visser, H. Terryn, J. Mol, On the importance of irreversibility of corrosion inhibitors for active
coating protection of AA2024-T3, Corrosion Science 140 (2018) 272–285. doi:10.1016/j.corsci.
2018.05.037.
[11] Virtual Open Innovation Platform for Active Protective Coatings Guided by Modelling and
Optimization (VIPCOAT, Grant Agreement No 952903) , 2021. URL: https://cordis.europa.eu/project/id/
952903/de,https://ms.hereon.de/vipcoat/.
[12] S. K. Poznyak, J. Tedim, L. M. Rodrigues, A. N. Salak, M. L. Zheludkevich, L. F. P. Dick, M. G. S.</p>
      <p>Ferreira, Novel inorganic host layered double hydroxides intercalated with guest organic inhibitors
for anticorrosion applications, Applied Materials &amp; Interfaces 1 (2009) 2353–2362. doi:10.1021/
am900495r.
[13] F. Maia, J. Tedim, A. D. Lisenkov, A. N. Salak, M. L. Zheludkevich, M. G. S. Ferreira, Silica
nanocontainers for active corrosion protection, Nanoscale 4 (2012) 1287–1298. doi:10.1039/C2NR11536K.
[14] M. T. Horsch, C. Niethammer, G. Boccardo, P. Carbone, S. Chiacchiera, M. Chiricotto, J. D. Elliott,
V. Lobaskin, P. Neumann, P. Schifels, M. A. Seaton, I. T. Todorov, J. Vrabec, W. L. Cavalcanti,
Semantic interoperability and characterization of data provenance in computational molecular
engineering, Journal of Chemical &amp; Engineering Data 65 (2020) 1313–1329. doi:10.1021/acs.jced.
9b00739.
[15] M. T. Horsch, Mereosemiotics: Parts and signs, in: Proceedings of JOWO 2021 (FOUST 2021), to
appear, 2021. Preprint doi:10.5281/zenodo.4849611.
[16] M. T. Horsch, Mereosemiotics: Five scenarios, technical report 2021–B, Inprodat e.V.,
Kaiserslautern, 2021. doi:10.5281/zenodo.4679522.
[17] N. Asher, L. Vieu, Toward a geometry of common sense: (A semantics and a complete
axiomatization of mereotopology, in: Proceedings of IJCAI-95, 1995, pp. 846–852.
[18] C. S. Peirce, Logic as semiotic: The theory of signs, in: J. Buchler (Ed.), Philosophical Writings of</p>
      <p>Peirce, Dover, New York, 1955, pp. 98–119.
[19] M. T. Horsch, S. Chiacchiera, B. Schembera, M. Seaton, I. Todorov, Semantic interoperability based
on the European Materials and Modelling Ontology and its ontological paradigm:
Mereosemiotics, in: Proceedings of WCCM-ECCOMAS 2020, Scipedia, 2021. doi:10.23967/wccm-eccomas.
2020.297.
[20] T. Habermann, Mapping ISO 19115-1 geographic metadata standards to CodeMeta, PeerJ
Computer Science 5 (2019) e174. doi:10.7717/peerj-cs.174.
[21] J. da Silva, F. Araujo Baião, K. Revoredo, J. Euzenat, Semantic interactive ontology matching:
Synergistic combination of techniques to improve the set of candidate correspondences, in: P. Shvaiko,
J. Euzenat, E. Jiménez Ruiz, M. Cheatham, O. Hassanzadeh (Eds.), Proceedings of OM17, CEUR-WS,
Aachen, 2017, pp. 13–24.
[22] M. T. Horsch, D. Toti, S. Chiacchiera, M. A. Seaton, G. Goldbeck, I. T. Todorov, OSMO: Ontology
for Simulation, Modelling, and Optimization, in: FOIS 2021 Ontology Showcase (submitted), 2021.</p>
      <p>Preprint doi:10.5281/zenodo.5084394.
[23] B. König, J. Stückrath, A general framework for well-structured graph transformation systems, in:
P. Baldan, D. Gorla (Eds.), Proceedings of CONCUR 2014, Springer, Heidelberg, 2014, pp. 467–481.
doi:10.1007/978-3-662-44584-6_32, ISBN 978-3-662-44583-9.
[24] B. König, D. Nolte, J. Padberg, A. Rensink, A tutorial on graph transformation, in: R. Heckel,
G. Taentzer (Eds.), Graph Transformation, Specifications, and Nets, Springer, Cham, 2018, pp. 83–
104. doi:10.1007/978-3-319-75396-6_5, ISBN 978-3-319-75395-9.
[25] M. T. Horsch, S. Chiacchiera, W. L. Cavalcanti, B. Schembera, Data Technology in Materials
Modelling, Springer, Cham, 2021. ISBN 978-3-03068596-6.
[26] H. Q. Yu, Y. Hong, Graph transformation for the semantic web: Queries and inference rules,
in: H. Ehrig, R. Heckel, G. Rozenberg, G. Taentzer (Eds.), Proceedings of ICGT 2008, Springer,
Heidelberg, 2008, pp. 511–513. doi:10.1007/978-3-540-87405-8_49, ISBN
978-3-540-874041.
[27] M. Mahfoudh, L. Thiry, G. Forestier, M. Hassenforder, Algebraic graph transformations for
merging ontologies, in: Y. A. Ameur, L. Bellatreche, G. A. Papadopoulos (Eds.), Proceedings of MEDI
2014, Springer, Cham, 2014, pp. 154–168. doi:10.1007/978-3-319-11587-0_16, ISBN
978-3319-11586-3.
[28] M. N. Roulofs, R. Vos, Automatically inferring technology compatibility with an ontology and
graph rewriting rules, Journal of Engineering Design 32 (2021) 90–114. doi:10.1080/09544828.
2020.1860202.
[29] L. Babai, Graph isomorphism in quasipolynomial time, in: D. Wichs, Y. Mansour (Eds.),
Proceedings of STOC ’16, ACM, New York, 2016, pp. 684–697. doi:10.1145/2897518.2897542, ISBN
978-1-4503-4132-5.
[30] G. Grochau Azzi, A. Corradini, L. Ribeiro, On the essence and initiality of conflicts in ℳ-adhesive
transformation systems, Journal of Logical and Algebraic Methods in Programming 109 (2019)
100482. doi:10.1016/j.jlamp.2019.100482.
[31] M. J. Cruz, S. Kurapati, Y. Turkyilmaz-van der Velden, The role of data stewardship in
software sustainability and reproducibility, in: B. van Werkhoven, A. Mendrik, R. van
Nieuwpoort, W. Hazeleger (Eds.), Proceedings of IEEE e-Science 2018, IEEE, Piscataway, 2018, pp. 1–8.
doi:10.1109/eScience.2018.00009, ISBN 978-1-5386-9156-4.
[32] A. M. Tammaro, K. K. Matusiak, F. A. Sposito, V. Casarosa, Data curator’s roles and responsibilities:
An international perspective, Libri 69 (2019) 89–104. doi:10.1515/libri-2018-0090.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. Francisco</given-names>
            <surname>Morgado</surname>
          </string-name>
          , E. Ghedini,
          <string-name>
            <given-names>G.</given-names>
            <surname>Goldbeck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hashibon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. J.</given-names>
            <surname>Schmitz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Friis</surname>
          </string-name>
          , A. de Baas,
          <article-title>Mechanical testing ontology for digital-twins: A roadmap based on EMMO</article-title>
          , in: R. García Castro,
          <string-name>
            <given-names>J.</given-names>
            <surname>Davies</surname>
          </string-name>
          , G. Antoniou,
          <string-name>
            <surname>C.</surname>
          </string-name>
          Fortuna (Eds.),
          <source>Proceedings of SeDiT</source>
          <year>2020</year>
          , CEUR-WS,
          <year>Aachen</year>
          ,
          <year>2020</year>
          , p.
          <fpage>3</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>E.</given-names>
            <surname>Ghedini</surname>
          </string-name>
          , G. Goldbeck,
          <string-name>
            <given-names>J.</given-names>
            <surname>Friis</surname>
          </string-name>
          , et al.,
          <source>Elementary Multiperspective Material Ontology (EMMO)</source>
          ,
          <year>2021</year>
          . URL: https://github.com/emmorepo/410EMMO.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3] CEN workshop agreement 17284:
          <string-name>
            <surname>2018</surname>
            <given-names>E</given-names>
          </string-name>
          , Materials Modelling: Terminology, Classification and Metadata,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hristova-Bogaerds</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Asinari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Konchakova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bergamasco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Goldbeck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hoeche</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Swang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. J.</given-names>
            <surname>Schmitz</surname>
          </string-name>
          , EMMC Translators Guide,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .5281/zenodo.3552260.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Konchakova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. G.</given-names>
            <surname>Hristova-Bogaerds</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Noeske</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Simperler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Goldbeck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Höche</surname>
          </string-name>
          , Translation in Materials Modelling - Process and Progress,
          <year>2021</year>
          . doi:
          <volume>10</volume>
          .5281/zenodo.4729918.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>H. A.</given-names>
            <surname>Preisig</surname>
          </string-name>
          ,
          <article-title>Ontology-based process modelling - with examples of physical topologies</article-title>
          ,
          <source>Processes</source>
          <volume>9</volume>
          (
          <year>2021</year>
          )
          <article-title>592</article-title>
          . doi:
          <volume>10</volume>
          .3390/pr9040592.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>B.</given-names>
            <surname>Schembera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Durán</surname>
          </string-name>
          ,
          <article-title>Dark data as the new challenge for big data science and the introduction of the scientific data oficer</article-title>
          ,
          <source>Philosophy &amp; Technology</source>
          <volume>33</volume>
          (
          <year>2019</year>
          )
          <fpage>93</fpage>
          -
          <lpage>115</lpage>
          . doi:
          <volume>10</volume>
          .1007/ s13347-019-00346-x.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Visser</surname>
          </string-name>
          ,
          <article-title>Novel totally chrome free corrosion inhibiting coating technology for protection of aluminium alloys</article-title>
          ,
          <source>Transactions of the IMF</source>
          <volume>89</volume>
          (
          <year>2011</year>
          )
          <fpage>291</fpage>
          -
          <lpage>294</lpage>
          . doi:
          <volume>10</volume>
          .1179/ 174591911X13172025236839.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>