<!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>BAMM Aspect Meta Model*</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andreas Textor</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Steffen Stadtmüller</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Birgit Boss</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Johannes Kris- tan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bosch.IO GmbH</institution>
          ,
          <addr-line>12109 Berlin</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Robert Bosch GmbH</institution>
          ,
          <addr-line>70469 Stuttgart</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Digital Twins - digital representations of physical as well as abstract assets, e.g., a drilling machine or a production process - are the foundation of digitalization efforts in production and logistics as they aim to achieve consistent data homogeneity and interoperability. We conceive Digital Twins as a collection of Aspects, where the Digital Twin establishes identity by representing a specified asset and the Aspects provide a domain-specific view on this asset. Technically an Aspect is a software service that offers functionality and data related to the represented asset. Each Aspect references a concrete Aspect Model, which formally describes the data that is provided by the Aspect. An Aspect Model contains both information about the runtime data structure (e.g., that there is a property in the data called "temperature", and that it has a numeric value) and information that is not part of the runtime data (e.g., the physical unit and the value range). It does not, however, contain actual runtime data (e.g., a numeric value representing the current temperature), as this will be delivered by an Aspect conforming to this Aspect Model. The combination of raw runtime data and its corresponding Aspect Model yields information. The Open Manufacturing Platform specifies the BAMM Aspect Meta Model (BAMM, [1]) and develops accompanying tooling to create, manage, and leverage such Aspect Models. This helps to support manufacturing organizations in setting up an environment to make data-driven decisions that can help manage risk, optimize production, and adopt and explore new revenue streams or business models.</p>
      </abstract>
      <kwd-group>
        <kwd>Digital Twin</kwd>
        <kwd>Aspect Model</kwd>
        <kwd>RDF</kwd>
        <kwd>Industry 4</kwd>
        <kwd>0</kwd>
        <kwd>meta model</kwd>
        <kwd>semantics</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>* Copyright © 2021 for this paper by its authors. Use permitted under Creative Commons
License Attribution 4.0 International (CC BY 4.0).</p>
      <p>
        Known standards such as IEC 61360 and international data dictionaries
like ECLASS [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and IEC CDD [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] do not solve the problem to
determine information from data in a specific context. A meta model is
required allowing to express both schema information to perform data
validation and domain semantics to make implicit information explicit.
BAMM addresses both: Aspect Models express a schema with a
defined RDF [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] vocabulary and are validated by a comprehensive set of
rules in the Shapes Constraint Language (SHACL, [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]). Domain
semantics are captured by a combination of structural elements, relations,
namespaces and reified named concepts. RDF is ideally suited to
express a graph-shaped model that is organized in multiple namespaces.
In comparison to OWL [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], BAMM favors aggregation over inheritance
in modeling, thus enabling domain experts without background in
ontology engineering to create and maintain Aspect Models.
With the discussed challenges touching domains ranging from
automotive [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] to environmental policy making [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] BAMM has a broad field to
unfold its potential. We demonstrated this potential in internal
applications, where over 15M product instances spanning over 0.5M product
types are represented with Digital Twins, that each have about 5 to 10
Aspects. Large scale product lifecycle management solutions exploit
the corresponding Aspect Models in processing and display of the data
pertaining to these products.
      </p>
      <p>The talk will discuss BAMM as a case study for applying semantic
technology in the manufacturing domain and will focus on rationales
for its design and draws lines to adjacent Semantic Technologies. The
presentation will conclude with examples from and a discussion of the
anticipated impact on manufacturing industry.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Open</given-names>
            <surname>Manufacturing</surname>
          </string-name>
          <string-name>
            <surname>Platform</surname>
          </string-name>
          , BAMM Aspect Meta Model (
          <year>2021</year>
          ). https://openmanufacturingplatform.github.io/,
          <source>last accessed 2021-07-28</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Eclass. https://www.eclass.eu/,
          <source>last accessed 2021-07-28</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. IEC 61360-
          <issue>4</issue>
          ,
          <string-name>
            <given-names>Common</given-names>
            <surname>Data</surname>
          </string-name>
          <article-title>Dictionary (CDD - V2</article-title>
          .
          <year>0014</year>
          .0017).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cyganiak</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wood</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lanthaler</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <source>RDF 1.1 Concepts</source>
          and
          <string-name>
            <given-names>Abstract</given-names>
            <surname>Syntax</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Knublauch</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kontokostas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shapes Constraint Language (SHACL).</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bock</surname>
          </string-name>
          , C et al.
          <source>: OWL 2 Web Ontology Language Structural Specification</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Catena-X.</surname>
          </string-name>
          https://catena-x.net/de, last accessed
          <year>2021</year>
          /07/28
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. BMWi. Nachhaltige Produktion:
          <article-title>Mit Industrie 4.0 die Ökologische Transformation aktiv gestalten</article-title>
          . https://www.plattform-i40.de/, last accessed
          <year>2021</year>
          /07/28
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>