<!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>SemML: Reusable ML for Condition Monitoring in Discrete Manufacturing</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yulia Svetashova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Baifan Zhou</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefan Schmid</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tim Pychinsky</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Evgeny Kharlamov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bosch Center for Artificial Intelligence</institution>
          ,
          <addr-line>Robert Bosch GmbH</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Bosch Corporate Research</institution>
          ,
          <addr-line>Robert Bosch GmbH</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Karlsruhe Institute of Technology</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Oslo</institution>
          ,
          <country country="NO">Norway</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Machine learning (ML) is gaining much attention for data analysis in manufacturing. Despite the success, there is still a number of challenges in widening the scope of ML adoption. The main challenges include the exhausting effort of data integration and lacking of generalisability of developed ML pipelines to diverse data variants, sources, and domain processes. In this demo we present our SemML system that addresses these challenges by enhancing machine learning with semantic technologies: by capturing domain and ML knowledge in ontologies and ontology templates and automating various ML steps using reasoning. During the demo the attendees will experience three cunningly-designed scenarios based on real industrial applications of manufacturing condition monitoring at Bosch, and witness the power of ontologies and templates in enabling reusable ML pipelines.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Industry 4.0 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and the Internet of Things [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] behind it lead to unprecedented growth of
data generated from manufacturing processes [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Indeed, modern manufacturing
machines and production lines are equipped with sensors that constantly collect and send
data and with control units that monitor and process these data, coordinate machines
and manufacturing environment, and send messages, notifications, requests.
      </p>
      <p>
        This opens new horizons for data-driven methods like Machine Learning (ML) in
condition monitoring for a wide range of application scenarios, which is to assess or
predict some performance indicators for machine health state, e.g. turbine life-span, or
product quality, e.g. welding spot diameter. The broad practice of development and
deployment of intelligent information processing technologies in discrete manufacturing
is a highlighted feature in the grand trend of Industry 4.0 [
        <xref ref-type="bibr" rid="ref12 ref13 ref14">12–14</xref>
        ].
      </p>
      <p>One-time development of an ML pipeline for a specific scenario can be done within
a reasonably short time. However, condition monitoring requires the constant
development of new ML models. On the one hand, this requires the ML pipeline to deal with
a variety of data; on the other hand, the ML models have to be developed for similar
processes or similar tasks. Therefore, an important challenge in the manufacturing
industry is to scale ML model development and to enable reusability of already-developed
ML pipelines. Direct reuse of an ML pipeline without any modification is unrealistic.
Thus, the developed ML pipelines require adaptation that should ideally be done with
affordable or minimal modification.</p>
      <p>
        In this work we address this challenge by relying on semantic technologies.
Semantic technologies have recently gained a considerable attention in industry for a wide
range of applications and automation tasks such as modelling of industrial assets [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]
and industrial analytical tasks [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], integration [
        <xref ref-type="bibr" rid="ref2 ref6 ref8">6, 8, 2</xref>
        ] and querying [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] of production
data, and for process monitoring [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and equipment diagnostics [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>Our solution uses ontologies to integrate data, to infer ML-relevant information for
data of various types (time series, categorical, numerical), to perform automated
feature engineering, ML model construction and ML pipeline reuse. The core component
of the solution is the template-based extensibility mechanism: we employ templates to
extend ontologies to new data sources and to create ontologies for new manufacturing
processes. Graphical user interfaces for ontology extension and data annotation make
these tasks accessible to non-ontologists. Annotated data serves as input to the
configurable ontology-aware ML pipeline.</p>
      <p>We implemented our ideas in the system called SemML. In this demonstration we
will show how SemML facilitates reusability of the developed ML pipelines for quality
analysis using three scenarios. First, we present how SemML allows to reuse ML
models to new production lines and new data sources, e.g., laboratory data and simulations.
Second, we show how SemML helps in adapting ML models to new condition
monitoring tasks, e.g., estimation vs prediction, varying quality indicators. Finally, we exhibit
how SemML can help in adjusting ML pipelines to new manufacturing processes.</p>
      <p>
        This demo paper accompanies our accepted ISWC’20 in-use paper [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Our System SemML and Data Requirements</title>
      <p>A typical workflow that supports the development of ML models for manufacturing
consists of 5 steps shown in Figure 1: (i) data acquisition, (ii) task negotiation, (iii) data
preparation, (iv) ML model construction, (v) ML model interpretation. SemML follows
this workflow and provides semantic support for unambiguous process description, task
negotiation, convenient data integration and configurable ML pipeline training, testing
and interpretation. Thus SemML primarily focuses on Steps 2-5 of the workflow in
enabling adaptability of ML pipelines. More precisely, SemML enhances traditional
ML modules with the following semantic components:
– Ontology Extender allows experts to extend and create domain ontologies that
capture manufacturing processes and ML practices by using terms from an upper-level
ontology, Core Ontology, for condition monitoring in manufacturing, and by
filling in Ontology Templates. The GUI of Ontology Extender, which can be seen in
Sub-figures 1.1 and 1.2 of Figure 2, exposes templates as UI forms, and its backend
transforms user input into OWL 2 ontologies.
– Domain Knowledge Annotator enables users to do data integration by
annotating raw data with terms from domain ontologies and stores these annotations as
ontology-to-data mappings. Sub-figure 2 of Figure 2 shows its browsing
functionalities. Existing and newly created ontology terms become available for the
annotation of data. Annotations together with the dataset form the input to the ML-related
parts of SemML.
– ML-Pipeline Adaptation Module uses automated reasoning to infer ML-relevant
information from ontology-to-data mappings and creates the mappings between
ML ontologies and data for each raw data source.
– Machine Learning Annotator and Processor enables the uniform handing of the
prepared data by ML algorithms in the Feature Engineering module. This module
performs various transformations of data categorised as feature groups and can also
add new Engineered Groups of features. After feature engineering, several machine
learning models are constructed in the ML Model Construction module.
– Machine Learning Visualizer and Interpreter uses information about the feature
engineering algorithms and engineered features to facilitate the visualisation of the
machine learning modelling and select the best model.</p>
      <p>SemML is suitable for the development and reuse of ML pipelines for various
datasets representing discrete manufacturing processes [?]. Thus, SemML requires that
some specific feature types to be present in the data: (1) performance indicators, i.e.,
machine health state or quality indicator, the estimation of which is one major task of
condition monitoring. (2) unique identifiers for each manufacturing operation (3) single
numeric features, such as the geometrical properties of the products or equipment, (4)
single categorical features, e.g. control mode A, B, C, (5) time series, continuous
sensor measurements (e.g. force) with time stamps, (6) count features, e.g. counts of
manufactured products since the last maintenance, (7) other data types like images, videos,
log-files, etc. Among which, (1) is mandatory to be present, at least one of (3)-(7) needs
to be present, (2) is needed to find the correspondence between different feature types.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Demonstration Scenarios</title>
      <p>For the demonstration purposes, we prepared the instance of our system and two
anonymised Bosch datasets from the manufacturing production lines, which represent two
welding processes: resistance spot welding (RSW) and hot-staking (HS). We will start
the demo with the demonstration of the Core Ontology for discrete manufacturing and
the ontology templates library via the graphical user interface of the Ontology Extender.
We then present the datasets and shortly introduce two manufacturing processes. For
the resistance spot welding dataset, we will create an RSW domain ontology, then map
the column names in the dataset to its terms, and execute the developed ML pipelines,
which take the data and this mapping as input, and output trained ML models and
predictions.</p>
      <p>Scenario 1: Pipeline adaptation to a new production line. The typical scenario for
the reuse of the developed ML pipeline is its adaptation to the new production line.
Data preparation for the ML component of SemML relies on the description of the
schema for each new dataset in terms of the domain ontology. The attendees will create
a mapping for the RSW dataset by using the Domain Knowledge Annotator GUI with
the RSW ontology. The mapping of the suggested dataset will require to extend the
domain ontology. We formulated the typical extension requests (e.g. add a new
configuration of the assembly) as tasks. For example, the initial version of the ontology will
contain terms to describe a chassis part with two worksheets, the attendees will add a
three-component assembly. Another adaptation use case is to extend the ML pipeline
developed for the robust control system to the adaptive one (i.e. add corresponding
reference parameters to the measured actual values). Thirdly, the pipeline reuse will
be demonstrated for the new data sources: the simulation and laboratory datasets. In
all mentioned cases, adaptation is reduced to adding new classes and properties to the
RSW ontology and using them in the mappings for the new datasets.</p>
      <p>Scenario 2: Pipeline adaptation to a new monitoring task. This scenario
demonstrates the interplay between the domain knowledge acquisition and the task negotiation
processes, often involving stakeholders with different backgrounds. We suggest that
attendees introduce new quality indicators and show the adaptability of the pipeline on the
level of the ML task. Reliable quality indicators are highly dependent on the available
data. For example, simulation data in the welding domain contains such quality
indicator as welding nugget diameter. This indicator is rarely present in the production data
because it would mean the destruction of the welded part. The attendees will observe
how the monitoring pipeline for a particular dataset handles various ML tasks.
Scenario 3: Pipeline adaptation to a new manufacturing process. In this scenario,
the attendees will go through the complete cycle of data preparation for a new
manufacturing process: hot-staking, and adapt the ML pipeline to an HS dataset. This will
include the creation of a new domain ontology from scratch based on the compact
description of the process, the mapping of data, the specification of quality indicators, and
the execution of a pipeline.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Chand</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davis</surname>
          </string-name>
          , J.:
          <source>What is Smart Manufacturing. Time Magazine Wrapper</source>
          <volume>7</volume>
          ,
          <fpage>28</fpage>
          -
          <lpage>33</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giese</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Waaler</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Using Semantic Technology to Tame the Data Variety Challenge</article-title>
          .
          <source>IEEE Internet Comput</source>
          .
          <volume>20</volume>
          (
          <issue>6</issue>
          ),
          <fpage>62</fpage>
          -
          <lpage>66</lpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. ITU:
          <string-name>
            <surname>Recommendation ITU - T Y</surname>
          </string-name>
          .
          <year>2060</year>
          :
          <article-title>Overview of the Internet of Things</article-title>
          .
          <source>Tech. rep</source>
          .,
          <source>International Telecommunication Union</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kagermann</surname>
          </string-name>
          , H.:
          <article-title>Change Through Digitization - Value Creation in the Age of Industry 4.0</article-title>
          . In: Management of Permanent Change (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jime</surname>
          </string-name>
          <article-title>´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamparter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mehdi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ringsquandl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nenov</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grimm</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roshchin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Capturing Industrial Information Models With Ontologies and Constraints</article-title>
          . In: ISWC (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovland</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Skjaeveland</surname>
            ,
            <given-names>M.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bilidas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <article-title>Jime´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soylu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lanti</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rezk</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheleznyakov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giese</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lie</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ioannidis</surname>
            ,
            <given-names>Y.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kotidis</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koubarakis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Waaler</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Ontology Based Data Access in Statoil</article-title>
          .
          <source>J. Web Semant</source>
          .
          <volume>44</volume>
          ,
          <fpage>3</fpage>
          -
          <lpage>36</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kotidis</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mailis</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neuenstadt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nikolaou</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , O¨ zc¸ep,
          <string-name>
            <given-names>O¨ .L.</given-names>
            ,
            <surname>Svingos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Zheleznyakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Ioannidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.E.</given-names>
            ,
            <surname>Lamparter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            , Mo¨ller, R.,
            <surname>Waaler</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>An OntologyMediated Analytics-Aware Approach to Support Monitoring and Diagnostics of Static and Streaming Data</article-title>
          .
          <source>J. Web Semant</source>
          .
          <volume>56</volume>
          ,
          <fpage>30</fpage>
          -
          <lpage>55</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mailis</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mehdi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neuenstadt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , O¨ zc¸ep,
          <string-name>
            <given-names>O¨ .L.</given-names>
            ,
            <surname>Roshchin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Solomakhina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Soylu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Svingos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Brandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Giese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Ioannidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.E.</given-names>
            ,
            <surname>Lamparter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            , Mo¨ller, R.,
            <surname>Kotidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Waaler</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Semantic Access to Streaming and Static Data at Siemens</article-title>
          .
          <source>J. Web Semant</source>
          .
          <volume>44</volume>
          ,
          <fpage>54</fpage>
          -
          <lpage>74</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mehdi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Savkovic</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalayci</surname>
            ,
            <given-names>E.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roshchin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Semantically-Enhanced Rule-Based Diagnostics for Industrial Internet of Things: The SDRL Language and Case Study for Siemens Trains and Turbines</article-title>
          .
          <source>J. Web Semant</source>
          .
          <volume>56</volume>
          ,
          <fpage>11</fpage>
          -
          <lpage>29</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Ringsquandl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stepanova</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hildebrandt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamparter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lepratti</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , Kro¨ger, P.:
          <article-title>Event-Enhanced Learning for KG Completion</article-title>
          . In: ESWC (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Soylu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheleznyakov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <article-title>Jime´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giese</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Skjaeveland</surname>
            ,
            <given-names>M.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovland</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schlatte</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brandt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lie</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Optiquevqs: A Visual Query System Over Ontologies for Industry</article-title>
          .
          <source>Semantic Web</source>
          <volume>9</volume>
          (
          <issue>5</issue>
          ),
          <fpage>627</fpage>
          -
          <lpage>660</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Svetashova</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pychynski</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sure-Vetter</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mikut</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharlamov</surname>
          </string-name>
          , E.:
          <article-title>Ontology-enhanced machine learning: a bosch use case of welding quality monitoring</article-title>
          .
          <source>In: ISWC</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svetashova</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Byeon</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pychynski</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mikut</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharlamov</surname>
          </string-name>
          , E.:
          <source>Predicting Quality of Automated Welding with Machine Learning and Semantics: a Bosch Case Study. In: CIKM</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svetashova</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pychynski</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baimuratov</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soylu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharlamov</surname>
          </string-name>
          , E.: Semfe:
          <article-title>Facilitating ml pipeline development with semantics</article-title>
          .
          <source>In: CIKM</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>