<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Semantic Asset Administration Shell for Circular Economy</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mohammad Hossein Rimaz</string-name>
          <email>hossein.rimaz@dfki.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christiane Plociennik</string-name>
          <email>christiane.plociennik@dfki.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Martin Ruskowski</string-name>
          <email>martin.ruskowski@dfki.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Asset Administration Shell, Circular Economy, Digital Twin, Digital Product Passport, SPARQL</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Deutsches Forschungszentrum für Künstliche Intelligenz GmbH (DFKI)</institution>
          ,
          <addr-line>Trippstadter Str. 122, 67663 Kaiserslautern</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>The need to shift from a linear economy to a circular economy (CE) is not only because of the decline in raw material resources, but also because of regulations and mandates for climate and environmental protection. Digital Twins serve as enablers for this shift. However, proprietary systems and data formats create interoperability barriers between stakeholders. In this context, the implementation of a standard Digital Twin is crucial, and the Asset Administration Shell (AAS) aims to solve these interoperability gaps. This work utilizes AAS and semantic technologies to address interoperability issues. SPARQL allows querying and retrieval of information for knowledge discovery. SHACL provides a flexible method for validating RDF data and ensuring its quality. Rule-based and Ontology-based reasoning can also aid in decision-making processes. By using the RDF representation of AAS, seamless integration with existing RDF models can be achieved. Furthermore, our work introduces the first RDF-JSON de-/serializer compatible with AAS metamodel version 3, which is crucial for the AAS community. Our approach enables complex knowledge discovery and inference for both IT experts and normal users through simplified user interfaces, which can be applied in the context of CE to improve visibility, transparency, and decision support, as demonstrated through a use case.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>REST API
endpoints</p>
      <p>MQTT
data source
OPC UA
data source
AAS
ASSET
Type
Instance</p>
      <p>Asset Administration Shell
AAS Identification
Asset Identification
…
Submodel 1: Digital Nameplate
ManufacturerName</p>
      <p>Property 1</p>
      <p>Pro...perty 1.1
Submodel 2: CAD Files</p>
      <p>
        Property 2
Component1
...File
.
.
.
become accessible. For a DT to be efective, it must be easily comprehensible and usable by all
parties involved, both humans and machines. When a DT is interoperable, it facilitates seamless
communication and interaction among all stakeholders. Digital Product Passports (DPP) are
digital profiles that provide detailed information about a product’s origin, materials, usage, and
end-of-life handling. It might also be called by other names, such as Product Passport, Digital
Lifecycle Passport, or specialized in certain domains, such as Battery Passport [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Beginning
in February 2027, batteries over 2 kWh are required by law to have a unique battery passport,
retrievable using a unique product identifier in the form of a QR code [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        Platform Industry 4.0 was launched on March 16, 2015 by the German Federal Ministry for
Economic Afairs and Climate Action and the Federal Ministry of Education and Research. In the
same year, the Reference Architectural Model Industry 4.0 (RAMI 4.0) was introduced, providing
a structured framework for understanding and communicating the concept of Industry 4.0. The
term Asset Administration Shell (AAS) started to appear in 2018 with the publication of the first
detailed specification. The Industrial Digital Twin Association (IDTA) was established in 2021,
aiming to promote the practical use of the AAS and serve as the user organization for it [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
Version 3 of the AAS specification is the most recent version and was published in April 2023 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
Realizing the concept of DPP with standardized approaches like AAS reduces interoperability
barriers and makes it understandable and accessible.
      </p>
      <p>AAS, unlike any other proprietary format, aims to solve interoperability issues. This is done
by introducing a common structure and skeleton to describe and represent the Digital Twin,
as depicted in Figure 1. With standardized modeling elements similar to UML, which form
a metamodel, assets can be described, and a Digital Twin can be created. Additionally, it is
crucial to agree on a standardized format for data exchange to ensure serialized information is
properly structured. JSON, XML, and RDF are standardized representation formats for AAS.
Information about an asset is formed in specific structures, called Submodels, each focusing
on a specific aspect of an asset and holding various attributes and properties that are called
SubmodelElements.</p>
      <p>The project ReCircE1 started with the goal of improving the eficiency of material recycling
by combining Digital Twins and artificial intelligence methods. With five project consortium
members, which were supported by more than seven associated partners, the project concluded
successfully in September 2023. The main motivation of this work originates from the needs for
intelligent and configurable waste sorting decision-making. Information about each product
and its life cycle can be made available in an interoperable and machine-readable structure using
AAS. These data can be accessed and manipulated via AAS REST API specification. However,
when millions of products have their own digital representation, a proper and interoperable
approach is needed for query, knowledge discovery, and individual decision-making. Explicitly
modeling information is not preferred and causes many inconsistencies in derived attributes.
Hence, reasoning and knowledge inference are important aspects for many use cases. In this
paper, we show how this can be achieved.</p>
      <p>This work is the first within the landscape of AAS that leverages the oficial RDF representation
of AAS. Leveraging this RDF representation allows us to use W3C standards such as SPARQL to
query information, SHACL to validate information, and semantic reasoners for decision-making
in an interoperable manner. We developed a python package2 that solves the lack of a proper
tool that handles the RDF representation of AAS. The lack of such tooling hampered adoption
in the community and, hence, kept many errors in the RDF representation hidden. This work
also emphasizes these issues, such as lack of support for ordered elements, in the current RDF
representation of AAS. Furthermore, in order to show that our approach is usable, we present
user interfaces developed to support non-expert users to interact with the system.</p>
      <p>In Section 2 we present a concrete use case, so our goal becomes more clear. Section 3 presents
related work with respect to circular economy and AAS. In Section 4 we explain the overall
architecture of system and components and how diferent technologies can be used together. In
Section 5 we will have a discussion about our approach and also the current problems in the
RDF model of AAS. Finally, in Section 6 we will have our conclusion and future works.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Motivation and Use Case</title>
      <p>
        In the project ReCircE, an intelligent waste sorting process has been employed in the Fraunhofer
Research Institution for Materials Recycling and Resource Strategies (IWKS) as a pilot waste
sorting facility, which is depicted in Figure 2. Figure 2a shows the input of the sorting facility,
which consists of diferent electronic waste, such as smartphones, cameras, and printers. Based
on the available information about each device, items are separated based on user-defined
rules by an air nozzle, as depicted in Figure 2b. Identification of assets can happen via object
recognition methods [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Finally, these items are stored in diferent containers, as shown in
Figure 2c. For reporting reasons, the user wants to know the total amount of gold and other
materials, or the average age of all the assets in a container.
      </p>
      <p>In the context of the project ReCircE, various Submodels were reused or developed. In order
to fulfill our use case scenario, a proportion of the AAS models was taken from the project
ReCircE. However, py-aas-rdf is capable to handle all valid Submodels. As depicted in Figure 3,
DeviceSpecification is a simple Submodel initially designed for sorting electronic waste which
contains basic information about electronic devices and their raw materials’ composition. Such</p>
      <sec id="sec-3-1">
        <title>2https://github.com/mhrimaz/py-aas-rdf (a) Input conveyor belt. (b) Air nozzles for separation. (c) Sorted output.</title>
        <p>
          information may exist in the form of standard Submodel templates in the future. For the list of
materials, the list of European critical raw materials [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] has been used. Within the scope of the
project ReCircE, these data were only available for a small number of devices. For this reason,
we synthetically generate random data to create a large number of catalogs. This will allow for
performance benchmarks later on.
        </p>
        <p>Based on the provided structure and syntactically generated data, we develop queries, related
user interfaces, and tools. The provided solution can also be applied to other use cases.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Related Work</title>
      <p>
        The role of digital technologies in the circular economy is emphasized by Pagoropoulos et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
and the concept of circular economy and the interactions between stakeholders are also studied
by Salminen el al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. As mentioned by Walden et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], the reasons for being so far away
from a circular economy are the lack of transparency, standardization, and data sharing. The
Digital Lifecycle Passport, introduced by Plociennik et al. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], is meant to maintain all related
data about a product throughout its lifecycle by various stakeholders through an interoperable
approach via utilizing Asset Administration Shell. Li et al. [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] promoted the idea of using
ontologies to enable cross-domain understanding in the circular economy, which includes a
survey of existing ontologies related to sustainability, materials, products, manufacturing, and
logistics. Mügge et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] presented an R-Strategy Assistant for automotive industry, developed
within the Catena-X project to determine the best CE strategy at the end of a vehicle’s life.
      </p>
      <p>SM DeviceSpecification</p>
      <p>«Subm odel»</p>
      <p>DeviceSpecification
+M anufacturerName : xs:string
+H aveScreen : xs:boolean
+HaveBattery : xs:boolean
+ExtantChemicalElements : SMC
+DeviceM odel : xs:string
+BuildYear : xs:date
+W eight : xs:float
+BoardSize : xs:float
«SubmodelElementCollection»</p>
      <p>ExtantChemicalElements</p>
      <p>
        Bader et al. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] did the foundation work for the semantic representation of AAS and coined
the term ”Semantic Asset Administration Shell”. It provides a mapping of the elements of
AAS to RDF, as well as SHACL rules to validate the RDF representation. An AAS contains
various Submodels that hold information about an asset. Bouter et al. [16] proposed a Submodel
development methodology and introduced an approach to finding matching Submodels required
for a specific application. As shown by Rongen et al. [ 17], the migration of existing RDF-based
models to an AAS model enables semantic discovery of assets and interoperability. In their work,
existing RDF models are translated into AAS models based on their SHACL shapes. However,
rather than using the oficial RDF representation of AAS, they used a modified version to allow
writing queries that involved References. Using AAS allows using its REST API to expose
the content of a DT. However, syncing it with the RDF model with their mapping approach
is not straightforward. Huang et al. [18] presented a capability-checking solution based on
AAS. In their approach, information in AAS are extracted and converted into instances of the
MaRCO ontology [19] and then they used SPARQL Inferencing Notation (SPIN) to represent
the matchmaking rules. Rimaz et al. [20] showed data entry validation of AAS via SHACL
shapes to be sure about the consistency and quality of existing data, which enables a higher
level of interoperability. Luxenburger et al. [21] proposed an open-source AAS-based service
infrastructure that leverages an LPG-based knowledge graph in Neo4j and Cypher as a query
language. Moreno et al. [22] showcased an architecture that converts AAS to RDF via RML
mappings and showed how other semantic models and ontologies are integrated as a coherent
solution. In Section 4, we will elaborate how our approach difers from previous works.
      </p>
    </sec>
    <sec id="sec-5">
      <title>4. Methods</title>
      <p>Other RDFs
Ontologies/KnowledgeGraphs
(c) Reasoning</p>
      <p>RDF
With New Knowledge
(d)</p>
      <p>Query Interface on
WebApp
With some existing
easy to use queries</p>
      <p>Overall Use
Case Scenarios</p>
      <p>(e)
Data Entries Validation
(b)</p>
      <p>Data quality assurance
AAS
(a)</p>
      <p>AAS as RDF</p>
      <p>Submodel Schema</p>
      <p>Our solution takes a semantic approach and relies on a semantic technology stack. The
core components of our semantic Digital Twin or semantic Asset Administration Shell solution
are shown in Figure 4. First, Figure 4–(a) represents the components used to construct the
Knowledge Graph and to serialize AAS from other representation formats such as JSON and
XML to RDF and vice versa.</p>
      <p>It is important to note that the derived RDF serialization complies with the specifications
of version 3.0 of the Asset Administration Shell. Validation is not limited to the structure of
RDF, but it can also be expanded to validate the content and business logic constraints. As it is
shown in 4–(b), at the end, performing data quality assurance tasks will be possible.</p>
      <p>As depicted in 4–(c), the reasoning component infers new facts based on given information
and rules that are also expressed in the RDF form. Such inferred knowledge can eventually be
used in the context of knowledge discovery and decision-making scenarios, as depicted in 4–(d).
Finally, all the components fit together in concrete use cases derived from the circular economy
context and shown in 4–(e).</p>
      <p>Table 2 provides a comprehensive overview of various aspects of this work. It highlights
how state-of-the-art methods tackle these aspects, identifies current gaps, and summarizes our
proposed approach.</p>
      <p>In the research community, RML is a typical way to convert JSON, XML, and CSV data to
RDF, and R2RML to convert relational databases to RDF. In a previous work [20], RML mapping
was used to convert AAS to RDF developed as the first approach for Knowledge Graph (KG)
construction. However, developing and maintaining a complete mapping is very challenging
because there are more than 50 classes in the metamodel. However, the issue with RML is that
it is a one-way trip, so going back from RDF representation to JSON or XML representation
is no longer possible with RML. This is essential, as many web technologies and front-end
frameworks rely heavily on JSON serialization. Furthermore, other software, such as AASX
Package Explorer, might rely on XML/JSON representation. For this purpose, a custom parser
and de-/serializer is a more suitable approach.</p>
      <p>The implemented solution uses python pydantic3 library to express the core elements of AAS.
The advantage of pydantic is that it can support JSON serialization and automatically generate
a JSON schema, which is helpful for API documentation. Furthermore, if any modification
happens at metamodel level, then the corresponding pydantic model will be updated, and the
JSON serialization and schema will get updated automatically. pydantic does not support RDF
serialization. As a result, another third-party library is required. RDFLib4 is a popular python
library to deal with RDF. For each element in the metamodel, we have a pydantic model, which
also facilitates the functionality to convert an instance of it to an RDF graph or convert an
input RDF graph to an instance object of that class. Table 1 summarizes all the third-party
components used in this work.</p>
      <p>The dashboard uses server-side template rendering and is written with Python, Django,
Bootstrap 5, HTML5, CSS3, and vanilla JavaScript and jQuery. Since users are not SPARQL
experts, a simple query-building component was created. Figure 5 depicts the content of this
page. The query builder uses jQuery-QueryBuilder5 MIT licensed. Predefined criteria can be
selected and combined, and then a JSON structure will represent the combination of criteria
and selected values. These values will then be translated into a SPARQL query, and then the
query engine will evaluate it.</p>
      <sec id="sec-5-1">
        <title>3https://pydantic.dev/ 4https://github.com/RDFLib/rdflib 5https://github.com/mistic100/jQuery-QueryBuilder</title>
        <p>Figure 6 depicts the content of the the Search Engine page for expert users. The Search Engine
page provides a simple interface to directly run an information retrieval query. A set of existing
queries can be configured for each user. This configuration can be intelligent, with a query
recommender system working in the background, or, in this case, some hard-coded examples.</p>
        <p>The result of the query will only contain basic information, including the identifier of the
Shell. Then, with the Shell viewer page, the user can see the content of a specific Shell.
Figure 7 depicts the user interface to explore all available assets. The user can click on the ”View
Shell” button to see the content of the Digital Twin. A user interface to edit the content of the
DT is implemented, which can validate the user input based on predefined SHACL shapes [ 20].</p>
        <p>Furthermore, Ontotext GraphDB ofers a visualization dashboard, depicted in Figure 9,
through which users can interactively see the graph and its content, expand elements, and see
relations. As an alternative to the GraphdDB visualization dashboard, it is also possible to use
AWS’s Graph Explorer6 which is an open-source React application published under Apache 2.0
license for graph visualization and exploration.</p>
        <p>Rule-based reasoning is not part of the created dashboard, however, Figure 8 depicts an
example rule expressed in Apache Jena’s rule syntax. As a condition, the rule checks if the
temperature level is more than a specific value. In that case, various attributes can be assigned
to the appropriate component, or a new Property can be added to the Submodel. This allows
you to dynamically create AAS attributes and model dependent properties. In our use case,
instead of modeling explicitly if a product can cause a hazard in the recycling phase, we can
derive this attribute based on predefined rules.</p>
        <p>Figure 10 shows an example query to identify dangerous assets. The advantage of this query is
that since both SPARQL and RDF representation of AAS are standardized, any other stakeholder</p>
      </sec>
      <sec id="sec-5-2">
        <title>6https://github.com/aws/graph-explorer</title>
        <p>understands the query, and, more importantly, federated queries are easily possible due to
the usage of standardized approaches. With SPARQL, users can aggregate desired properties
or create reports, for example, the average age of recycled electronic devices from a specific
manufacturer.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Discussion</title>
      <p>The implemented dashboard does not leverage rule-based reasoning because most available
reasoners only work in-memory and the ability to scale up horizontally is practically limited to
commercial solutions. We utilized Apache Jena and its rule syntax for reasoning, which also
provides rule-derivation logs that act as explanations of the decision-making process. However,
we do not cover other rule languages like SWRL or RIF.</p>
      <p>One of the most important aspect of AAS is its standardized REST API endpoints that allows
interacting with and modifying information of a DT. AAS hosting solutions like Eclipse BaSyx
allows this with JSON as the representation format. However, none such hosting solution ofers
an RDF-based backend. This is something that is possible as demonstrated in a pull-request7.
This means interaction with the REST API is possible without the need to maintain or sync
diferent systems.</p>
      <p>The most critical issue with the RDF representation, at the time of writing this paper, is that it
is not a lossless representation, because the ordering of order-relevant elements is not kept8. In
the metamodel, we have the Reference element. The Reference element has a type and keys.
type can be either ModelReference that refers to an element of AAS or ExternalReference.
keys is a list of keys and the ordering of them is important. Also, SubmodelElementList is
an ordered list of SubmodelElements. There are various ways to represent ordered elements
in RDF, such as using the aas:index property to hold the ordering information. With this
addition, py-aas-rdf is capable to convert all AAS models bidirectionally from JSON to RDF and
vice versa. For XML, other third-party libraries can be used to convert JSON to XML or AASX
package files.</p>
      <p>The usage of datatypes is not convenient, and all literals have xsd:string datatype and
the actual datatype is decoupled from the literal. There are some decision factors9 related to
this. However, this heavily impacts the performance of the system in real-world use cases.
Furthermore, instead of using an RDF language tag like "multi language text"@en, two
separate attributes called text and language are used.</p>
      <p>In RDF, prefixes are typically used to define compact representations for URIs. When you
define a prefix, it is typically followed by a local name to create a compact URI. However, in
RDF, the local name after a prefix should adhere to the syntax rules for NCName (non-colonized
names). Specifically, the forward slash (”/”) is not allowed in NCNames. Slashes are used to
separate diferent components in a URI, indicating a hierarchical structure. The AAS namespace is set
to be https://admin-shell.io/aas/3/0/, this allows to refer to a Submodel by simply using
aas:Submodel, however further elements such as Property should be explicitly mentioned</p>
      <sec id="sec-6-1">
        <title>7https://github.com/eclipse-basyx/basyx-java-server-sdk/pull/167 8https://github.com/admin-shell-io/aas-specs/issues/45 9https://github.com/admin-shell-io/aas-specs/issues/284</title>
        <p>like &lt;https://admin-shell.io/aas/3/0/AasSubmodelElements/Property&gt;. Such naming
is not according to the best practices and is not idiomatic RDF.</p>
        <p>The structure of AAS allows for an indefinite level of nesting. This means you can have
a SubmodelElementCollection inside another SubmodelElementCollection. This causes
some impracticality and performance issues, as well as interoperability issues. For example,
indefinite nesting can cause stack-overflow problems, and as it is already suggested 10 a maximal
recursion depth should be proposed.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Conclusion</title>
      <p>The shift from a linear economy to a circular economy is driven by the scarcity of raw materials
and environmental regulations, with Digital Twins playing a key role in facilitating this
transition. However, interoperability challenges arise due to proprietary systems and data formats,
necessitating a standardized approach such as the Asset Administration Shell (AAS). While the
AAS introduces a metamodel to describe assets, issues persist, including the need for methods
that ensure data correctness and consistency within the AAS and facilitate knowledge discovery
for diverse stakeholders.</p>
      <p>
        This work is based on the RDF representation of the AAS, which was started by Bader et al.
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and is now part of the AAS specification. However, due to a lack of tooling, converting XML
or JSON representation to RDF and vice versa was not previously possible. To address this, RML
was employed as a preliminary solution to map JSON to RDF [
        <xref ref-type="bibr" rid="ref15">15, 20, 22</xref>
        ]. This work introduces
the first functional custom parser that can serialize JSON to RDF and RDF to JSON. In addition,
this work sheds light on issues with the current RDF representation of the AAS and proposes
possible solutions. The most important aspect is the lack of support for ordered elements.
This can be easily expressed in JSON format but is not trivial in RDF. The inherent benefits of
semantic technologies that can help in knowledge discovery via SPARQL, data validation via
SHACL, and semantic reasoning by relying on semantic axioms are presented. In addition, the
usability of these concepts in the context of the circular economy was demonstrated via a use
case scenario from the project ReCircE. We further showcased some user interface prototypes
and ideas to not only keep the work purely technical, but also bring it into action and help
non-technical end-users.
      </p>
      <p>A crucial aspect of any value chain is data sovereignty, and it is essential for partners and
stakeholders to ensure that their data are used as agreed upon and accessed for the
agreedupon duration. The inclusion of International Data Spaces and Gaia-X in an end solution
is vital. The use of Large Language Models (LLMs) and AAS presents a promising future
direction. The integration of LLMs and AAS has the potential to unlock numerous possibilities in
various domains. Conversational question-answering over Knowledge Graphs (KGs) is gaining
momentum, and LLMs can facilitate reporting and verbalizing entities. Furthermore, LLMs
can aid in constructing new Submodels or their corresponding SHACL shapes, and recommend
appropriate Submodels based on user requirements. In the end, it will be interesting to integrate
all these aspects into a cloud solution as an extension of our previous work [23].
[16] C. Bouter, M. Pourjafarian, L. Simar, R. Wilterdink, Towards a comprehensive methodology
for modelling submodels in the industry 4.0 Asset Administration Shell, in: 2021 IEEE
23rd Conference on Business Informatics (CBI), volume 2, IEEE, 2021, pp. 10–19.
[17] S. Rongen, N. Nikolova, M. van der Pas, Modelling with AAS and RDF in Industry 4.0,</p>
      <p>Comput. Ind. 148 (2023).
[18] Y. Huang, S. Dhouib, L. P. Medinacelli, J. Malenfant, Semantic Interoperability of Digital
Twins: Ontology-based Capability Checking in AAS Modeling Framework, in: 2023 IEEE
6th International Conference on Industrial Cyber-Physical Systems (ICPS), IEEE, 2023.
[19] E. Järvenpää, N. Siltala, O. Hylli, M. Lanz, The development of an ontology for describing
the capabilities of manufacturing resources, Journal of Intelligent Manufacturing 30 (2019)
959–978.
[20] M. H. Rimaz, C. Plociennik, L. Kunz, M. Ruskowski, Am I in Good Shape? Flexible Way to
Validate Asset Administration Shell Data Entry via Shapes Constraint Language, in: 2023
IEEE 28th International Conference on Emerging Technologies and Factory Automation
(ETFA), IEEE, 2023, pp. 1–6.
[21] A. Luxenburger, D. Porta, S. Knoch, J. Mohr, T. Schwartz, A Service Infrastructure for
Industrie 4.0 Testbeds based on Asset Administration Shells, in: 2023 IEEE 28th International
Conference on Emerging Technologies and Factory Automation (ETFA), IEEE, 2023.
[22] T. Moreno, T. Sobral, A. Almeida, A. L. Soares, A. Azevedo, Semantic Asset
Administration Shell Towards a Cognitive Digital Twin, in: International Conference on Flexible
Automation and Intelligent Manufacturing, Springer, 2023, pp. 679–686.
[23] M. Pourjafarian, C. Plociennik, M. H. Rimaz, P. Stein, M. Vogelgesang, C. Li, S. Knetsch,
S. Bergweiler, M. Ruskowski, A Multi-Stakeholder Digital Product Passport Based on the
Asset Administration Shell, in: 2023 IEEE 28th International Conference on Emerging
Technologies and Factory Automation (ETFA), IEEE, 2023, pp. 1–8.</p>
    </sec>
    <sec id="sec-8">
      <title>A. Appendix</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Widmer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Oswald-Krapf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sinha-Khetriwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schnellmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Böni</surname>
          </string-name>
          , Global perspectives on e-waste,
          <source>Environmental impact assessment review 25</source>
          (
          <year>2005</year>
          )
          <fpage>436</fpage>
          -
          <lpage>458</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Shahabuddin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. N.</given-names>
            <surname>Uddin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chowdhury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ahmed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Uddin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mofijur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Uddin</surname>
          </string-name>
          ,
          <article-title>A review of the recent development, challenges, and opportunities of electronic waste (e-waste)</article-title>
          ,
          <source>International Journal of Environmental Science and Technology</source>
          <volume>20</volume>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Jansen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Meisen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Plociennik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Berg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pomp</surname>
          </string-name>
          , W. Windholz,
          <article-title>Stop Guessing in the Dark: Identified Requirements for Digital Product Passport Systems</article-title>
          ,
          <source>Systems</source>
          <volume>11</volume>
          (
          <year>2023</year>
          )
          <fpage>123</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>European</given-names>
            <surname>Union</surname>
          </string-name>
          ,
          <source>Regulation (EU)</source>
          <year>2023</year>
          /
          <article-title>1542 of the European Parliament and of the Council of 12 July 2023 concerning batteries and waste batteries</article-title>
          , http://data.europa.eu/eli/reg/ 2023/1542/oj,
          <year>2023</year>
          . [Accessed 24-
          <fpage>12</fpage>
          -2023].
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <source>[5] Plattform Industry 4.0, Progress report 2023 - industry 4</source>
          .
          <article-title>0: On the way to an intelligently networked industry</article-title>
          , https://www.plattform-i40.de/IP/Redaktion/DE/Downloads/ Publikation/2023-fortschrittsbericht.html,
          <year>2023</year>
          . [Accessed 22-
          <fpage>10</fpage>
          -2023].
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Industrial</given-names>
            <surname>Digital Twin Association</surname>
          </string-name>
          ,
          <article-title>Specification of the asset administration shell part 1: Metamodel</article-title>
          , https://industrialdigitaltwin.org/wp-content/uploads/2023/04/ IDTA-01001-3-0_SpecificationAssetAdministrationShell_Part1_Metamodel.pdf,
          <year>2013</year>
          . [Accessed 22-
          <fpage>10</fpage>
          -2023].
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Nazeri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Plociennik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vogelgesang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ruskowski</surname>
          </string-name>
          ,
          <article-title>A Novel Approach for Sensor Fusion Object Detection in Waste Sorting: The Case of WEEE (</article-title>
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>European</given-names>
            <surname>Union</surname>
          </string-name>
          ,
          <string-name>
            <surname>European Critical Raw Materials Act - ANNEX</surname>
            <given-names>II</given-names>
          </string-name>
          :
          <article-title>Critical raw materials</article-title>
          , https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:52023PC0160,
          <year>2023</year>
          . [Accessed 26-
          <fpage>12</fpage>
          -2023].
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Pagoropoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. C.</given-names>
            <surname>Pigosso</surname>
          </string-name>
          , T. C.
          <article-title>McAloone, The emergent role of digital technologies in the Circular Economy: A review</article-title>
          ,
          <source>Procedia cirp 64</source>
          (
          <year>2017</year>
          )
          <fpage>19</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Salminen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marjamaa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tapaninaho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Heikkinen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. Gonzalez</given-names>
            <surname>Porras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kujala</surname>
          </string-name>
          ,
          <article-title>How do stakeholders understand sustainable circular economy-consensus or contradictions?</article-title>
          ,
          <source>in: International Society for Circular Economy (IS4CE) Conference</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.</given-names>
            <surname>Walden</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Steinbrecher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marinkovic</surname>
          </string-name>
          ,
          <article-title>Digital Product Passports as Enabler of the Circular Economy</article-title>
          ,
          <source>Chemie Ingenieur Technik</source>
          <volume>93</volume>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Plociennik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pourjafarian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nazeri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Windholz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Knetsch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rickert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ciroth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. d. C. P.</given-names>
            <surname>Lopes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Hagedorn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vogelgesang</surname>
          </string-name>
          , et al.,
          <article-title>Towards a digital lifecycle passport for the circular economy</article-title>
          ,
          <source>Procedia CIRP 105</source>
          (
          <year>2022</year>
          )
          <fpage>122</fpage>
          -
          <lpage>127</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Abd Nikooie Pour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lindecrantz</surname>
          </string-name>
          , E. Blomqvist,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lambrix</surname>
          </string-name>
          ,
          <article-title>A survey of general ontologies for the cross-industry domain of circular economy</article-title>
          ,
          <source>in: 2023 World Wide Web Conference, WWW</source>
          <year>2023</year>
          , Austin, Texas, USA, 30 April-4
          <source>May</source>
          <year>2023</year>
          , ACM,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>J.</given-names>
            <surname>Mügge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Grosse</given-names>
            <surname>Erdmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Riedelsheimer</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M. Manoury</surname>
            ,
            <given-names>S.-O.</given-names>
          </string-name>
          <string-name>
            <surname>Smolka</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Wichmann</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Lindow</surname>
          </string-name>
          ,
          <article-title>Empowering End-of-Life Vehicle Decision Making with Cross-Company Data Exchange and Data Sovereignty via Catena-X, Sustainability 15 (</article-title>
          <year>2023</year>
          )
          <fpage>7187</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Bader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Maleshkova</surname>
          </string-name>
          ,
          <article-title>The semantic asset administration shell</article-title>
          ,
          <source>in: Semantic Systems. The Power of AI and Knowledge Graphs: 15th International Conference, SEMANTiCS</source>
          <year>2019</year>
          , Karlsruhe, Germany, September 9-
          <issue>12</issue>
          ,
          <year>2019</year>
          , Proceedings 15, Springer,
          <year>2019</year>
          , pp.
          <fpage>159</fpage>
          -
          <lpage>174</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>