<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20120330//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<!--<?xml-stylesheet type="text/xsl" href="article.xsl"?>-->
<article article-type="research-article" dtd-version="1.2" xml:lang="en" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id journal-id-type="issn">2941-1300</journal-id>
<journal-title-group>
<journal-title>ing.grid</journal-title>
</journal-title-group>
<issn pub-type="epub">2941-1300</issn>
<publisher>
<publisher-name>Universit&#228;ts- und Landesbibliothek Darmstadt</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.48694/inggrid.3827</article-id>
<article-categories>
<subj-group>
<subject>Research article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>PIA &#8211; A Concept for a Personal Information Assistant for Data Analysis and Machine Learning of Time-Continuous Data in Industrial Applications</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-6844-0382</contrib-id>
<name>
<surname>Schnur</surname>
<given-names>Christopher</given-names>
</name>
<email>c.schnur@lmt.uni-saarland.de</email>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-9756-9014</contrib-id>
<name>
<surname>Dorst</surname>
<given-names>Tanja</given-names>
</name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2134-7057</contrib-id>
<name>
<surname>Deshmukh</surname>
<given-names>Kapil</given-names>
</name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-3506-2407</contrib-id>
<name>
<surname>Zimmer</surname>
<given-names>Sarah</given-names>
</name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-1426-0490</contrib-id>
<name>
<surname>Litzenburger</surname>
<given-names>Philipp</given-names>
</name>
<xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-3488-8944</contrib-id>
<name>
<surname>Schneider</surname>
<given-names>Tizian</given-names>
</name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2333-0179</contrib-id>
<name>
<surname>Margies</surname>
<given-names>Lennard</given-names>
</name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>M&#252;ller</surname>
<given-names>Rainer</given-names>
</name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-3060-5177</contrib-id>
<name>
<surname>Sch&#252;tze</surname>
<given-names>Andreas</given-names>
</name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
</contrib-group>
<aff id="aff-1"><label>1</label>Lab for Measurement Technology, Saarland University, Saarbruecken</aff>
<aff id="aff-2"><label>2</label>ZeMA - Center for Mechatronics and Automation Technology gGmbH, Saarbruecken</aff>
<aff id="aff-3"><label>3</label>Chair of Assembly Systems, Saarland University, Saarbruecken</aff>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2023-10-25">
<day>25</day>
<month>10</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>1</volume>
<issue>2</issue>
<history>
<date date-type="received" iso-8601-date="2023-02-14">
<day>14</day>
<month>02</month>
<year>2023</year>
</date>
<date date-type="accepted" iso-8601-date="2023-09-18">
<day>18</day>
<month>09</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright: &#x00A9; 2023 The Author(s)</copyright-statement>
<copyright-year>2023</copyright-year>
<license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>The text of this work is released under the Creative Commons license CC BY 4.0 International. You can find the contract text of the license at <uri xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</uri>. The illustrations are excluded from this license, here the copyright lies with the respective rights holder.</license-p>
</license>
</permissions>
<self-uri xlink:href="https://www.inggrid.org/articles/doi.org/10.48694/inggrid.3827/"/>
<abstract>
<p>A database with high-quality data must be given to fully use the potential of Artificial Intelligence (AI). Especially in small and medium-sized companies with little experience with AI, the underlying database quality is often insufficient. This results in an increased manual effort to process the data before using AI. In this contribution, the authors developed a concept to enable inexperienced users to perform a first data analysis project with machine learning and record data with high quality. The concept comprises three modules: accessibility of (meta)data and knowledge, measurement and data planning, and data analysis. Furthermore, the concept was implemented as a front-end demonstrator on the example of an assembly station and published on the GitHub platform for potential users to test and review the concept.</p>
</abstract>
<kwd-group>
<kwd>Machine Learning</kwd>
<kwd>Data Analysis</kwd>
<kwd>Measurement and data planning</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec>
<title>1 Introduction</title>
<p>Data and their analysis play a crucial role in research and science. In recent years, especially with steadily increasing computational power and the advances in Artificial Intelligence (AI), the importance of high-quality data has continued to grow. In this context, entire research fields and committees exclusively focus on improving data and their quality to maximize the potential of their use. However, using AI in the industry also offers enormous benefits for companies. In typical condition monitoring tasks, for example, early detection of damages or wear down of machine parts can avoid unplanned machine downtime costs. Instead, maintenance can then be scheduled, and downtimes can thus be minimized. Especially small and medium-sized enterprises (SMEs) often have no dedicated department, skilled staff, or resources for analyzing their data and performing machine learning (ML) [<xref ref-type="bibr" rid="B1">1</xref>]. For these cases and to retain the obtained knowledge, the concept &#8220;PIA &#8211; Personal Information Assistant for Data Analysis&#8221; has been developed. PIA is an open-source framework based on Angular 13.3.4, a platform for building mobile and desktop web applications, which runs locally on a server and can be accessed via the intranet. PIA is developed following the in research widely accepted FAIR (Findable, Accessible, Interoperable, and Reusable) data principles and aims to transfer and apply these principles in the industry as well [<xref ref-type="bibr" rid="B2">2</xref>].</p>
<p>The concept for PIA consists of three complementing modules that support users in different stages of the machine learning project:</p>
<list list-type="bullet">
<list-item><p><bold>Module M1:</bold> Accessibility of data and knowledge</p></list-item>
<list-item><p><bold>Module M2:</bold> Measurement and data planning</p></list-item>
<list-item><p><bold>Module M3:</bold> Data analysis</p></list-item>
</list>
<p><xref ref-type="fig" rid="F1">Figure 1</xref> shows the three modules (<bold>M1</bold>-<bold>M3</bold>) as pillars of PIA. Furthermore, the steps of a machine learning project are shown with the involved modules in their respective color. It can be seen that <bold>M1</bold> and <bold>M2</bold> cover all steps of a machine learning project and are therefore closely connected to each other in the concept of PIA.</p>
<fig id="F1">
<label>Figure 1:</label>
<caption>
<p>Concept of the Personal Information Assistant PIA, with its three modules and their contribution to the six steps of a machine learning project.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g1.png"/>
</fig>
<p>In <bold>M1</bold> (<italic>Accessibility of data and knowledge</italic>), PIA provides an easy interface to access knowledge and data through the intranet. Here, two well-established methods in project management for lessons learned were combined and implemented as a knowledge base into PIA. Furthermore, an intuitive user interface (UI) enables users to easily find and access relevant (meta)data. In <bold>M2</bold> (<italic>Measurement and data planning</italic>), PIA provides a checklist that was developed by Schnur et al. [<xref ref-type="bibr" rid="B3">3</xref>], [<xref ref-type="bibr" rid="B4">4</xref>] in a previous project on brownfield assembly lines to increase data quality. An English checklist version can be found in [<xref ref-type="bibr" rid="B5">5</xref>]. <bold>M3</bold> (<italic>Data analysis</italic>) is based on the automated ML toolbox of Dorst et al. [<xref ref-type="bibr" rid="B6">6</xref>] and Schneider et al. [<xref ref-type="bibr" rid="B7">7</xref>], [<xref ref-type="bibr" rid="B8">8</xref>], which was developed in previous projects and successfully applied to industrial time-continuous data.</p>
<p>To the authors&#8217; knowledge, the concept PIA is a novel concept that covers a holistic approach to enable inexperienced industrial users to perform a first data analysis project, focusing on the domain of measurement and data planning. Here, the three modules are combined in a complementing manner and brought into an interface that assists users in data analysis and ensures the recordings of high-quality and "FAIR" data. Furthermore, a demonstrator for the concept has been developed as a front-end in Angular 13.3.4 and tested on an assembly line as a use case, which assembles a specific product in several variants, focusing on bolting processes.</p>
<p>The structure of the paper is as follows: In the next chapter, the theoretical background and methodology will be explained, starting by pointing out the flaws of data in the industry, followed by the three modules <bold>M1-M3</bold>. In the chapter <italic>Implementation and Results</italic>, the use case <italic>Assembly Line</italic> is introduced, and details about the environment and structure of PIA are given. Thereafter, the implementation and application of the concept to each module is shown. The chapter <italic>Conclusion and Outlook</italic> summarizes the presented concept and what future research of PIA will cover.</p>
</sec>
<sec>
<title>2 Theoretical Background and Methodology</title>
<p>In the chapter <italic>Theoretical Background and Methodology</italic> first, data in an industrial context and its common problems will be elaborated on. Thereafter, each of the three modules (<bold>M1-M3</bold>) with their respective methods will be explained.</p>
<sec>
<title>2.1 Data in Industry</title>
<p>In their empirical study, Bauer et al. [<xref ref-type="bibr" rid="B1">1</xref>] found that the lack of sufficient employees (with ML knowledge) and limited budget are part of the most frequent significant challenges for SMEs. This can lead to rushed approaches, which end in a database with low-quality data. However, an essential requirement for a successful application of AI in the industrial context is a database with high-quality data, e.g., from production and testing processes. The practical application of AI algorithms often fails due to</p>
<list list-type="bullet">
<list-item><p>Insufficient data quality due to missing or incomplete data annotation</p></list-item>
<list-item><p>Incomplete data acquisition</p></list-item>
<list-item><p>Problems linking measurement data to the corresponding manufactured products</p></list-item>
<list-item><p>Lack of synchronization between different data acquisition systems</p></list-item>
</list>
<p>as shown in [<xref ref-type="bibr" rid="B9">9</xref>]. Furthermore, industrial data are typically acquired continuously without saving relevant metadata. In addition, this often leads to a brute force approach, which tries to use all acquired data. Large data sets are subsequently challenging to manage, and their use is computationally expensive. A knowledge-driven approach can efficiently use resources and increase the information density within the data, e.g., by reducing the amount of used sensor data due to process knowledge. By recording data in a targeted manner, redundancies can also be avoided. The necessary process knowledge to analyze data, especially in SMEs, is often limited to a few employees and cannot be easily accessed by colleagues. Those specialists might also not be willing to share their knowledge in fear they lose their distinctiveness against other employees [<xref ref-type="bibr" rid="B10">10</xref>]. In the worst case, the (process) knowledge is lost if the specialist leaves the company.</p>
</sec>
<sec>
<title>2.2 Module 1 &#8211; Accessibility of Data and Knowledge</title>
<p>Due to the specific challenges in the analysis of industrial data mentioned by Wilhelm et al. [<xref ref-type="bibr" rid="B9">9</xref>], the accessibility of the data itself and the accessibility of domain-specific knowledge play a crucial role in obtaining robust ML models or further insights and knowledge about, e.g., products or processes. Module 1 of PIA, therefore, consists of a UI to access easily (meta)data and knowledge as well as a knowledge base in the form of a lessons learned register. <bold>M1</bold> can be seen as a complementing add-on component to internal knowledge repositories like company wikis [<xref ref-type="bibr" rid="B11">11</xref>] and databases like <italic>InfluxDB</italic> [<xref ref-type="bibr" rid="B12">12</xref>] or <italic>MongoDB</italic> [<xref ref-type="bibr" rid="B13">13</xref>]. Guidance on recording and structuring data and metadata can be found in the checklist [<xref ref-type="bibr" rid="B4">4</xref>] presented in chapter 2.3 as well.</p>
<p>To learn from previous projects and retrieve knowledge to use in future projects, lessons learned are a well-established method in project management [<xref ref-type="bibr" rid="B14">14</xref>]. In the context of the framework PIA, the lessons learned register is organized and structured like the checklist presented in <bold>M2</bold> and contains high-quality lessons learned for each specific chapter of the checklist. Rowe et al. [<xref ref-type="bibr" rid="B14">14</xref>] structure the formulation of lessons learned into the five subsequent steps: identify, document, analyze, store, and retrieve. Moreover, they describe these steps in more detail and provide a template for lessons learned. The technical standard DOE-STD-7501-99 [<xref ref-type="bibr" rid="B15">15</xref>] suggests that each lesson learned should contain the following five elements:</p>
<list list-type="bullet">
<list-item><p>Understandable explanation of the lesson</p></list-item>
<list-item><p>Context on how the lesson was learned</p></list-item>
<list-item><p>Advantages of applying the lesson and potential future applications</p></list-item>
<list-item><p>Contact information for further information</p></list-item>
<list-item><p>Key data fields increase the findability</p></list-item>
</list>
<p>Additionally, Patton [<xref ref-type="bibr" rid="B16">16</xref>] distinguishes lessons learned into <italic>lessons learned hypothesis</italic> and <italic>high-quality lessons learned</italic>. While a <italic>lessons learned hypothesis</italic> is a lesson learned with one supporting evidence, <italic>high-quality lessons learned</italic> could be approved in multiple projects. To ensure the quality of the lessons learned, Patton [<xref ref-type="bibr" rid="B16">16</xref>] further formulated ten questions in his paper for generating such high-quality lessons learned. Moreover, he recommended reviewing lessons learned periodically regarding their usefulness and sorting out obsolete lessons learned to maintain high quality.</p>
<p><xref ref-type="fig" rid="F2">Figure 2</xref> shows the approach proposed in this contribution. After analyzing a given use case, specific results were achieved. The whole project is evaluated in a retrospective, and lessons learned are formulated according to the five steps of Rowe et al. [<xref ref-type="bibr" rid="B14">14</xref>]. If the lessons learned (hypothesis) can be validated in further projects, they get added to the lessons learned register. The lessons learned register is reviewed regularly to ensure relevance and actuality.</p>
<fig id="F2">
<label>Figure 2:</label>
<caption>
<p>Formulation of high-quality lessons learned through combining the approaches of Rowe et al. and Patton [<xref ref-type="bibr" rid="B14">14</xref>], [<xref ref-type="bibr" rid="B16">16</xref>].</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g2.png"/>
</fig>
</sec>
<sec>
<title>2.3 Module 2 &#8211; Checklist for Measurement and Data Planning</title>
<p>The foundation for successfully applying AI in industry is a high quality of the underlying data. The research field measurement and data planning can be seen as an early part or requirement of data mining, which is the process of extracting knowledge from data sets using computational techniques [<xref ref-type="bibr" rid="B17">17</xref>]. For industrial data mining, the <italic>Cross-Industry Standard Process for Data Mining</italic> (CRISP-DM) established, which divides data mining into the six non-sequential and independent phases: business understanding, data understanding, data preparation, modeling, evaluation, and deployment [<xref ref-type="bibr" rid="B18">18</xref>]. Since data mining consists of several disciplines, each of which has its own research area, inexperienced users can feel overwhelmed and demotivated mainly because the industry&#8217;s focus is not to record high-quality data but to use data to increase efficiency and margin. A guide or checklist can help users to orientate and access the field of data mining. Here several approaches can be found in literature like, e.g., <italic>A Checklist for Analyzing Data</italic> of [<xref ref-type="bibr" rid="B19">19</xref>] or the <italic>Analytical Checklist &#8211; A Data Scientist&#8217; Guide for Data Analysis</italic> [<xref ref-type="bibr" rid="B20">20</xref>]. The checklists mentioned are universally applicable but lack information for the realization of a data analysis project and assume that data sets are already recorded. Other concepts, like, e.g., <italic>FAIR</italic> of Wilkinson et al. [<xref ref-type="bibr" rid="B2">2</xref>] ensure high-quality data and offer practicable solutions like <italic>The FAIR Cookbook</italic> that guide new users but are primarily focused on research data.</p>
<p>The <italic>Checklist - Measurement and data planning for machine learning in assembly</italic> of Schnur et al. [<xref ref-type="bibr" rid="B3">3</xref>] tries to find the sweet spot between having a broad scope, transferring knowledge from research data management but still being clearly structured and not overwhelming for an inexperienced user. Within PIA, the checklist enables the users of PIA to perform a machine learning project from the beginning to the end and record high-quality FAIR data. It covers the following chapters:</p>
<list list-type="bullet">
<list-item><p>Preparation and project planning</p></list-item>
<list-item><p>Measurement and data planning</p></list-item>
<list-item><p>Data acquisition</p></list-item>
<list-item><p>Data check and data cleansing</p></list-item>
<list-item><p>Data evaluation and modeling</p></list-item>
<list-item><p>Project completion</p></list-item>
</list>
<p>Each chapter begins with a short introduction, followed by checkpoints that guide the user. Here, two types of checkpoints exist: necessary and best-practice checkpoints. While the best-practice checkpoints are optional but highly recommended, the necessary checkpoints must be executed. Furthermore, the checklists provide tips and notes derived from high-quality lessons learned from previous ML projects and further literature suggestions. The checklist is based on a revised version of the CRISP-DM mentioned above. Therefore, some parts of the checklist are iterative.</p>
<p>The checklist was initially published in German on the file-sharing platform Zenodo and has been translated for integration into PIA to English, which also increases accessibility and re-usability [<xref ref-type="bibr" rid="B4">4</xref>].</p>
</sec>
<sec>
<title>2.4 Module 3 &#8211; Data Analysis</title>
<p>In nowadays industry, an extensive range of tools and software for data analysis exists. Some well-known and established examples are the software library <italic>Pandas</italic> for Python [<xref ref-type="bibr" rid="B21">21</xref>], Power BI [<xref ref-type="bibr" rid="B22">22</xref>], the <italic>Statistics and Machine Learning Toolbox</italic> of MATLAB <sup>&#174;</sup> [<xref ref-type="bibr" rid="B23">23</xref>] or the open platform <italic>KNIME</italic> [<xref ref-type="bibr" rid="B24">24</xref>]. All the solutions mentioned are powerful data analysis tools and offer a broad spectrum of algorithms.</p>
<p>Within the concept of PIA, the focus lies on time-continuous data. However, potential users can implement every ML tool or algorithm that suits their use case and data into <bold>M3</bold>, starting from traditional approaches like feature extraction, selection, and classification/regression to modern approaches like deep learning with neural networks. However, it could be shown by Goodarzi et al. [<xref ref-type="bibr" rid="B36">36</xref>] that traditional approaches could perform similar to modern approaches while being less complex and have a higher interpretability. To cope with the heterogeneous data sources in industrial applications, especially as an inexperienced user, a set of different feature extraction and selection methods can be beneficial [<xref ref-type="bibr" rid="B37">37</xref>]. For the implementation of PIA within this study, the authors use the existing automated ML toolbox for time-continuous data of Dorst et al. [<xref ref-type="bibr" rid="B6">6</xref>] and Schneider et al. [<xref ref-type="bibr" rid="B7">7</xref>]. This toolbox automatically tests different combinations of feature extraction and feature selection methods with linear discriminant analysis and Mahalanobis distance as the classifier. This automated ML toolbox combines five complementary feature extraction methods with three feature selection methods, as shown with their corresponding literature in <xref ref-type="fig" rid="F3">Figure 3</xref>. A 10-fold cross-validation automatically determines the best of the resulting 15 combinations by ranking the combinations according to their resulting cross-validation error on the test data [<xref ref-type="bibr" rid="B38">38</xref>], [<xref ref-type="bibr" rid="B39">39</xref>]. Due to the different focus of each algorithm (shown in <xref ref-type="fig" rid="F3">Figure 3</xref>), the toolbox could achieve good results in a broad application range ([<xref ref-type="bibr" rid="B37">37</xref>], [<xref ref-type="bibr" rid="B40">40</xref>]).</p>
<fig id="F3">
<label>Figure 3:</label>
<caption>
<p>Algorithms of the automated ML toolbox for classification with their corresponding literature (adapted from [<xref ref-type="bibr" rid="B6">6</xref>]).</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g3.png"/>
</fig>
<p>Users can perform a first ML analysis with the toolbox by running five lines of code:</p>
<boxed-text id="BX1">
<code>
<styled-content style="color: #A9A9A9;">1</styled-content> addPaths; <styled-content style="color: #A9A9A9;">%Adds folders and subfolders to the path</styled-content>
<styled-content style="color: #A9A9A9;">2</styled-content> <styled-content style="color: #3cb271;"><bold>load</bold></styled-content> dataset.mat <styled-content style="color: #A9A9A9;">%Load data set</styled-content>
<styled-content style="color: #A9A9A9;">3</styled-content> fulltoolbox = Factory.FullToolboxMultisens(); <styled-content style="color: #A9A9A9;">%Build object</styled-content>
<styled-content style="color: #A9A9A9;">4</styled-content> fulltoolbox.train(data,target); <styled-content style="color: #A9A9A9;">%Train model with data and target as input</styled-content>
<styled-content style="color: #A9A9A9;">5</styled-content> prediction = fulltoolbox.apply(data); <styled-content style="color: #A9A9A9;">%Apply trained model on data</styled-content>
</code>
<p><bold>Listing 1:</bold> Code to run the complete toolbox.</p>
</boxed-text>
<p>For further analysis or regression tasks, the methods can be modified, changed, or applied separately.</p>
</sec>
</sec>
<sec>
<title>3 Implementation and Results</title>
<p>To evaluate the methods presented in the chapter <italic>Theoretical Background and Methodology</italic>, the use case <italic>Assembly Line</italic> will be first introduced in this chapter. After that, PIA&#8217;s chosen environment and structure will be shown, followed by the implementation of the three modules regarding the given use case.</p>
<sec>
<title>3.1 Use Case: Assembly Line</title>
<p>As a validation use case for this contribution, an assembly line with two stations was chosen (<xref ref-type="fig" rid="F4">Figure 4a</xref>) that produces a device holder (<xref ref-type="fig" rid="F4">Figure 4b</xref>). In the first station, a robot picks up the individual parts of the device holder from a warehouse and places them on a workpiece carrier. The product is transported to station 2 by a belt conveyor for the next step. There, a worker assembles the two components by a bolting process. In addition, the device holder can be produced in another variant (<xref ref-type="fig" rid="F4">Figure 4c</xref>). The use case is presented in more detail in [<xref ref-type="bibr" rid="B41">41</xref>].</p>
<fig id="F4">
<label>Figure 4:</label>
<caption>
<p>Picture of the assembly line with its two stations <bold>(a)</bold>, the produced device holder <bold>(b)</bold> and a variant of the device holder <bold>(c)</bold>.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g4.png"/>
</fig>
<p>The combination of two different stations with different processes and different degrees of automation, as well as the opportunity to produce a second variant of the device holder, make this assembly line a good use case for demonstrating the flexibility of PIA while keeping the complexity low (compared to more extensive assembly lines).</p>
</sec>
<sec>
<title>3.2 Environment and Structure of PIA</title>
<p>The Angular framework, an open-source single-page web application framework, has been chosen to demonstrate the concept of PIA. Angular 13.3.4. allows fast development of the demonstrator and gives the possibility that, once the demonstrator is hosted on the web, PIA can be easily accessed from any device within the intranet.</p>
<p><xref ref-type="fig" rid="F5">Figure 5</xref> shows a schematic representation of the development environment of PIA. For simulating the user experience, the type-2 hypervisor Oracle VM VirtualBox (https://www.virtualbox.org/) from Oracle Corporation was used with Ubuntu as the guest operating system (OS). However, in general, Angular can also be used on Microsoft Windows or Apple macOS.</p>
<fig id="F5">
<label>Figure 5:</label>
<caption>
<p>Schematic representation of the environment and structure of the PIA-Demonstrator.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g5.png"/>
</fig>
<p><xref ref-type="table" rid="T1">Table 1</xref> gives an overview of the used environments and <xref ref-type="table" rid="T2">Table 2</xref> of the used libraries, each with their corresponding sources.</p>
<table-wrap id="T1">
<label>Table 1:</label>
<caption>
<p>Overview of the used environments.</p>
</caption>
<table>
<thead>
<tr>
<td align="left" valign="top"><bold>Value</bold></td>
<td align="left" valign="top"><bold>Package</bold></td>
<td align="left" valign="top"><bold>Source</bold></td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">E1</td>
<td align="left" valign="top">Angular CLI</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.angular.io/">https://www.angular.io/</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">E2</td>
<td align="left" valign="top">Node JS</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.nodejs.org/en/">https://www.nodejs.org/en/</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">E3</td>
<td align="left" valign="top">Node Package Manager</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.npmjs.com/">https://www.npmjs.com/</ext-link></td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T2">
<label>Table 2:</label>
<caption>
<p>Overview of the used libraries.</p>
</caption>
<table>
<thead>
<tr>
<td align="left" valign="top"><bold>Value</bold></td>
<td align="left" valign="top"><bold>Package</bold></td>
<td align="left" valign="top"><bold>Source</bold></td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">L1</td>
<td align="left" valign="top">Angular Forms</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.npmjs.com/package/@angular/forms">https://www.npmjs.com/package/@angular/forms</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">L2</td>
<td align="left" valign="top">Angular Material</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.material.angular.io/">https://www.material.angular.io/</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">L3</td>
<td align="left" valign="top">Bootstrap</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.npmjs.com/package/bootstrap">https://www.npmjs.com/package/bootstrap</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">L4</td>
<td align="left" valign="top">Charts js</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.npmjs.com/package/chart.js">https://www.npmjs.com/package/chart.js</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">L5</td>
<td align="left" valign="top">Flex Layout</td>
<td align="left" valign="top"><ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.npmjs.com/package/flex-layout">https://www.npmjs.com/package/flex-layout</ext-link></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Besides Angular (E1), the environments Node JS (E2) and Node Package Manager (E3) are used. Angular&#8217;s primary architectural features are a hierarchy of components. Using this structure, the various PIA functionalities have been separated into components for ease of use and reuse. <xref ref-type="table" rid="T3">Table 3</xref> provides an overview with a short description of the components used in PIA. This structure also allows to easily add new components to the application without interfering with existing ones. The Angular Material library (L2) provides a consistent experience across the website. Specific dynamic components have also been made responsive using Bootstrap and Flex-Layout libraries (L3, L4). To make it easier for future developers to add new information to the website, data about each process has been saved in JSON format and then queried to display the relevant information in the UI. Users or developers can easily add more plants or tools to the application by editing the relevant JSON file, which will be dynamically displayed in the UI.</p>
<table-wrap id="T3">
<label>Table 3:</label>
<caption>
<p>Overview of the used components.</p>
</caption>
<table>
<thead>
<tr>
<td align="left" valign="top"><bold>Nr</bold></td>
<td align="left" valign="top"><bold>Component Name</bold></td>
<td align="left" valign="top"><bold>Description</bold></td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">C1</td>
<td align="left" valign="top">App Component</td>
<td align="left" valign="top">The application&#8217;s root component is defined in the app.module.ts file and bootstrapped to the main.ts file to start the application. It acts as a container for all other components in the application.</td>
</tr>
<tr>
<td align="left" valign="top">C2</td>
<td align="left" valign="top">Menu</td>
<td align="left" valign="top">It provides a menu in the application to navigate through the various features. It appears on the left-hand side of the UI and has buttons for navigation through components.</td>
</tr>
<tr>
<td align="left" valign="top">C3</td>
<td align="left" valign="top">Plant</td>
<td align="left" valign="top">Implements the navigation to select the specific plant described in the application and provides buttons to navigate through the various embedded components.</td>
</tr>
<tr>
<td align="left" valign="top">C4</td>
<td align="left" valign="top">Plant Details</td>
<td align="left" valign="top">Implements the information about a specific plant and contains an array of objects, which saves information about the specific plant. Each object in the array contains properties that describe the plant. The main array of the plant has further arrays embedded inside, with similar properties describing the processes/stations inside a plant.</td>
</tr>
<tr>
<td align="left" valign="top">C5</td>
<td align="left" valign="top">Checklist</td>
<td align="left" valign="top">Implements the checklist with a navigation pane to move to different nodes inside the checklist. It has a JSON implementation that contains the description and other relevant information about each node in the checklist.</td>
</tr>
<tr>
<td align="left" valign="top">C6</td>
<td align="left" valign="top">Graph</td>
<td align="left" valign="top">Implements the plotting of graphs in the application with the Charts js library. It allows users to plot data from an uploaded CSV-file.</td>
</tr>
<tr>
<td align="left" valign="top">C7</td>
<td align="left" valign="top">Treeview</td>
<td align="left" valign="top">Implements the tree view of available or used processes. Furthermore, it implements the domain-specific knowledge of those processes or related tools in so-called cards.</td>
</tr>
<tr>
<td align="left" valign="top">C8</td>
<td align="left" valign="top">Info</td>
<td align="left" valign="top">Implements a card that displays specific text information regarding a particular process in the plant.</td>
</tr>
<tr>
<td align="left" valign="top">C9</td>
<td align="left" valign="top">Navigation</td>
<td align="left" valign="top">Header component, which implements the logo and name of the application</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="fig" rid="F6">Figure 6</xref> shows the landing page of PIA. Over a menu, the user can navigate through the four menu points:</p>
<list list-type="order">
<list-item><p>Plant</p></list-item>
<list-item><p>Knowledge base</p></list-item>
<list-item><p>Checklist</p></list-item>
<list-item><p>Data Analysis</p></list-item>
</list>
<fig id="F6">
<label>Figure 6:</label>
<caption>
<p>Landing page of PIA with its four menu points (red box): Plant, Knowledge base, Checklist, and Data Analysis.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g6.png"/>
</fig>
</sec>
<sec>
<title>3.3 Module 1 &#8211; Accessibility of Data and Knowledge</title>
<p>The implementation of <bold>M1</bold> contains two parts, accessibility of data and metadata (menu-point: <italic>Plant</italic>) and a lessons learned register (<italic>Knowledge base</italic>). The plant module displays information, data, and metadata about various plants. <xref ref-type="fig" rid="F7">Figure 7</xref> shows an example flow-through of the use case in this study. After clicking on the <italic>Plant</italic> button, the available stations of the plant are displayed: <italic>Gripping Process</italic> and <italic>Bolting Process</italic>. After selecting a process (<xref ref-type="fig" rid="F7">Figure 7</xref>, green box), the user can select between the following options:</p>
<list list-type="bullet">
<list-item><p><bold>Product:</bold> Displays all available products with their variants containing further information like CAD files and technical drawings.</p></list-item>
<list-item><p><bold>Resources:</bold> All process resources are displayed with a picture (<xref ref-type="fig" rid="F7">Figure 7</xref>, red box) and contain sub menus (<xref ref-type="fig" rid="F7">Figure 7</xref>, blue box) with further information.</p></list-item>
<list-item><p><bold>Measurements:</bold> Data can be loaded as a CSV-file into PIA and plotted through the <italic>charts.js</italic> (L4) library.</p></list-item>
<list-item><p><bold>Video:</bold> A video of the process that shows the procedure and allows the user to develop a better understanding and link the data of a process. The video was embedded using the <italic>HTML iframe tag</italic>.</p></list-item>
<list-item><p><bold>Sensors:</bold> Contains an overview of all used sensors and their metadata (like sensor type, sensor position, sampling rate, etc.).</p></list-item>
<list-item><p><bold>Shift book:</bold> Displays the digital version of the shift book. Using the entries of the shift book can support the user, e.g., to explain outliers or shifts in data.</p></list-item>
</list>
<fig id="F7">
<label>Figure 7:</label>
<caption>
<p>Schematic representation of the knowledge base with its single components.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g7.png"/>
</fig>
<p>All information is contained in an array of JavaScript objects. Therefore, a new plant, station, or resource can be easily included by adding new objects to the array in the same format and assigning it on the front-end. Here, Angular material cards (L2) are used to display further information, e.g., process resources. An example of the basic structure of the array of objects for a <italic>Station</italic> with one process which includes a robot and relevant metadata, e.g., technical data or technical drawings, is shown in list. <xref ref-type="boxed-text" rid="BX2">2</xref> (Section A).</p>
<p>Further instances of the resources, e.g., a gripper for the robot, can be easily added by creating a new object with ID, name, and paths corresponding to the documents and images in the assets folder and providing the relative paths to the corresponding documents. The new instance will automatically be displayed in the UI after recompiling. Furthermore, the button <italic>Knowledge base</italic> (<xref ref-type="fig" rid="F7">Figure 7</xref>, blue box) contains specific knowledge about each resource.</p>
<p>The second part of the knowledge base contains the lessons learned register and a simple example of the link to general knowledge. The general knowledge was implemented illustratively as a graphical representation of the assembly processes in the form of a tree. Here, the user can expand the tree by selecting the respective nodes to access the sub-nodes that describe the next steps of the process described in the parent node. The information component has been integrated with the nodes, which can provide further descriptive information about each node.</p>
<p>The implementation of the lessons learned register is shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. In the suggested version of a lessons learned register, each lesson learned is generated by the process shown in <xref ref-type="fig" rid="F2">Figure 2</xref> and grouped by their respective project step (chapter) of the checklist (<xref ref-type="fig" rid="F8">Figure 8</xref>, blue box). After selecting a chapter, the lessons learned appear on the right-hand side (<xref ref-type="fig" rid="F8">Figure 8</xref>, red box). Users can add criticism to existing lessons learned, lessons learned hypotheses, or additional files in the <italic>Comment Section</italic> (<xref ref-type="fig" rid="F8">Figure 8</xref>, green box). The <italic>Comment Section</italic> is reviewed at regular intervals and, if necessary, transferred to the <italic>Lessons Learned Register</italic>.</p>
<fig id="F8">
<label>Figure 8:</label>
<caption>
<p>Implementation of the lessons learned register in PIA. Blue box: Chapters of the checklist. Red box: Lessons learned register. Green box: Comment section.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g8.png"/>
</fig>
<p>Using the presented structured, high-quality lessons learned register allows the user to easily access domain-specific knowledge in a target-orientated manner and to avoid previously made mistakes in earlier projects. The presented GUI enables users to find relevant information intuitively rather than searching for information in multi-layered folder structures with restricted accessibility.</p>
</sec>
<sec>
<title>3.4 Module 2 &#8211; Checklist for Measurement and Data Planning</title>
<p>The checklist implementation uses the tree component of the Angular Material (L2) library, which allows the present hierarchical content as an expandable tree (<xref ref-type="fig" rid="F9">Figure 9</xref>, blue box). Each node of this tree displays information about itself and additional tips or hints (<xref ref-type="fig" rid="F9">Figure 9</xref>, red box). Furthermore, comments and files can be added to each checkpoint (<xref ref-type="fig" rid="F9">Figure 9</xref>, green box). This helps employees who are new to the project to catch up and comprehend past steps. When the user ticks through all the sub-nodes, the primary process node is automatically ticked, indicating that all the sub-processes have been completed.</p>
<fig id="F9">
<label>Figure 9:</label>
<caption>
<p>Implementation of the checklist in PIA. Blue box: Chapters of the checklist with their corresponding sub-chapters and checkboxes. Red box: Info- and Tip-boxes. Green box: The comment section.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g9.png"/>
</fig>
<p>The <italic>Checklist for Measurement and Data Planning</italic> guides and supports users holistically through a data analysis project while highlighting trip points. Using the checklist in an implemented version rather than the printed version, the status and progress of ongoing projects can be tracked and understood by non-involved users in case a worker gets sick or leaves the company.</p>
</sec>
<sec>
<title>3.5 Module 3 &#8211; Data Analysis</title>
<p>Since PIA is implemented as a front-end demonstrator with no back-end, the data analysis is carried out in MATLAB<sup>&#174;</sup> Online&#8482;. <xref ref-type="fig" rid="F10">Figure 10</xref> shows the results of the data analysis with the ML toolbox for data of the example use case provided in [<xref ref-type="bibr" rid="B6">6</xref>]. The toolbox can be directly connected to GitHub into MATLAB<sup>&#174;</sup> Online&#8482; (<xref ref-type="fig" rid="F10">Figure 10</xref>). As shown in the blue box of <xref ref-type="fig" rid="F10">Figure 10</xref>, the user can access other algorithms by clicking through the folder structure. After executing the code (<xref ref-type="fig" rid="F10">Figure 10</xref>, green box), the user can plot the results (<xref ref-type="fig" rid="F10">Figure 10</xref>, red box). For interpreting the results, the user can follow the subsequent steps of the checklist in <bold>M2</bold> while using the knowledge, data, and metadata provided in <bold>M1</bold>.</p>
<fig id="F10">
<label>Figure 10:</label>
<caption>
<p>Screenshot of the automated ML toolbox connected via GitHub in MATLAB<sup>&#174;</sup> Online. Blue box: Folder structure of the toolbox. Green box: Coding section. Red box: Plot of the results.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-3827_schnur-g10.png"/>
</fig>
<p>The implemented toolbox can be used by users with little programming experience while covering a broad range of algorithms for analyzing industrial time-continuous data with ML. However, the users can also embed other, e.g., use-case-specific algorithms.</p>
</sec>
</sec>
<sec>
<title>4 Conclusion and Outlook</title>
<p>The personal information assistant PIA supports inexperienced users in performing an ML project and gaining further insights from data. For this, it consists of the three modules <italic>Accessibility of Data and Knowledge, Checklist for Measurement and Data Planning</italic>, and <italic>Data Analysis. Accessibility of Data and Knowledge</italic> allows the user to access relevant metadata and gain knowledge about the plant and processes through a lessons learned register. Using the concept, data, and metadata can be recorded and organized in a targeted and structured manner, creating appropriate boundary conditions for data analysis projects. In its current version, the PIA demonstrator is implemented on a front-end in a virtual machine. By adding an additional back-end, the progress of a project, attached files, comments, etc., can be saved and loaded properly. Furthermore, a direct connection to a database is conceivable. Implementing PIA in Angular was a time-efficient way to demonstrate its benefits. However, users can decide if they want to apply the concept in a different framework. Furthermore, the modules can be switched or customized to the specific needs of the users due to the open-source nature of this contribution and the PIA concept in general. The authors will further develop their concept in future research and test it on other use cases. Current development focuses on the integration of ontology&#8217;s, respectively machine-readable metadata in <bold>M1</bold>, the generalization of the checklist in <bold>M2</bold>, and improvements regarding the usability for inexperienced users in SMEs and, in <bold>M3</bold>, the integration of a data pipeline to evaluate the data quality as well as the usage of algorithms that consider measurement uncertainty.</p>
</sec>
<sec>
<title>A Code sample</title>
<boxed-text id="BX2">
<code>
<styled-content style="color: #A9A9A9;">1</styled-content> <styled-content style="color: #3cb271;"><bold>const</bold></styled-content> Station = [
<styled-content style="color: #A9A9A9;">2</styled-content> &#160;&#160;&#160;&#160;{
<styled-content style="color: #A9A9A9;">3</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;id: <styled-content style="color: #008080;">'1'</styled-content>,
<styled-content style="color: #A9A9A9;">4</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;title: <styled-content style="color: #008080;">'Station 1'</styled-content>,
<styled-content style="color: #A9A9A9;">5</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;img: <styled-content style="color: #008080;">"path/station_1/picture_station_1.jpg"</styled-content>,
<styled-content style="color: #A9A9A9;">6</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;process_1: <styled-content style="color: #008080;">'Process XY'</styled-content>,
<styled-content style="color: #A9A9A9;">7</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;resource_1:[
<styled-content style="color: #A9A9A9;">8</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{id: <styled-content style="color: #008080;">'1'</styled-content>,
<styled-content style="color: #A9A9A9;">9</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;name: <styled-content style="color: #008080;">'Robot XY'</styled-content>,
<styled-content style="color: #A9A9A9;">10</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;technicalName: <styled-content style="color: #008080;">'process 1 technical name'</styled-content>,
<styled-content style="color: #A9A9A9;">11</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;img:<styled-content style="color: #008080;">"path/station_1/Process_1/Robot_XY/Robot_XY.jpg"</styled-content>,
<styled-content style="color: #A9A9A9;">12</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;technicalData:<styled-content style="color: #008080;">"path/station_1/Process_1/Robot_XY/DataSheets/Robot_technical_details.pdf"</styled-content>,
<styled-content style="color: #A9A9A9;">13</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;manual:<styled-content style="color: #008080;">"path/station_1/Process_1/Robot_XY/DataSheets/DataSheets/Robot_manual.pdf"</styled-content>,
<styled-content style="color: #A9A9A9;">14</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;technicalDrawing:<styled-content style="color: #008080;">"path/station_1/Process_1/Robot_XY/DataSheets/Robot_technical_drawing.pdf"</styled-content>
<styled-content style="color: #A9A9A9;">15</styled-content> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}]
<styled-content style="color: #A9A9A9;">16</styled-content> &#160;&#160;&#160;&#160;}]
</code>
<p><bold>Listing 2:</bold> Sample code for a station.</p>
</boxed-text>
</sec>
<sec>
<title>Data availability</title>
<p>This publication uses no data.</p>
</sec>
<sec>
<title>Software availability</title>
<p>The concept demonstrator can be found on GitHub: <ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://github.com/ZeMA-gGmbH/-PIA">https://github.com/ZeMA-gGmbH/-PIA</ext-link></p>
</sec>
</body>
<back>
<sec>
<title>5 Acknowledgements</title>
<p>This work was funded by the European Regional Development Fund (ERDF) in the framework of the research projects within the framework of the research projects &#8220;Messtechnisch gest&#252;tzte Montage&#8221; and &#8220;iTecPro &#8211; Erforschung und Entwicklung von innovativen Prozessen und Technologien f&#252;r die Produktion der Zukunft&#8221;. Future development is carried out in the project &#8220;NFDI4Ing &#8211; the National Research Data Infrastructure for Engineering Sciences&#8221;, funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) &#8211; 442146713.</p>
<p>Furthermore, the authors thank Anne Blum and Dr.-Ing. Leonie Mende for their profound input during conceptualization and the Mittelstand 4.0-Kompetenzzentrum Saarbr&#252;cken for the deployment of a use case.</p>
</sec>
<sec>
<title>6 Roles and contributions</title>
<p><bold>Christopher Schnur:</bold> Conceptualization, Writing &amp; original draft</p>
<p><bold>Tanja Dorst:</bold> Conceptualization, review &amp; editing</p>
<p><bold>Kapil Deshmukh:</bold> Programming &amp; implementation</p>
<p><bold>Sarah Zimmer:</bold> Conceptualization</p>
<p><bold>Philipp Litzenburger:</bold> Conceptualization</p>
<p><bold>Tizian Schneider:</bold> Methology &amp; review</p>
<p><bold>Lennard Margies:</bold> Coordination</p>
<p><bold>Rainer M&#252;ller:</bold> Concept &amp; Coordination</p>
<p><bold>Andreas Sch&#252;tze:</bold> Coordination, Concept &amp; review</p>
</sec>
<ref-list>
<ref id="B1"><label>[1]</label><mixed-citation publication-type="journal"><string-name><given-names>M.</given-names> <surname>Bauer</surname></string-name>, <string-name><given-names>C.</given-names> <surname>van Dinther</surname></string-name>, and <string-name><given-names>D.</given-names> <surname>Kiefer</surname></string-name>, <article-title>&#8220;Machine learning in sme: An empirical study on enablers and success factors,&#8221;</article-title> in <source>AMCIS 2020 Proceedings</source>, <year>2020</year>.</mixed-citation></ref>
<ref id="B2"><label>[2]</label><mixed-citation publication-type="journal"><string-name><given-names>M. D.</given-names> <surname>Wilkinson</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Dumontier</surname></string-name>, <string-name><given-names>I. J.</given-names> <surname>Aalbersberg</surname></string-name>, <italic>et al.</italic>, <article-title>&#8220;The FAIR Guiding Principles for scientific data management and stewardship,&#8221;</article-title> <source>Scientific Data</source>, vol. <volume>3</volume>, no. <issue>1</issue>, p. <fpage>160</fpage> 018, <year>2016</year>. DOI: <pub-id pub-id-type="doi">10.1038/sdata.2016.18</pub-id>.</mixed-citation></ref>
<ref id="B3"><label>[3]</label><mixed-citation publication-type="journal"><string-name><given-names>C.</given-names> <surname>Schnur</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Klein</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Blum</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Sch&#252;tze</surname></string-name>, and <string-name><given-names>T.</given-names> <surname>Schneider</surname></string-name>, <article-title>&#8220;Steigerung der Datenqualit&#228;t in der Montage,&#8221;</article-title> <source>wt Werkstattstechnik online</source>, vol. <volume>112</volume>, pp. <fpage>783</fpage>&#8211;<lpage>787</lpage>, <month>Dec</month>. <year>2022</year>. DOI: <pub-id pub-id-type="doi">10.37544/1436-4980-2022-11-12-57</pub-id>.</mixed-citation></ref>
<ref id="B4"><label>[4]</label><mixed-citation publication-type="journal"><string-name><given-names>C.</given-names> <surname>Schnur</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Klein</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Blum</surname></string-name>, <source>Checkliste &#8211; Mess- und Datenplanung f&#252;r das maschinelle Lernen in der Montage, version 7</source>, <month>Aug</month>. <year>2022</year>. DOI: <pub-id pub-id-type="doi">10.5281/zenodo.6943476</pub-id>.</mixed-citation></ref>
<ref id="B5"><label>[5]</label><mixed-citation publication-type="journal"><string-name><given-names>C.</given-names> <surname>Schnur</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Klein</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Blum</surname></string-name>, <source>Checklist &#8211; Measurement and data planning for machine learning in assembly, version 7</source>, <month>Jan</month>. <year>2023</year>. DOI: <pub-id pub-id-type="doi">10.5281/zenodo.7556876</pub-id>.</mixed-citation></ref>
<ref id="B6"><label>[6]</label><mixed-citation publication-type="webpage"><string-name><given-names>T.</given-names> <surname>Dorst</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Robin</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Schneider</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Sch&#252;tze</surname></string-name>, <article-title>&#8220;Automated ML Toolbox for Cyclic Sensor Data,&#8221;</article-title> in <source>MSMM 2021 - Mathematical and Statistical Methods for Metrology</source>, (Online, May 31&#8211;Jun. 1, 2021), <year>2021</year>, pp. <fpage>149</fpage>&#8211;<lpage>150</lpage>. [Online]. Available: <uri>http://www.msmm2021.polito.it/content/download/245/1127/file/MSMM2021_Booklet_c.pdf</uri> (visited on 01/24/2023).</mixed-citation></ref>
<ref id="B7"><label>[7]</label><mixed-citation publication-type="journal"><string-name><given-names>T.</given-names> <surname>Schneider</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Helwig</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Sch&#252;tze</surname></string-name>, <article-title>&#8220;Industrial condition monitoring with smart sensors using automated feature extraction and selection,&#8221;</article-title> <source>Measurement Science and Technology</source>, vol. <volume>29</volume>, no. <issue>9</issue>, <year>2018</year>. DOI: <pub-id pub-id-type="doi">10.1088/1361-6501/aad1d4</pub-id>.</mixed-citation></ref>
<ref id="B8"><label>[8]</label><mixed-citation publication-type="journal"><string-name><given-names>T.</given-names> <surname>Schneider</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Helwig</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Sch&#252;tze</surname></string-name>, <article-title>&#8220;Automatic feature extraction and selection for classification of cyclical time series data,&#8221;</article-title> <source>tm - Technisches Messen</source>, vol. <volume>84</volume>, no. <issue>3</issue>, pp. <fpage>198</fpage>&#8211;<lpage>206</lpage>, <year>2017</year>. DOI: <pub-id pub-id-type="doi">10.1515/teme-2016-0072</pub-id>.</mixed-citation></ref>
<ref id="B9"><label>[9]</label><mixed-citation publication-type="journal"><string-name><given-names>V.</given-names> <surname>Gudivada</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Apon</surname></string-name>, and <string-name><given-names>J.</given-names> <surname>Ding</surname></string-name>, <article-title>&#8220;Data Quality Considerations for Big Data and Machine Learning: Going Beyond Data Cleaning and Transformations,&#8221;</article-title> <source>International Journal on Advances in Software</source>, vol. <volume>10</volume>, pp. <fpage>1</fpage>&#8211;<lpage>20</lpage>, <month>Jul</month>. <year>2017</year>.</mixed-citation></ref>
<ref id="B10"><label>[10]</label><mixed-citation publication-type="journal"><string-name><given-names>S.</given-names> <surname>Wang</surname></string-name> and <string-name><given-names>R. A.</given-names> <surname>Noe</surname></string-name>, <article-title>&#8220;Knowledge sharing: A review and directions for future research,&#8221;</article-title> <source>Human Resource Management Review</source>, vol. <volume>20</volume>, pp. <fpage>115</fpage>&#8211;<lpage>131</lpage>, <year>2010</year>. DOI: <pub-id pub-id-type="doi">10.1016/j.hrmr.2009.10.001</pub-id>.</mixed-citation></ref>
<ref id="B11"><label>[11]</label><mixed-citation publication-type="book"><string-name><given-names>A.</given-names> <surname>Majchrzak</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Wagner</surname></string-name>, and <string-name><given-names>D.</given-names> <surname>Yates</surname></string-name>, <chapter-title>&#8220;Corporate Wiki Users: Results of a Survey,&#8221;</chapter-title> in <source>Proceedings of the 2006 International Symposium on Wikis</source>, (Odense, Denmark, Aug. 21&#8211;23, 2006), <publisher-loc>New York, NY, USA</publisher-loc>: <publisher-name>Association for Computing Machinery</publisher-name>, <year>2006</year>, pp. <fpage>99</fpage>&#8211;<lpage>104</lpage>. DOI: <pub-id pub-id-type="doi">10.1145/1149453.1149472</pub-id>.</mixed-citation></ref>
<ref id="B12"><label>[12]</label><mixed-citation publication-type="webpage"><collab>InfluxData</collab>, <source>Influxdb. it&#8217;s about time</source>. <year>2013</year>. [Online]. Available: <uri>https://www.influxdata.com/influxdb/</uri>.</mixed-citation></ref>
<ref id="B13"><label>[13]</label><mixed-citation publication-type="book"><string-name><given-names>K.</given-names> <surname>Banker</surname></string-name>, <source>MongoDB in Action</source>. <publisher-loc>USA</publisher-loc>: <publisher-name>Manning Publications Co.</publisher-name>, <year>2011</year>, ISBN: 1935182870.</mixed-citation></ref>
<ref id="B14"><label>[14]</label><mixed-citation publication-type="book"><string-name><given-names>S. F.</given-names> <surname>Rowe</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Sikes</surname></string-name>, <chapter-title>&#8220;Lessons learned: Taking it to the next level,&#8221;</chapter-title> in <source>PMI<sup>&#174;</sup> Global Congress</source>, (<publisher-loc>Seattle, WA, USA</publisher-loc>, <month>Oct</month>. <fpage>21</fpage>&#8211;<lpage>24</lpage>, 2006), <year>2006</year>.</mixed-citation></ref>
<ref id="B15"><label>[15]</label><mixed-citation publication-type="webpage"><collab>US Department of Energy</collab>, <source>The DOE Corporate Lessons Learned Program</source>, DOE-STD-7501-99, <month>Dec</month>. <year>1999</year>. [Online]. Available: <uri>https://www.standards.doe.gov/standards-documents/7000/7501-astd-1999/@@images/file</uri> (visited on 01/24/2023).</mixed-citation></ref>
<ref id="B16"><label>[16]</label><mixed-citation publication-type="journal"><string-name><given-names>M. Q.</given-names> <surname>Patton</surname></string-name>, <article-title>&#8220;Evaluation, Knowledge Management, Best Practices, and High Quality Lessons Learned,&#8221;</article-title> <source>American Journal of Evaluation</source>, vol. <volume>22</volume>, no. <issue>3</issue>, pp. <fpage>329</fpage>&#8211;<lpage>336</lpage>, <month>Sep.</month> <year>2001</year>. DOI: <pub-id pub-id-type="doi">10.1177/109821400102200307</pub-id>.</mixed-citation></ref>
<ref id="B17"><label>[17]</label><mixed-citation publication-type="book"><string-name><given-names>J.</given-names> <surname>Han</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Pei</surname></string-name>, and <string-name><given-names>H.</given-names> <surname>Tong</surname></string-name>, <source>Data mining: concepts and techniques</source>. <publisher-name>Morgan kaufmann</publisher-name>, <year>2022</year>.</mixed-citation></ref>
<ref id="B18"><label>[18]</label><mixed-citation publication-type="webpage"><string-name><given-names>P.</given-names> <surname>Chapman</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Clinton</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Kerber</surname></string-name>, <italic>et al.</italic>, <source>CRISP-DM 1.0: Step-by-step data mining guide</source>, <year>2000</year>. [Online]. Available: <uri>https://www.kde.cs.uni-kassel.de/wp-content/uploads/lehre/ws2012-13/kdd/files/CRISPWP-0800.pdf</uri> (visited on 01/24/2023).</mixed-citation></ref>
<ref id="B19"><label>[19]</label><mixed-citation publication-type="webpage"><string-name><given-names>K. L.</given-names> <surname>Sainani</surname></string-name>, <article-title>&#8220;A checklist for analyzing data,&#8221;</article-title> <source>PMR</source>, vol. <volume>10</volume>, no. <issue>9</issue>, pp. <fpage>963</fpage>&#8211;<lpage>965</lpage>, <year>2018</year>, ISSN: 1934-1482. DOI: <pub-id pub-id-type="doi">10.1016/j.pmrj.2018.07.015</pub-id>. [Online]. Available: <uri>https://www.sciencedirect.com/science/article/pii/S1934148218304258</uri>.</mixed-citation></ref>
<ref id="B20"><label>[20]</label><mixed-citation publication-type="webpage"><string-name><given-names>S.</given-names> <surname>Kangralkar</surname></string-name>, <source>Analytical Checklist &#8212; A Data Scientist&#8217; Guide for Data Analysis</source>, <year>2021</year>. [Online]. Available: <uri>https://medium.com/swlh/analytical-checklist-a-datascientist-guide-for-data-analysis-972ed3ff1d59</uri> (visited on 08/11/2023).</mixed-citation></ref>
<ref id="B21"><label>[21]</label><mixed-citation publication-type="webpage"><collab>T. pandas development team</collab>, <source>Pandas-dev/pandas: Pandas</source>, version v2.0.3, If you use this software, please cite it as below., <month>Jun</month>. <year>2023</year>. DOI: <pub-id pub-id-type="doi">10.5281/zenodo.8092754</pub-id>. [Online]. Available: <uri>https://doi.org/10.5281/zenodo.8092754</uri>.</mixed-citation></ref>
<ref id="B22"><label>[22]</label><mixed-citation publication-type="webpage"><source>Creating machine learning models in power bi</source>, Accessed: 2023-08-10, <year>2019</year>. [Online]. Available: <uri>https://powerbi.microsoft.com/de-de/blog/creating-machine-learning-models-in-power-bi/</uri>.</mixed-citation></ref>
<ref id="B23"><label>[23]</label><mixed-citation publication-type="webpage"><collab>T. M. Inc.</collab>, <source>Statistics and machine learning toolbox version: 12.5 (r2023a)</source>, <publisher-loc>Natick, Massachusetts, United States</publisher-loc>, <year>2023</year>. [Online]. Available: <uri>https://www.mathworks.com</uri>.</mixed-citation></ref>
<ref id="B24"><label>[24]</label><mixed-citation publication-type="journal"><string-name><given-names>M. R.</given-names> <surname>Berthold</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Cebron</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Dill</surname></string-name>, <italic>et al</italic>., <article-title>&#8220;Knime - the konstanz information miner: Version 2.0 and beyond,&#8221;</article-title> <source>SIGKDD Explor. Newsl</source>., vol. <volume>11</volume>, no. <issue>1</issue>, pp. <fpage>26</fpage>&#8211;<lpage>31</lpage>, <year>2009</year>. DOI: <pub-id pub-id-type="doi">10.1145/1656274.1656280</pub-id>.</mixed-citation></ref>
<ref id="B25"><label>[25]</label><mixed-citation publication-type="thesis"><string-name><given-names>R. T.</given-names> <surname>Olszewski</surname></string-name>, <chapter-title>&#8220;Generalized feature extraction for structural pattern recognition in time-series data,&#8221;</chapter-title> Ph.D. dissertation, <publisher-name>Carnegie Mellon University</publisher-name>, <year>2001</year>, ISBN: 978-0-493-53871-6.</mixed-citation></ref>
<ref id="B26"><label>[26]</label><mixed-citation publication-type="journal"><string-name><given-names>S.</given-names> <surname>Wold</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Esbensen</surname></string-name>, and <string-name><given-names>P.</given-names> <surname>Geladi</surname></string-name>, <article-title>&#8220;Principal component analysis,&#8221;</article-title> <source>Chemometrics and Intelligent Laboratory Systems</source>, vol. <volume>2</volume>, no. <issue>1-3</issue>, pp. <fpage>37</fpage>&#8211;<lpage>52</lpage>, <month>Aug</month>. <year>1987</year>. DOI: <pub-id pub-id-type="doi">10.1016/0169-7439(87)80084-9</pub-id>.</mixed-citation></ref>
<ref id="B27"><label>[27]</label><mixed-citation publication-type="webpage"><string-name><given-names>F.</given-names> <surname>M&#246;rchen</surname></string-name>, <article-title>&#8220;Time series feature extraction for data mining using DWT and DFT,&#8221;</article-title> <source>Department of Mathematics and Computer Science, University of Marburg, Germany -Technical Report</source>, vol. <volume>33</volume>, <year>2003</year>. [Online]. Available: <uri>https://www.mybytes.de/papers/moerchen03time.pdf</uri> (visited on 01/24/2023).</mixed-citation></ref>
<ref id="B28"><label>[28]</label><mixed-citation publication-type="book"><string-name><given-names>I.</given-names> <surname>Daubechies</surname></string-name>, <source>Ten Lectures on Wavelets</source>. <publisher-name>Society for Industrial and Applied Mathematics</publisher-name>, <year>1992</year>. DOI: <pub-id pub-id-type="doi">10.1137/1.9781611970104</pub-id>.</mixed-citation></ref>
<ref id="B29"><label>[29]</label><mixed-citation publication-type="book"><string-name><given-names>A.</given-names> <surname>Papoulis</surname></string-name> and <string-name><given-names>S. U.</given-names> <surname>Pillai</surname></string-name>, <source>Probability, random variables, and stochastic processes</source>, <edition>4th</edition> ed. <publisher-loc>Boston</publisher-loc>: <publisher-name>McGraw-Hill</publisher-name>, <year>2002</year>, ISBN: 978-0-07-366011-0.</mixed-citation></ref>
<ref id="B30"><label>[30]</label><mixed-citation publication-type="journal"><string-name><given-names>I.</given-names> <surname>Guyon</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Elisseeff</surname></string-name>, <article-title>&#8220;An introduction to variable and feature selection,&#8221;</article-title> <source>Journal of Machine Learning Research</source>, vol. <volume>3</volume>, pp. <fpage>1157</fpage>&#8211;<lpage>1182</lpage>, <month>Mar</month>. <year>2003</year>.</mixed-citation></ref>
<ref id="B31"><label>[31]</label><mixed-citation publication-type="journal"><string-name><given-names>A.</given-names> <surname>Rakotomamonjy</surname></string-name>, <article-title>&#8220;Variable selection using svm-based criteria,&#8221;</article-title> <source>Journal of Machine Learning Research</source>, vol. <volume>3</volume>, pp. <fpage>1357</fpage>&#8211;<lpage>1370</lpage>, <month>Mar.</month> <year>2003</year>. DOI: <pub-id pub-id-type="doi">10.1162/153244303322753706</pub-id>.</mixed-citation></ref>
<ref id="B32"><label>[32]</label><mixed-citation publication-type="journal"><string-name><given-names>M.</given-names> <surname>Robnik-&#352;ikonja</surname></string-name> and <string-name><given-names>I.</given-names> <surname>Kononenko</surname></string-name>, <article-title>&#8220;Theoretical and Empirical Analysis of ReliefF and RReliefF,&#8221;</article-title> <source>Machine Learning</source>, vol. <volume>53</volume>, no. <issue>1</issue>, pp. <fpage>23</fpage>&#8211;<lpage>69</lpage>, <month>Oct.</month> <year>2003</year>. DOI: <pub-id pub-id-type="doi">10.1023/A:1025667309714</pub-id>.</mixed-citation></ref>
<ref id="B33"><label>[33]</label><mixed-citation publication-type="journal"><string-name><given-names>I.</given-names> <surname>Kononenko</surname></string-name> and <string-name><given-names>S. J.</given-names> <surname>Hong</surname></string-name>, <article-title>&#8220;Attribute selection for modelling,&#8221;</article-title> <source>Future Generation Computer Systems</source>, vol. <volume>13</volume>, no. <issue>2-3</issue>, pp. <fpage>181</fpage>&#8211;<lpage>195</lpage>, <month>Nov.</month> <year>1997</year>, ISSN: 0167739X. DOI: <pub-id pub-id-type="doi">10.1016/S0167-739X(97)81974-7</pub-id>.</mixed-citation></ref>
<ref id="B34"><label>[34]</label><mixed-citation publication-type="book"><string-name><given-names>J.</given-names> <surname>Benesty</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Huang</surname></string-name>, and <string-name><given-names>I.</given-names> <surname>Cohen</surname></string-name>, <chapter-title>&#8220;Pearson correlation coefficient,&#8221;</chapter-title> in <source>Noise Reduction in Speech Processing</source>. <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>, <year>2009</year>, pp. <fpage>1</fpage>&#8211;<lpage>4</lpage>. DOI: <pub-id pub-id-type="doi">10.1007/978-3-642-00296-0_5</pub-id>.</mixed-citation></ref>
<ref id="B35"><label>[35]</label><mixed-citation publication-type="book"><string-name><given-names>R. O.</given-names> <surname>Duda</surname></string-name>, <string-name><given-names>P. E.</given-names> <surname>Hart</surname></string-name>, and <string-name><given-names>D. G.</given-names> <surname>Stork</surname></string-name>, <source>Pattern classification</source>, <edition>2nd</edition> ed. <publisher-loc>New York</publisher-loc>: <publisher-name>John Wiley &amp; Sons</publisher-name>, <year>2001</year>, ISBN: 978-0-471-05669-0.</mixed-citation></ref>
<ref id="B36"><label>[36]</label><mixed-citation publication-type="webpage"><string-name><given-names>P.</given-names> <surname>Goodarzi</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Sch&#252;tze</surname></string-name>, and <string-name><given-names>T.</given-names> <surname>Schneider</surname></string-name>, <source>tm - Technisches Messen</source>, vol. <volume>89</volume>, no. <issue>4</issue>, pp. <fpage>224</fpage>&#8211;<lpage>239</lpage>, <year>2022</year>. DOI: <pub-id pub-id-type="doi">10.1515/teme-2021-0129</pub-id>. [Online]. Available: <uri>https://doi.org/10.1515/teme-2021-0129</uri>.</mixed-citation></ref>
<ref id="B37"><label>[37]</label><mixed-citation publication-type="journal"><string-name><given-names>T.</given-names> <surname>Schneider</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Helwig</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Sch&#252;tze</surname></string-name>, <article-title>&#8220;Automatic feature extraction and selection for condition monitoring and related datasets,&#8221;</article-title> in <source>2018 IEEE International Instrumentation and Measurement Technology Conference (I2MTC)</source>, <year>2018</year>, pp. <fpage>1</fpage>&#8211;<lpage>6</lpage>. DOI: <pub-id pub-id-type="doi">10.1109/I2MTC.2018.8409763</pub-id>.</mixed-citation></ref>
<ref id="B38"><label>[38]</label><mixed-citation publication-type="book"><string-name><given-names>R.</given-names> <surname>Kohavi</surname></string-name>, <chapter-title>&#8220;A study of cross-validation and bootstrap for accuracy estimation and model selection,&#8221;</chapter-title> in <source>Proceedings of the 14th International Joint Conference on Artificial Intelligence- Volume 2, (Montreal, Quebec, Canada, Aug. 20&#8211;25, 1995)</source>, ser. IJCAI&#8217;95, <publisher-loc>San Francisco, CA, USA</publisher-loc>: <publisher-name>Morgan Kaufmann Publishers Inc.</publisher-name>, <year>1995</year>, pp. <fpage>1137</fpage>&#8211;<lpage>1143</lpage>, ISBN: 978-1-55860-363-9.</mixed-citation></ref>
<ref id="B39"><label>[39]</label><mixed-citation publication-type="book"><string-name><given-names>T.</given-names> <surname>Hastie</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Tibshirani</surname></string-name>, and <string-name><given-names>J.</given-names> <surname>Friedman</surname></string-name>, <source>The Elements of Statistical Learning: Data Mining, Inference, and Prediction</source>, <edition>2nd</edition> ed. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Springer New York</publisher-name>, <year>2009</year>, ISBN: 978-0-387-84858-7. DOI: <pub-id pub-id-type="doi">10.1007/978-0-387-84858-7</pub-id>.</mixed-citation></ref>
<ref id="B40"><label>[40]</label><mixed-citation publication-type="book"><string-name><given-names>T.</given-names> <surname>Schneider</surname></string-name>, <chapter-title>&#8220;Methoden der automatisierten merkmalextraktion und -selektion von sensorsignalen,&#8221;</chapter-title> <publisher-loc>Masterarbeit</publisher-loc>, <publisher-name>Universit&#228;t des Saarlandes, Saarbr&#252;cken, Deutschland</publisher-name>, <year>2015</year>.</mixed-citation></ref>
<ref id="B41"><label>[41]</label><mixed-citation publication-type="journal"><string-name><given-names>D.</given-names> <surname>Kuhn</surname></string-name>, <string-name><given-names>R.</given-names> <surname>M&#252;ller</surname></string-name>, <string-name><given-names>L.</given-names> <surname>H&#246;rauf</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Karkowski</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>Holl&#228;nder</surname></string-name>, <article-title>&#8220;Wandlungsf&#228;hige Montagesysteme f&#252;r die nachhaltige Produktion von morgen,&#8221;</article-title> <source>wt Werkstattstechnik online</source>, vol. <volume>110</volume>, no. <issue>09</issue>, pp. <fpage>579</fpage>&#8211;<lpage>584</lpage>, <month>Feb.</month> <year>2020</year>. DOI: <pub-id pub-id-type="doi">10.37544/1436-4980-2020-09</pub-id>.</mixed-citation></ref>
</ref-list>
</back>
</article>