<!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>An Ontology for Selecting Inorganic Material Analytical Methods and Its Industrial Application⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kaito Sunada</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yoshinobu Kitamura</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shuichi Itakura</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ryoichi Sasamoto</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shizuka Hosoi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Murata Manufacturing Co., Ltd</institution>
          ,
          <addr-line>617-8555</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ritsumeikan University</institution>
          ,
          <addr-line>2-150 Iwakura-cho, Ibaraki, Osaka, 567-8570</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>This paper presents an ontology of analytical methods aimed at supporting the selection of appropriate methods for the analysis of inorganic materials. The selection of analytical methods and instruments should be made according to both the intended aim (hereafter purpose) and the requirements and constraints (conditions). Aiming such selection, we have built an ontology as a knowledge base based on an upper-level ontology YAMATO. An ontology-based system has been developed to assist engineers in selecting appropriate analytical methods based on specific analytical purposes and conditions. The system is implemented as a short-message-based interactive system, enabling users to systematically filter analytical methods according to the analytical conditions identified through interactive dialogue. Evaluation results demonstrate a high degree of accuracy in both the suggested methods and the filtering criteria provided during user interaction.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Engineering</kwd>
        <kwd>Decision Support</kwd>
        <kwd>Analytical Methods</kwd>
        <kwd>Inorganic Material</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In the manufacturing of inorganic materials, analytical methods play a critical role in
investigating
material properties and internal structures. In the context of
Murata
Manufacturing Co., Ltd (hereafter Murata) in this collaborative research, engineers in the
analytical department (analytical engineer) are responsible for selecting appropriate analytical
methods based on the intended aim (purpose) specified in request forms submitted by engineers
from the manufacturing department (manufacturing engineer) as clients. For instance, for the
purpose of detecting internal voids within a material, X-ray computed tomography (X-ray CT)
and the Scanning Electron Microscope (SEM) are candidate methods. Among them, methods
should be filtered according to several requirements and constraints such as
nondestructiveness, high-resolutions, and X-ray-induced discoloration. It might be difficult for less
experienced engineers to select a suitable method, taking into account such requirements. Since
the manufacturing engineer as clients are often unaware of which material properties are
critical for method selection, it is essential that these requirements be identified through
interactive and explicit inquiry.</p>
      <p>At the outset of the collaborative research, in Murata, an NLP-based system was proposed
to analyze request forms for selecting suitable analytical methods. However, it was found by
Murata that ambiguities in vocabulary definitions and levels of abstraction resulted in increased
program complexity and diminished maintainability. Furthermore, since certain terms were
often omitted or only implicitly stated in the request forms, a significant number of additional
definitions were required, posing a major challenge to system development.</p>
      <p>To address these challenges, this joint research project aims to develop an ontology-based
recommendation system that suggests appropriate analytical methods for a given purpose
taking requirements into account. The system employs a short-message-based interactive
interface, allowing users to interactively filter candidate methods based on specific
requirements. The primary focus of this research is to build an ontology that serves as an
explicit and structured knowledge base for the system.</p>
      <p>This paper is organized as follows. Section 2 outlines two key issues related to the ontology
development. Section 3 reviews existing ontologies relevant to analytical methods. Section 4
presents the structure and content of the proposed ontology. Section 5 describes an evaluation
of the ontology through its implementation in a prototype system, comparing its
recommendations with past real-world analyses. Section 6 discusses the characteristics and
advantages of the proposed ontology. Finally, Section 7 concludes the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Research issues</title>
      <p>The first issue lies in the fact that a single analytical method serves multiple purposes or
aims. For instance, the Scanning Electron Microscope (SEM) may be used for various purposes
such as analyzing surface morphology, detecting voids, or inspecting plating delamination. If
all possible purposes are explicitly included in the definition of each method, the resulting
ontology becomes overly complex and difficult to maintain when a new method is added. To
address this, we propose a distinction between analytical purpose actions and analytical actions.
The former corresponds to purposes specified in the request forms, while the latter represents
generalized, multi-purpose atomic units of actions. Analytical methods such as SEM should be
defined in terms of analytical actions rather than analytical purpose actions. By introducing
analytical actions as intermediate types, the scale of definitions of analytical methods can be
reduced, and the definitions can be reused more effectively within the ontology.</p>
      <p>The second issue lies in the need to define a wide range of requirements and constraints in
detailed and comprehensive manner in order to recommend appropriate analytical methods and
instruments. For example, when recommending an X-ray CT, relevant requirements and
constraints may include density non-homogeneity affecting X-ray CT accuracy, discoloration
from X-ray exposure and the requirement for non-destructive analysis. These requirements and
constraints are referred to as analytical conditions in this study. However, it is not always clear
what these analytical conditions depend on, or to which qualities they should be attributed, and
such interpretations may vary. Therefore, to ensure comprehensive and coherent definitions, it
is essential to systematically define these analytical conditions while taking into account such
ontological differences.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Related work and approach in this study</title>
      <sec id="sec-3-1">
        <title>3.1. RadLex</title>
        <p>
          In the field of radiology, the Radiological Society of North America has developed a taxonomy
known as RadLex [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] specific to radiological practices. The analytical methods such as
Computed Tomography and Spectroscopy are defined as sub-types within a hierarchical structure
under Imaging Specialty → Imaging Modality, following a super-type → sub-type (is-a)
relationship. While RadLex provides a unified taxonomy, prior studies have pointed out the
importance of incorporating instrument-specific characteristics, such as the medium used for
analysis (referred to as a probe), the analyzable properties, and the types of analytical results
that can be obtained [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Accordingly, in this research, analytical methods are defined with a
systematic structure that emphasizes the types of the probes (e.g., X-ray and electron beam) and
the types of the analytical results (e.g., transmission image representing internal morphology).
SNOMED CT is a taxonomy of medical terms [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], incorporating analytical methods such as
Computed Tomography and X-ray photon absorptiometry within a hierarchical structure under
Procedure → Procedure by method → Evaluation procedure → Imaging → Radiographic imaging
procedure. Although developed primarily as medical terminology, various limitations have been
identified when interpreted as an ontology [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. This study addresses on one such issue: the use
of the is-a relationship to represent the purpose-means relationship. For example, Imaging is
defined as a sub-type of Evaluation procedure, implicitly suggesting that evaluation (purpose)
can be achieved by (diagnostic) imaging (means). Our approach models actions related to
analytical purposes (purpose actions) and the actions employed to achieve them (means actions)
using a foundational construct: role [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ][
          <xref ref-type="bibr" rid="ref6">6</xref>
          ][
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] for more precise modeling.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.3. Measurement Method Ontology</title>
        <p>
          In the biomedical field, the Measurement Method Ontology was developed for integrating
phenotypic measurement data [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Analytical methods are defined as sub-types under either in
vivo method or ex vivo method; for example, computed tomography falls under in vivo method
→ in vivo radiography → tomography. While the ontology offers a comprehensive catalog of
analytical methods, it lacks systematic classification based on probe types or analytical results.
Our research proposes a structured classification of analytical methods based on these
elements.
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.4. Characterisation Methodology Domain Ontology (CHAMEO)</title>
        <p>
          The characterization methods and workflows for measuring material structures and properties
have been ontologized in the Characterisation Methodology Domain Ontology (CHAMEO)
[
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Its important contribution includes the key steps in sample preparation and data
postprocessing. While the authors acknowledge the significance of these steps, the present study
focuses on the measurement steps and considers only one type of preparation—namely, “cut a
cross-section” as a preliminary step to “observe the surface” as described in Section 4.3.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Building an ontology of analytical methods</title>
      <sec id="sec-4-1">
        <title>4.1. Overview of the ontology</title>
        <p>
          The ontology built in this study conforms to an upper-level ontology YAMATO [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], albeit with
partial simplifications. There are three primary reasons for adopting this upper-level ontology.
First, YAMATO provides a framework for defining types in terms of roles [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ][
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], which is
supported by the ontology editor Hozo [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ][
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. Second, it offers a mechanism for explicitly
describing the decomposition relations of actions through the ways of achievement as deployed
in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. Third, YAMATO enables precise modeling of information as a role played by
representation based on the systematic distinction between form and content [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
        </p>
        <p>The ontology was developed using Hozo and currently comprises 533 classes and 1,192 slots,
which has been exported in both OWL and RDF formats. The term “slots” here refer to elements
in frame-based knowledge representation, which roughly correspond to “properties” in RDF,
constrained by “restriction” in OWL. The ontology has been developed based on literature
related to analytical methods and instruments, provided by Murata and curated under the
supervision of Murata’s domain experts. The current ontology focuses mainly on observation
of morphology and analysis of composition as analytical actions.</p>
        <p>
          As illustrated in Figure 1, the main upper types in the ontology are: analytical purpose
action, analytical action, analytical method, analytical instrument, and analytical condition. The
recommendation system selects appropriate analytical methods based on the following
relationship: “An analysis method uses an analytical instrument, whose function is an
analytical action as a partial function to achieve the analytical purpose action described in the
analytical request form. The basic operation of the analytical method is the analytical action,
and the analysis constraint of the analysis instrument must be satisfied.” The types shown in
bold and indicated by arrows in Figure 1 are modeled in terms of roles [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ][
          <xref ref-type="bibr" rid="ref6">6</xref>
          ][
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Analytical action</title>
        <p>An analytical action is defined as an atomic unit of action that cannot be further decomposed
into partial actions (See Section 4.3). Analytical actions are broadly classified into three
subtypes: “observe”, “measure”, and “process”. Figure 2 shows the definition of the analytical action
“observe internal morphology”. In this definition, “what is to be analyzed by the action” (as for
“target input object” and its quality) is specified as the “internal morphology” of an “object”,
while “what type of the analysis result is obtained” (as for “target output object”) is specified as
“transmission image” representing “internal morphology”. In the Hozo ontology framework,
the relationship between “target input/output objects” and the analytical action is represented
by the participate-in relation (denoted as “p/i" in Figure 2).</p>
        <p>
          In Hozo, the types are generally defined in terms of roles [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. In YAMATO, roles are
antirigid, dynamic, and externally founded [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. A key principle is that a potential player for a role is
a role-holder when it actually plays the role. A role is a dependent entity to be played, a
potential player as a class constraint for the role slot is an entity that can play a role, and a
potential player becomes a role-holder in playing a role. In the school example, when a person
(a potential role player and a class constraint for the student-role slot) enrolls in a school (a
context), the person plays the role of a student in the school and becomes a student (a
roleholder, role-playing entity). The school example in Hozo is shown in the right of Figure 2. Such
roles are represented as qua-classes, however, their externally founded-ness on the context might
evoke the relational character typically associated with “properties”.
        </p>
        <p>As shown in the center of Figure 2, when “observing internal morphology” (a context), the
entity to be observed is a physical “object” (a potential player/class constraint), which plays the
role of “target input object” (a role/slot). The “object” become a role-holder “(target) input
object” when it plays the role. The quality to be observed by this action is defined as
“morphology” (as a potential player) playing “internal morphology”-role in a sub-slot.</p>
        <p>
          The “transmission image” specified as a class constraint for the “target output object” slot in
Figure 2 is defined in Figure 3 based on a theory of representation [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. According to this theory,
a representation consists of representation form and (representation) content1, where a
representation-form typically refers to an expression in some language as a sequence of symbols
or to a visual form such as an image. In this case, the definition states that the
representationform of “transmission image” is an “image-form” (inherited from the class “visualization result
of morphological observation”) and the content is “internal morphology”. In summary, when
the action “observing internal morphology” is executed, a representation is generated as output
whose form is “image” and content is the “internal morphology” of the target object.
1 Precisely speaking of [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], in addition, a representing thing is composed of a representation and a representation
medium. For instance, a musical score (representation) consists of a sequence of musical notes (the representation
form) and the specification of the sound sequence (the content); and a music book (the representing thing) is composed
of some musical scores (representations) and some pieces of paper (representation media) where the musical scores are
depicted. We do not consider representing thing or representation media here, as our focus does not require attention
to physical representation media such as physical papers or digital files.
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Analytical purpose action</title>
        <p>
          An analytical purpose action refers to the aim of analysis, which are texts described in the
analytical request form provided by the manufacturing engineers as clients. As represented by
the way of action achievement [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] slot in Figure 4, an analytical purpose action can be achieved
by one or more analytical actions (defined in Section 4.2) playing a role of partial actions.
(More precisely, the class constraint is “analytical action | analytical purpose action” where “|”
denotes a logical OR relationship.) For example, “observe void”—which aims to determine
whether a void (i.e., a gap)2 is present in a material—is defined in Figure 4. This action can be
achieved in two different ways. In one way, referred to as the “way of directly observing the
interior”, it is achieved by a single partial (means) action: “observe internal morphology”. In the
other way, termed the “way of cutting a cross-section”, it is achieved by two partial actions:
“cut a cross-section” and “observe the surface” of the resulting cross-section. This approach
allows analytical purpose actions to be defined as complex actions composed of analytical
actions, which are treated as generalized building blocks.
        </p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. Analytical instruments</title>
        <p>An analytical instrument is primarily characterized by a “function” slot, whose class constraint
is an analytical action, as well as by incident object (“probe”) and detected object (“signal”) slots,
both constrained to “radiation | chemical substance”. For example, the “X-ray computer
tomograph instrument” (Figure 5) is defined as sub-type of “X-ray incidence analytical
instrument”, using “X-ray” as the probe. Its function slot is defined as “observe internal
morphology”, and its “analytical target object” slot is constrained to “void | individual object |
component”, representing the kinds of objects subject to analysis.</p>
        <p>As discussed as the second issue in Section 2, each analytical instrument operates under
specific conditions that the target object must satisfy. To represent such constraints, an
“analytical constraint” sub-slot is defined within the “analytical target object” slot. For instance,
the “X-ray computed tomography instrument” requires that the analytical target object possess
a non-homogeneity density and that it does not undergo discoloration under X-ray exposure.
These requirements are expressed in the analytical constraint slot as “density
nonhomogeneity” and “non-discoloration” (as discussed in Section 4.6), respectively, using the #
operator, which indicates that the class itself rather than its instance is directly placed in the
slot.
2 Strictly speaking, a void like a “hole”, is a “dependent entity” that lacks physical substance. In this study, however,
it is treated as a sub-class of “physical objects” for simplicity.</p>
      </sec>
      <sec id="sec-4-5">
        <title>4.5. Analytical method</title>
        <p>An analytical method is primarily defined by the following slots: “basic operation”, with a class
constraint of analytical action; “usage analytical instrument”, constrained by analytical
instrument; and both probe and signal. For example, the “analytical method using incident
Xray” specifies “X-ray” as the class constraint in the probe slot (see Figure 6). Subsequently, the
“X-ray computed tomography method” is defined by assigning the analytical action “observe
internal morphology” (as described in Section 4.2 and Figure 2) to its basic operation slot.</p>
        <p>This definition approach addresses the first issue discussed in Section 2. The X-ray computed
tomography method is applicable to various analytical purpose actions (Section 4.3), such as
“confirming deformation of void shape”, “ confirming the presence or absence of void”,
“measuring void size”, and “analyzing failure”. If each of these purpose-specific actions were
directly specified to the basic operation slot, the number of slot definitions would increase
significantly. By contrast, defining analytical methods in terms of generalized analytical
actions as the basic operation reduces the definitional complexity. As a result, the total number
of classes and slot definitions related to analytical methods was reduced by 55% compared to a
model in which each analytical purpose action is directly linked to an analytical method.</p>
        <p>In this study, the basic operation of an analytical method is defined to be identical to the
function of the analytical instrument used in that method3. For example, the “X-ray computed
tomography method” performs the action “observe the internal morphology”, which
corresponds directly to the function of the “X-ray computed tomography instrument”.</p>
      </sec>
      <sec id="sec-4-6">
        <title>4.6. Analytical conditions</title>
        <p>
          As discussed as the second issue in Section 2, various kinds of analytical conditions influence
the selection of methods and instruments. Analytical constraints here as a sub-type of analytical
condition refer to constraints on the qualities of the target object that affect instrument
compatibility. These are classified under “target-object-related quality” and further divided into
3 Ontologically, behavior (including actions/operations here) and function are different. Roughly speaking, we define
a function as a role(-holder) played by behavior of a device [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
“analyzing-context-dependent quality” and “intrinsic quality of target object.” A material
quality falls into the former if its definition necessarily involves the environment of a specific
instrument (definitional dependency in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]), such as “non-discoloration” defined with reference
to X-ray exposure in X-ray CT. The latter refers to intrinsic qualities defined without such
reference to an instrument, such as “density non-homogeneity” which affects X-ray CT
accuracy but whose definition itself does not necessarily involve the X-ray CT. These
constraints are specified in the analytical constraint slot of analytical instruments, as discussed
in Section 4.4 and shown in Figure 5.
        </p>
        <p>In contrast, conditions such as the non-destructive nature of X-ray incidence analysis are not
constraints on the target object but methodological features (referred to as analytical features)
of the analytical methods themselves. Other examples include low analysis accuracy and high
compositional resolution. These are defined under “analysis-related qualitative quality” and are
specified in either of the analytical feature slot of analytical methods or the quality slot of
analytical actions. For instance, "non-destructive" is specified as analytical feature for the
“analytical method using incident X-ray,” as shown in Figure 6, while "destructive" is specified
for the “cut a cross-section” analytical action.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Implementation and evaluation of a recommendation system</title>
      <sec id="sec-5-1">
        <title>5.1. A use case of a recommendation system</title>
        <p>This section describes the recommendation system developed by Murata to support the
selection of analytical methods by identifying the necessary conditions—information often
implicit or insufficiently. The system uses a short-message-based interactive interface, allowing
users to input required information by selecting from system-provided options. It employs the
ontology defined using Hozo, exported into RDF format and queried via SPARQL. It does not
employ so-called NLP-components but a simple short-text generation processing.</p>
        <p>An example of the procedure for using the recommendation system—assuming a
manufacturing engineer as the user—is presented below, based on an actual analytical request
form: “Residue was found when creating a pattern in the etching process. Please confirm what
are inclusions of the residue.” Upon starting the system, the user is first presented with two
alternative options for the analytical purpose: “observe morphology of objects” and “measure
quality of objects”. The two options are generated as a result of SPARQL query which retrieves
direct sub-types of the analytical purpose action, which are always the same as the initial
options. In this case, the user selects the latter, aiming to examine the composition of the
residue.</p>
        <p>In the second step, the user chooses “measure composition” out of five options.
Subsequently, three more options are displayed: “measure difference of composition”, “confirm
presence or absence of an element”, and “end of selection”. Since the option “measure
composition” selected in the second step is already appropriate, the user selects “end of
selection”. Through this three-step interaction, the system enables the user to specify the
analytical purpose action in a guided and incremental manner.</p>
        <p>Next, at the fourth step, the system displays possible ways to achieve the selected “measure
composition” action. In this example, only one option—“way of composition measurement”—is
presented and subsequently selected by the user. In cases where multiple ways exist to achieve
a given action—such as “observe void”, as described in Section 4.3—the system displays all
applicable options, allowing the user to select the most appropriate approach.</p>
        <p>At the fifth step, the system presents the analytical actions required to realize the specified
analytical purpose action via the selected way of achievement. In this example, only one action
—“measure composition”—is displayed and subsequently selected. In other cases—such as the
“observe void” action—multiple analytical actions, such as “cut a cross-section” and “observe
surface” of the resulting cross-section, may be required and are presented accordingly as
necessary actions for achieving the specified purpose.</p>
        <p>As the sixth step, the system retrieves analysis methods that have “measure composition”
specified as basic operation. As a result, the five methods are enumerated as candidates such as
“Energy-Dispersive X-ray Analysis (SEM-EDX)”, “ Wavelength-Dispersive X-ray Analysis
(WDX)”, and “X-ray Fluorescence Analysis (XRF)”.</p>
        <p>The subsequent steps involve filtering the candidate methods. The first question presented
is “What is the kind of the target sample?”, accompanied by a list of selectable options. In this
example, the user selects “powder” as the sample type. Next, the system presents a question
whether the sample is heat-resistant up to 300°C. In this example, “yes” is selected, as the sample
is inorganic residue in the etching process. Subsequently, a question concerning the required
detection sensitivity is displayed, with the following options: “0.1% ~”, “0.5% ~ 1%”, and
“Unknown”. In this case, the user selects “Unknown”.</p>
        <p>Based on the responses provided, the system filters inappropriate candidate methods and
recommends SEM-EDX and WDX as appropriate analytical methods. The suitability of this
recommendation has been confirmed by domain experts.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Evaluation of the Ontology and the System</title>
        <p>The evaluation of the system was conducted manually using a private database in Murata of
real-world analytical case documents, which included both analysis requests and corresponding
analysis reports. The total number of cases in the database was 110,028 (denoted as A). From
this dataset, cases that fall within the scope of the ontology were extracted for evaluation,
resulting in a subset of 16,603 cases (denoted as M). For instance, documents related to the
measurement of thermophysical properties or structural analysis were excluded, as these
analytical domains are not yet defined within the current ontology. From the target subset (M),
a sample of 163 cases (denoted as N) was randomly selected and evaluated as described below.</p>
        <p>First, the items and descriptions of each sample were extracted from the corresponding
analysis request documents. Next, the system was operated following the procedure described
in Section 5.1. The system was then evaluated based on the criteria listed in Table 1. Each
evaluation item was scored on a scale of 0 to 10, according to the proportion of appropriate
elements either defined in the ontology (for ontology evaluation) or correctly output by the
system (for system evaluation). For example, in the case of Item No. 2.1 in Table 1, if five filtering
conditions were deemed necessary but one was missing, a score of 8 out of 10 was assigned, as
4 out of 5 required elements were appropriately handled.</p>
        <p>The evaluation was designed to distinguish between issues attributable to the system
implementation and those arising from the ontology definition. For instance, if the ontology is
correctly defined but the system fails to produce the correct output due to a program error, the
scores for the ontology and system will differ accordingly.</p>
        <p>The evaluation results are summarized in Table 1. For the ontology evaluation, each item
received a high score of 9.9 or above. Similarly, for the system evaluation, all items scored 9.5
or higher. The overall average score across all evaluation items was 9.9, indicating that the
developed ontology and system are generally capable of appropriately processing analysis
requests found in the real-world case database.</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Prospects</title>
        <p>The mean score obtained from the sample data was 9.910, and the lower bound of the 95%
confidence interval was calculated to be 9.788. This result indicates a consistently high level of
performance, even when considering the full evaluation target set (M). Therefore, it can be
expected that the remaining cases in the dataset M can also be appropriately processed.</p>
        <p>Of the 110,028 total cases (A), 16,603 cases (M)—approximately 15%—were classified within
the current ontology scope. While this is a small fraction, the domain experts regard the
ontology’s structural design as sufficiently general and robust to cover the remaining 85% of
cases. Therefore, future extensions are expected to involve primarily additive rather than
structural changes, requiring significantly less effort than a linear 85%-to-15% extrapolation
might suggest. With targeted modifications and incremental additions, the system is expected
to be ready for practical deployment.</p>
        <p>The major aspects currently outside the current scope—namely, sample preparation and
post-processing—are acknowledged, as discussed in Section 3.4. Similar to the currently defined
action “cut a cross-section”, other pre- and post-processing actions could also be
accommodated.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Discussion</title>
      <p>The developed ontology incorporates two key features. First, user-input analytical purpose
actions—such as “observing voids” (Section 4.3)—are decomposed into analytical actions like
“cutting a cross-section” and “observing the surface” of the cross-section (Section 4.2).
Analytical methods, such as “X-ray CT method” (Section 4.5), are then defined in terms of
these analytical actions, which serve as the intermediate bridging types. As a result, the number
of slot definitions was reduced to 55% compared to an alternative approach that defines
analytical methods directly in terms of analytical purpose actions for the first issue identified in
Section 2.</p>
      <p>The second feature of the ontology is the systematic definition of analytical conditions,
addressing the second issue in Section 2. This study distinguishes between (1) analytical
features of analytical methods or actions (e.g., the non-destructive nature of X-ray incidence
analysis) and (2) analytical constraints on target materials for specific analytical instruments.
Item (2) is further divided into (2-1) analyzing-environment-dependent qualities (e.g.,
nondiscoloration in X-ray CT) and (2-2) intrinsic qualities (e.g., density non-homogeneity affecting
X-ray CT accuracy). These are systematically specified in the analytical feature slots of
analytical methods or actions (item (1)) or the analytical constraint slots of analytical
instruments (item (2)).</p>
      <p>In comparison with existing ontologies such as RadLex, SNOMED-CT, and the Measurement
Method Ontology (as summarized in Section 3), the ontology developed in this study provides
a more expressive and functionally rich framework. Analytical methods are explicitly classified
by probes and signals, such as X-rays and electron beams. In addition, the ontology introduces
is-achieved-by relationships to represent the linkage between analytical purpose actions and
analytical actions, thereby making a clear distinction from the is-a hierarchy. The analytical
conditions as well are sufficiently defined as demonstrated by the evaluation.</p>
      <p>
        In recent years, recommendation systems utilizing large language models (LLMs) have been
actively developed [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. However, when a general-domain LLM is employed for recommending
analytical methods or analytical report documents are given to an LLM as domain-specific
resources in the retrieval-augmented generation (RAG) architecture [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], there is no guarantee
that all necessary conditions are consistently or explicitly described, as these documents often
contain incomplete information regarding analytical purposes and conditions. When the system
displays insufficient conditions in user interaction then the user inputs conditions insufficiently,
this might lead to inappropriate recommendations. For instance, among the several selecting
conditions for the X-ray CT method, the discoloration is not identified by Open AI’s
GPT-4turbo (as of April 2025) as a relevant condition unless the user explicitly specifies it. In this
study, analytical conditions are systematically formalized within an ontology, allowing the
system to query users for the necessary conditions, as demonstrated by the evaluation. While
an ontology could be incorporated into an LLM framework through the RAG (for example, the
knowledge-graph RAG in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]), by combining it with the system’s ability to query users for
necessary conditions, it can be used in a more conversational and natural dialogue format than
the current implementation. In this context, the ontology itself remains an essential component.
      </p>
      <p>The developed ontology, the implemented system and the used database through this
collaborative work are the joint and proprietary intellectual property of Murata and
Ritsumeikan University. Portions of the ontology contain Murata’s trade secrets. Therefore, the
full content cannot be made publicly available. While we acknowledge the importance of the
FAIR principles, this paper aims to share the major design decisions underlying the ontology.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Concluding remarks</title>
      <p>This paper presents an ontology of analytical methods for inorganic materials and its
application in a recommendation system. The evaluation results demonstrate that the ontology
appropriately supports method selection, particularly by incorporating analytical conditions.
Currently, the ontology covers approximately 15% of the analytical records from past analyses
conducted within an industrial setting. However, domain experts estimate that extending the
ontology to cover the remaining 85% will primarily involve the addition of new analytical
methods, without requiring modifications to the underlying structure. Based on this
extensibility, the system is expected to be applicable to practical operations.
The authors express their sincere thanks to Riichiro Mizoguchi for his valuable comments.</p>
    </sec>
    <sec id="sec-8">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used ChatGPT, in order to: Grammar and
spelling check, Paraphrase and reword, Text Translation. After using this tool/service, the
authors reviewed and edited the content as needed and take full responsibility for the
publication’s content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Langloz</surname>
            <given-names>C.P.</given-names>
          </string-name>
          ,
          <article-title>RadLex: a new method for indexing online educational materials</article-title>
          .
          <source>Proceeding of Radiographics</source>
          ,
          <volume>26</volume>
          (
          <issue>6</issue>
          ), pp.
          <fpage>1595</fpage>
          -
          <lpage>1597</lpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Fukuda</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsuji</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yamahara</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , et al.,
          <article-title>Classifying ontology towards an application for radiological technology</article-title>
          ,
          <source>Japanese J. of Radiological Technology</source>
          ,
          <volume>71</volume>
          (
          <issue>6</issue>
          ), pp.
          <fpage>505</fpage>
          -
          <lpage>511</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3] https://browser.ihtsdotools.
          <source>org/ (Date viewed: December 5</source>
          ,
          <year>2024</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Schulz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suntisrivaraporn</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>SNOMED CT</surname>
          </string-name>
          <article-title>'s problem list: ontologists' and logicians' therapy suggestions, Stud, Health Technol</article-title>
          . Inform.,
          <volume>129</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>802</fpage>
          -
          <lpage>806</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Masolo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vieu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bottazzi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , et al.,
          <article-title>Social roles and their descriptions</article-title>
          .
          <source>In Proc. of the 9th International Conference on the Principles of Knowledge Representation and Reasoning (KR2004)</source>
          , pp.
          <fpage>267</fpage>
          -
          <lpage>277</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Loebe</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <article-title>Abstract vs. social roles-Towards a general theoretical account of roles</article-title>
          .
          <source>Applied Ontology</source>
          ,
          <volume>2</volume>
          (
          <issue>2</issue>
          ),
          <fpage>127</fpage>
          -
          <lpage>158</lpage>
          (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Mizoguchi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sunagawa</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozaki</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kitamura</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <article-title>A model of roles within an ontology development tool:</article-title>
          <source>Hozo. Applied Ontology</source>
          ,
          <volume>2</volume>
          (
          <issue>2</issue>
          ),
          <fpage>159</fpage>
          -
          <lpage>179</lpage>
          . (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Shimoyama</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nigam</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McIntosh</surname>
            <given-names>LS</given-names>
          </string-name>
          , et al.,
          <article-title>Three ontologies to define phenotype measurement data</article-title>
          .
          <source>Frontiers in Genetics</source>
          , Vol.
          <volume>3</volume>
          ,
          <issue>87</issue>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Del Nostro</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goldbeck</surname>
            <given-names>G</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toti</surname>
            <given-names>D. CHAMEO</given-names>
          </string-name>
          :
          <article-title>An ontology for the harmonisation of materials characterisation methodologies</article-title>
          .
          <source>Applied Ontology</source>
          .
          <volume>17</volume>
          (
          <issue>3</issue>
          ), pp.
          <fpage>401</fpage>
          -
          <lpage>421</lpage>
          (
          <year>2022</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Mizoguchi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , YAMATO:
          <article-title>Yet-another more advanced top-level ontology</article-title>
          ,
          <source>Applied Ontology</source>
          ,
          <volume>17</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>211</fpage>
          -
          <lpage>232</lpage>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11] Hozo - Ontology Editor, https://hozo.jp/ (
          <year>2025</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Nishimura</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kitamura</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sasajima</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Mizoguchi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <article-title>Systematic description of nursing actions based on goal realization model</article-title>
          ,
          <source>In Proc. of 15th European Conference on Knowledge Management - ECKM</source>
          <year>2014</year>
          , pp.
          <fpage>730</fpage>
          -
          <lpage>739</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Mizoguchi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <source>An ontology of representation. Applied Ontology</source>
          ,
          <volume>20</volume>
          (
          <issue>2</issue>
          ) pp.
          <fpage>137</fpage>
          -
          <lpage>152</lpage>
          (
          <year>2025</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Mizoguchi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kitamura</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgo</surname>
            ,
            <given-names>S.,</given-names>
          </string-name>
          <article-title>A unifying definition for artifact and biological functions</article-title>
          ,
          <source>Applied Ontology</source>
          ,
          <volume>11</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>129</fpage>
          -
          <lpage>154</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheng</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qiu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , et al.,
          <article-title>A survey on large language models for recommendation</article-title>
          ,
          <source>arXiv:2305.19860</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piktus</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , et al.,
          <article-title>Retrieval-augmented generation for knowledgeintensive NLP tasks</article-title>
          ,
          <source>In Proc. of NeurIPS</source>
          <year>2020</year>
          , pp.
          <fpage>9459</fpage>
          -
          <lpage>9474</lpage>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>DeBellis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dutta</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gino</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Balaji</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <article-title>Integrating ontologies and large language models to implement retrieval augmented generation</article-title>
          .
          <source>Applied Ontology</source>
          .
          <volume>19</volume>
          (
          <issue>4</issue>
          ):
          <fpage>389</fpage>
          -
          <lpage>407</lpage>
          (
          <year>2025</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>