Conference PaperPDF Available

The Hitchhiker's Guide to the End-of-Life for Smart Devices


Abstract and Figures

The progressing severe environmental pollution and dwindling nonrenewable resources force society to increase the reuse of electronic waste (e-waste) to ensure the availability of sufficient resources for future products and an environment worth living in. The constant growth and expansion of the Internet of Things (IoT) and related smart devices amplifies the aforementioned problem, especially since a large amount of e-waste is either not disposed of correctly or hoarded at home. Thus, a solution is required to ease and incentivize the correct disposal of e-waste. While the growing number of smart devices increases the amount of e-waste, they also offer new technical opportunities to solve the very same problem they create. Instead of relying on the smart device owner to correctly dispose them at the recycling center, smart devices could arrange their delivery to the nearby recycling center themselves in a self-organized manner once they reach their end-of-life or are not used any further by the owner. This work introduces the Hitchhiker service platform that addresses the given problem of smart device e-waste. We outline the ecosystem and its stakeholders by following the Design Science Research approach. Moreover, we introduce the Hitchhiker system architecture for a self-adaptive disposal system of smart devices and explain selected system engagement processes. Finally, we discuss extensions of the service platform to support non-smart legacy devices that are not yet capable of organizing their own disposal logistics.
Content may be subject to copyright.
The Hitchhiker’s Guide to the End-of-Life for
Smart Devices
Sebastian Lawrenz
Clausthal University of Technology
Institute for Software and Systems Engineering
Clausthal-Zellerfeld, Germany
Benjamin Leiding
Clausthal University of Technology
Institute for Software and Systems Engineering
Clausthal-Zellerfeld, Germany
Abstract—The progressing severe environmental pollution and
dwindling nonrenewable resources force society to increase the
reuse of electronic waste (e-waste) to ensure the availability
of sufficient resources for future products and an environment
worth living in. The constant growth and expansion of the
Internet of Things (IoT) and related smart devices amplifies the
aforementioned problem, especially since a large amount of e-
waste is either not disposed of correctly or hoarded at home.
Thus, a solution is required to ease and incentivize the correct
disposal of e-waste. While the growing number of smart devices
increases the amount of e-waste, they also offer new technical
opportunities to solve the very same problem they create. Instead
of relying on the smart device owner to correctly dispose them at
the recycling center, smart devices could arrange their delivery
to the nearby recycling center themselves in a self-organized
manner once they reach their end-of-life or are not used any
further by the owner. This work introduces the Hitchhiker service
platform that addresses the given problem of smart device e-
waste. We outline the ecosystem and its stakeholders by following
the Design Science Research approach. Moreover, we introduce
the Hitchhiker system architecture for a self-adaptive disposal
system of smart devices and explain selected system engagement
processes. Finally, we discuss extensions of the service platform
to support non-smart legacy devices that are not yet capable of
organizing their own disposal logistics.
Index Terms—Circular Economy, Internet of Things, Self-
Adaptive System, e-waste, Smart Contract.
In 2019, a record of 53.6 million tonnes of electronic waste
(e-waste) was generated worldwide [1] – even more e-waste is
expected to be produced in the coming years. These figures do
not include the large quantities of old electrical and electronic
devices (EE-devices) hoarded at their owners’ homes instead
of being disposed of correctly. On the one hand, EE-devices
contain valuable raw materials, such as gold, silver, and cobalt.
On the other hand, the recycling rate in Germany is below
40%. Other European countries like the Netherlands, Austria,
or Spain have similarly low rates. Therefore, the raw materials
can not be recovered properly [2]. There are various reasons
for the low collection rates. Sometimes, an EE-device owner
does not know how and where to dispose of the device or
is mistakenly disposed of incorrectly (so-called miss sorting).
Other reasons are lack of incentives or merely the cumulative
inconveniences of the disposal process.
Stimulated by the constant growth and expansion of the
Internet of Things (IoT) [3], [4], as well as the progressing
digitization of our daily life, e.g., [5], [6], sensor technologies
and micro-controllers are becoming cheaper and smarter [7].
Smart home devices, smartphones, smart TVs, and so on are
continuously – or at least once in a while – connected to
the Internet. Smart devices aim to support our daily life and
make it easier. To do so, they can collaborate and organize
themselves in autonomous and self-adaptive systems. A self-
adaptive system encompasses an environment where the sys-
tem itself can modify its behavior and/or structure in response
to its perception of the environment and the system itself [8].
However, like every other EE-device, a smart device eventually
reaches its end-of-life or end-of-use. Given the increasing
adoption of smart devices, the quantity of smart devices e-
waste is expected to grow as well. But, what happens to a
smart device once it reaches its end-of-life?
A. Problem Statement and Objective
Self-adaptive systems are designed to be smart, resilient, and
able to react to failures [9]. However, thus far, they do not deal
with the question of how to manage the disposal of a failed
smart device. The owner of the device is required to take care
of the disposal. This results in the same obstacles mentioned
above, such as a lack of knowledge and missing incentives.
Furthermore, the owner needs to be notified that the device
is broken. That information might be pretty obvious when the
device is a smartphone or a smart TV. However, it is rarely
the case when referring to an autonomous home automation
device that the owner does not use on a daily base or where the
owner does not recognize the device’s failure or misbehavior
In an ideal world, smart devices would organize themselves
completely autonomously, including their disposal process.
However, this is not the case yet since a broken device can
neither do so anymore, nor can it request its owner to do
so. Incentives, such as a deposit system for EE-devices, may
overcome some of the obstacles mentioned above. Neverthe-
less, the example of the deposit system for car batteries in
Germany indicates that many owners are not aware that such
incentive structures exist or that the existing disposal process is
too complicated. Currently, only the initial retailer may refund
2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
2157-2321/21/$31.00 ©2021 IEEE
DOI 10.1109/SEAMS51251.2021.00033
the battery deposit, which can become complicated after a few
years. As a result, the consumer is inclined to write-off the
deposit (in Germany, 7.5C per car battery).
Therefore, this paper proposes and outlines the Hitchhiker
ecosystem that eases the correct disposal of broken EE-
devices and enables them to organize their disposal process
autonomously by hitchhiking to the recycling center.
B. Research Methodology
Research in this paper is conducted following the Design
Science Research (DSR) methodology. The DSR paradigm
“seeks to extend the boundaries of human and organizational
capabilities by creating new and innovative artifacts” [10].
We utilize the three-cycle view as proposed by Hevner [11],
consisting of three closely related cycles of activities for
designing an artifact. First, the Relevance Cycle analyses the
environment and the specific requirements of the involved
stakeholders in this environment. Second, the Rigor Cycle
provides domain knowledge, such as related research. Finally,
the Design Cycle supports the design of the new artifact [11].
The subsequent Section I-C details a running case, which is
aligned with the DSR methodology and used throughout this
work to illustrate various aspects of the Hitchhiker service
platform and its ecosystem.
C. Running Case
Precondition: We consider an existing deposit system for
EE-Devices where every EE-Device is equipped with a specific
amount of money. Here, every smart device has a 25C deposit.
Moreover, on deployment within a smart home environment,
each smart device is registered on the Hitchhiker blockchain.
The deposit resides within the smart device’s wallet.
Process: Figure 1 shows a simplified overview of the
Hitchhiker ecosystem. The Owner of a Smart Home is in
possession of smart devices. Moreover, we consider all smart
devices to monitor each other in a P2P manner. In our running
case, a smart device, e.g., Smart device 2 breaks and reaches
its end-of-life. Since the owner is not interested in disposing
of the device and getting his deposit back, the Smart Home has
to organize a pickup on its own. However, the Smart Home
has to ask the Owner for permission before initiating any of
the steps described below.
Another smart device recognizes the malfunction of Smart
device 1 and reports it to the Smart Home. The Smart Home
can determine the deposit size of 25C since the broken smart
device was pre-registered on the Hitchhiker Blockchain. Next,
the Smart Home creates a request on the Hitchhiker service
platform to pick up and recycle the broken smart device
for an overall price that is equal or less to the deposit.
One or many 3rd party logistic providers may accept the
offer and pick up the broken smart device to deliver it to a
recycling center. Please note that multiple logistic providers
could collaborate on a hop-by-hop base to deliver the smart
device to the final destination. The recycling center confirms
the delivery, updates its status to recycled on the Blockchain
while the 3rd party logistic providers receive their share of
3rd party
State Blockchain
Recycling center
Service platform
Smart device 2
Smart device 3
Smart device 1
Registers devices
Smart Home
Fig. 1. Hitchhiker ecosystem overview.
the deposit money from the broken smart device (the initial
25C). Alternatively, a small share of the deposit could also
remain with the device owner as an incentive to participate
in the Hitchhike ecosystem. The overall Service platform is
operated by the State who is incentivized to do so to fulfill its
legal recycling rate obligations and ensure sufficient access to
resources for its industry and reduce environmental pollution
to an absolute minimum.
D. Outline
The remainder of this paper is structured as follows: Sec-
tion II introduces supplementary literature and related work.
Section III focuses on the system design and architecture of
the Hitchhiker ecosystem. Afterwards, Section IV details the
system engagement processes while Section V discusses the
findings of our paper. Finally, Section VI concludes this work
and provides an outlook on future work.
In line with the DSR methodology, this section analyzes the
main issues and the minimum requirements of different stake-
holders based on the running case introduced in Section I-C
following the DSR Relevance Cycle. We first introduce the
problem of e-waste in general and subsequently analyze a
selection of main barriers that lead to low return rates. In
the second part, we deal with related work to provide domain
knowledge, thereby relating to the DSR Rigor Cycle.
A. The Problem of e-waste
The growing demand for electrical and electronic products
has drastically increased the global amount of e-waste [12].
As already mentioned before, 53.6 million tonnes of electronic
waste were generated worldwide, just in 2019 [1]. The e-waste
contains valuable materials that have an economic value when
recycled [13] but can also help to reduce the need to extract
virgin raw materials in favor of recycling existing resources,
e.g., there is 100 times more gold in a tonne of mobile
phones than in any tonne of gold ore [14]. Nevertheless, the
potential of recycling is still unused, as proven by the low
collection rates in many European countries [2]. Additional
complications arise through varying implementations of e-
waste regulations such as the Swiss Ordinance on the Return,
Taking Back and Disposal of Electrical and Electronic Equip-
ment (Swiss ORDEE), the European Union Waste of Electrical
and Electronic Equipment (EU WEEE), and different rules in
all US states [12]. Moreover, illegal exports complicate the
issue of e-waste [15].
Another barrier towards efficient recycling of e-waste are the
owners and users of EE-products. In Germany, 124 million cell
phones remain unused in drawers or boxes after reaching their
end-of-use or end-of-life [16]. The reasons for lack of willing-
ness to recycle are manifold: Ignorance and laziness, missing
incentives, or just a low level of awareness of environment-
friendly behavior. According to [17], two factors are decisive
for this behavior: The behavioral costs incurred in recycling,
such as the time and money spent, and the existing intrinsic
motivation to act in an environmentally friendly and resource-
saving manner.
For the design of our artifact, we particularly focus on the
problem of illegal exports and the lack of user awareness. The
first will be tackled by tracing the smart devices via blockchain
technology, while the second is addressed by proposing the
self-organized Hitchhiker service platform for smart devices.
B. Supplementary Literature & Related Work
Previous work of the authors [18] already introduced a
blockchain-based deposit system to reduce WEEE. Consumers
have to pay a small fee when they buy a new EE-device, and
the device is registered on a blockchain. After the device’s
professional disposal (and recycling), the consumer receives
the deposit money back. A comparable deposit system already
exists for car (starter) batteries in Germany, but it is not
well known. The limitations of similar systems are again the
consumers. If the deposit amount is too small, the consumer
will still not change his/her behavior [19].
An alternative approach to the traditional oral or paper writ-
ten contracts for transactions and collaborations are electronic
blockchain-based smart contracts that allow to govern business
transactions using a computerized transaction protocol such as
a blockchain. Blockchain technology ensures a trustworthy,
secure platform for peer-to-peer transactions and enables a
distributed, transparent way for communication. More general,
a blockchain is a distributed ledger that enables users to
send data, process it and verify it without the need for a
central entity [20]. Moreover, smart contracts allow for the
automated, globally-available orchestration and choreography
of heterogeneous socio-technical systems with a loosely cou-
pled, P2P-like network structure. Additionally, a blockchain-
based smart contract-driven platform enables fact tracking,
non-repudiation, auditability, and tamper-resistant storage of
information among distributed participants without a central
The utilization of blockchain technology allows for creating
shared, secure, decentralized ledgers, smart contracts and
enables trustworthy and secure networks. These networks are
applicable in supply chain management and facing some of
the current barriers there [21]. Korpela et al. proved the high
potential of blockchain technology for digital supply chain
management in a case study [22]. One of these supply chains is
also waste management, where Ongena et al. already presented
a proof-of-concept [23]. Gupta and Bedi [24] present another
approach for e-waste management based on blockchain and
smart contracts. They propose a novel approach for e-waste
management in India to improve the coordination and enable
the government to regulate the collection and recycling.
Since more and more devices are connected to the Internet
– thereby establishing the Internet of Things – there is a high
potential for self-adapting e-waste management systems, based
on the approaches introduced above. Smart devices, such as
smart fridges or printers, can monitor themselves and reorder
new food or a new printer cartridge before running out of it.
Moreover, IoT devices are proposed for waste management
in different environments, as shown in the context of smart
cities [25], [26].
Finally, in previous work, we introduced the Machine-to-
Everything (M2X) economy and its ecosystem, a combination
of the introduced technologies above, to enable an autonomous
economy for smart devices [27].
The recycling process of e-waste is a multi-stakeholder pro-
cess that requires a diligent orchestration to ease the process
and avoid any barriers that stop stakeholders from participat-
ing, i.e., not correctly recycling their e-waste. Subsequently,
we describe the proposed systems’ high-level architecture.
This section focuses on the abstract architecture of the
Hitchhiker system. We suggest an architecture with well-
defined and self-contained components that provide a spec-
ified set of services. A technology-agnostic UML component
diagram representation is chosen to illustrate the system ar-
chitecture [28], [29].
The highest architecture abstraction level of our system
is depicted in Figure 2. The UML representation is divided
into three packages, e.g., the Hitchhiker Platform package,
the Blockchain package, and the Smart Home package, as
well as a single component for administrating the platform.
The package illustration approach provides a separation of
concerns between the three different main system building
blocks. Each package in itself consists of various components
and sub-components.
A. Smart Home
First, we focus on the Smart Home package which contains
three components – The Smart Device Management Unit
(SDMU), the Blockchain-Client and the Wallet component.
The SDMU is the central communication hub of the smart
home connecting the installed smart devices among each other,
with the Internet, the Service Platform package, and with its
Fig. 2. Abstract high-level overview of the self-organized smart device recycling Hitchhiker system architecture.
owner, who can configure and administrate the smart home
environment via the SDMU. While the SDMU could be de-
ployed on a special-purpose device, any standard smart home
hub, a Raspberry Pi, or an extended Amazon Alexa could
serve the same purpose. Part of the SDMU is the Observer
sub-component that monitors the smart devices, as described
in Section I-C, and detects eventual system failure. Next, the
Blockchain-Client covers all blockchain-related interactions
of the Smart Home package, e.g., smart contract input and
output processing or payment related activities as discussed in
more detail later in Section IV. Finally, the Wallet component
is closely linked to the Blockchain-Client and manages the
cryptocurrency accounting in the form of wallets for the smart
home owner and the connected smart devices. The component
holds the public and private key pairs that represent the
blockchain wallet addresses.
B. Hitchhiker Service Platform
The Service Platform package consists of two main com-
ponents (User-Interface (UI) and Service component) and six
further sub-components. The UI-component is the gatekeeper
for the human stakeholders – such as smart device owners,
human third-party logistic providers, the recycling center, etc.
– and used to control all functionalities from the user side and
interact with the service platform.
The Service component encapsulates all submodules that
are necessary to ensure the service-provision of our platform.
While human stakeholders access the service via the UI,
machines rely on a direct API link to the component. Next, the
Account Management component covers the registration and
authentication of human and machine stakeholders. Human
stakeholders need accounts to enact contractual agreements
and payments related to the entire logistics process of our
platform. Specific payment and accounting related activities
in the form of digital currency, such as transferring the smart
device deposit after it has been delivered to the recycling
center, are enacted in the Payment component. The Monitoring
component is tasked to achieve non-reputable accountability
using comprehensive monitoring mechanisms for all digital
processes, and their corresponding parameters is necessary.
The non-reputable accountability of contractual agreements is
a critical aspect of every business process, e.g., an agreed-
upon transportation destination or the agreed-upon amount
of requested/delivered products for a specified price. The
same applies to the timely delivery of specified quantities
of goods or services with quality parameters. Moreover, the
monitoring logs are essential in case of conflicts among
any stakeholders. Calming and disruptive conflict resolution
mechanisms – as proposed by [30] – are employed by the
Conflict Resolution component based on monitored parameters
of the previous component. Finally, the Off-Chain Service
Integration component enables the platform’s key service
and mediates between non-blockchain and blockchain service
modules. It connects the previous components of a classi-
cal web-application with the decentralized and self-organized
components of a blockchain-based smart application. Further
details of these interactions are presented in Section IV as part
of the system engagement processes.
C. On-Chain Services and Administration
Third, the Blockchain package connects on the one hand
to the blockchain client of the Smart Home package, and
on the other hand to the aforementioned Service Platform
package. It contains the actual blockchain storage and the
orchestration of smart contracts that facilitate a self-organized
service provision among connected smart devices. The Plat-
form Master SC is the main entrance point represented by
the – from a hierarchical perspective – master smart contract
(SC) of the service platform. The master SC spawns sub-
SCs for specific sub-tasks such as the supply and demand
matching, the on-chain auction, the device registration, and
logistic-related activities. More details on the whole lifecycle
follow in Section IV. Matching the request of a smart device or
its corresponding SDMU to transport a device to the recycling
center with a logistic provider (either a machine or a human) is
managed by the Supply/Demand Coordination component in
the form of a specific smart contract. Once a potential match
occurs, automated negotiations of the contractual constraints
(price, destination, pick up location, time, etc.) are processed
in the Negotiation component. Successful negotiations result
in a digital contract instantiation that defines all stakeholders’
rights and obligations pertaining to the transport of the smart
device to the recycling center. The service enactment of the
transporting of the smart device and all related monitoring
activities are handled by the TaaS-SC (Transportation-as-a-
Service Smart Contract) component - that spawns an instance
for each particular transport event. Besides the TaaS-SC com-
ponent, we also have a Device-Registration SC component
that receives smart devices’ requests to be registered on
the blockchain platform to be eligible for recycling center
transportation in the future when their end-of-life is reached.
To register a device on the blockchain, no human interaction is
required. The Hitchhiker blockchain-tracking of smart devices
prevents illegal exports of e-waste since any smart device is
registered on-chain and tracked until its arrival at a state-
operated or state-verified recycling center where it is recycled.
To manage the platform, the operator, i.e., the government,
has access to the Platform Administration-component that not
only allows managing the platform itself (user management,
payment management, device management, etc.) but also to
create so-called master smart contracts for the supply- and
demand coordination, on-chain auctions, device registrations,
and the TaaS-SC.
The Hitchhiker service platform automates and simplifies
the return of end-of-life smart devices (SDs) in a self-
organizing manner, thereby supporting Circular Economy
goals such as reuse, repair, and recycling. A core element of
the Hitchhiker platform is its digital smart contract enactment
capability that allows for a high degree of self-organization and
Digital Contract Lifecycle
Start Initialize
SD Pick-Up Negotiation
Violation Pick-Up
SD Pick-Up
Fig. 3. Digital Collaboration and Negotiation Contract Lifecycle – Based
on [27], [31], [32], [33]
automation among the ecosystem’s stakeholders, especially the
non-human actors. In [31], [32], [33], Norta presents a con-
ceptual smart contract-based collaboration lifecycle for digital
business engagement which [27] applies to a generalized
Machine-to-Everything Economy (M2X Economy). Figure 3
depicts an adaption of the same underlying digital contact
lifecycle for the Hitchhiker platform following the outlined
scenario from Section I-C. The processes are represented using
Business Process Model and Notation (BPMN) [34]. The
lifecycle, as illustrated in Figure 3, is divided into six stages:
i.)initialization, ii.)negotiation, iii.)preparation iv.)pick-up
v.)rollback, and vi.)termination stage.
During the initialization stage, based on pre-configured
templates (in our case, a template for a Transportation-as-a-
Service Smart Contract), information regarding the involved
entities, such as identifiers, locations, smart device-related
information, and wallet addresses are incorporated into the
contract. Besides, the conditions of the requested contract are
formally defined by specifying, e.g., the content and target
of the contract. Following the example from Section I-C,
this might include the departure location, final destination,
and pick-up time and payment information. The conditions
of the requested transportation service mainly depend on in-
formation such as the vehicle’s travel distance and fuel/energy
consumption. In case the third-party logistic provider and the
smart device agree on the negotiated conditions in stage ii).,
both parties sign the contract and express their approval –
if no agreement is reached, a contract rollback is triggered.
A SC between the involved parties is established and serves
as a coordinating agent. Each participating entity receives a
local contract copy containing the respective obligations of
each party [31], e.g., transporting the smart device to the
correct location. The participants “obligations are observed
by monitors and assigned business-network model agents
(BNMA) that connect to IoT-sensors” [35] such as the logistic
providers’ GPS-sensor.
During stage iii.), the required process endpoints (e.g.,
payment processing) are provided and prepared. “Once the
e-governance infrastructure is set up, technically realizing the
behavior in the local copies of the contracts requires concrete
local electronic services. After picking these services follows
the creation of communication endpoints so that the partners’
services can communicate with each other. The final step of
the preparation is a liveness check of the channel-connected
services” [31]. Afterward, the contract execution phase is
triggered and the logistics provider picks up the smart device
at the owners’ smart home.
The contract terminates or expires either after the smart
device is delivered to the recycling center or when the contract
is prematurely terminated. Failing to transport the smart device
to the recycling center might result in an immediate rollback
of the smart contract or invokes a mediation process that is
supervised by a conflict resolution escrow service that is not
depicted in Figure 3.
The presented lifecycle also includes incentives in case the
user behaves correctly and punishment of bad behavior, e.g.,
by paying a penalty. A severe violation of the contract from
any of the involved parties might result in early termination or
a rollback. While some conflicts may be handled in a calming
manner that allows continuing the collaboration enactment,
others may cause early termination of the collaboration.
The presented ecosystem and the Hitchhiker service plat-
form predominantly focus on solving the upcoming problem
of end-of-life disposal of smart devices. However, disposal of
non-smart devices and e-waste, in general, could be managed
by our solution as well with only minor changes. Instead of
organizing the pick-up and delivery to the recycling center on
its own, legacy e-waste without smart capabilities could rely
on identifiers such as device registration numbers, production
IDs, QR codes, etc., which are entered by the owner into an
app that is connected to the Hitchhiker service platform. The
necessary extra step and the owner’s explicit involvement add
further complexity and a motivation barrier, but at the same
time extend the applicability of our solution with only minor
drawbacks. However, a generalization beyond e-waste requires
further research.
Due to the current limitations of autonomous machines,
e.g., vehicles, drones, a human logistic provider is required
to facilitate pick up, transport, and delivery of end-of-life
smart devices. In the future, autonomous machines may start
to replace human logistic providers as part of a new machine-
driven economy [27] depending on the complexity of the smart
devices pick up activity, e.g., picking up a smart fridge and
getting it out of the house is more complicated than just
picking up a smartphone.
While this work favors a self-organized and decentralized
model with an open and interoperable ecosystem, a centralized
alternative with an omniscient control unit that is aware of
all existing smart devices (or e-waste in general), its current
status, where and when the disposal is required simplifies
the overall architecture. Instead of a gig-economy like match-
making, the central control unit might even employ logistic
providers directly. The same applies to future scenarios where
machines replace human logistic providers.
This paper introduces the Hitchhiker service platform and
its corresponding ecosystem to tackle particular problems of
e-waste and its disposal. Irrespective of the multitude of prob-
lems and challenges in this area, we focuse on the problems
of illegal export of e-waste, the lack of user awareness for the
correct disposal, and the inconvenience of the disposal process.
The Hitchhiker service platform consists of three main
elements: First, the Smart Home component, which manages
and observes the smart devices. In case a smart device reaches
its end-of-life, other smart devices of the same household trig-
ger the corresponding disposal process. The service platform
takes over the matchmaking between smart devices, third-
party logistic providers, and recycling centers. The blockchain
component enables the smart contract-based matchmaking and
further monitors and tracks all contract-related activities.
Digital smart contracts allow for a high degree of self-
organization and automation among smart devices. Once the
Hitchhiker service platform matched a broken device to a lo-
gistic provider who transports the device to the next recycling
center, a separate smart contract is created that ensures fact
tracking, non-repudiation, auditability, and tamper-resistant
storage of information among all stakeholders and orchestrates
related heterogeneous software services of involved stake-
holders. As a result, the Hitchhiker ecosystem successfully
addresses the two identified main issues: First, the illegal
export of devices, by tracing the disposal process to operated
or state-verified recycling centers. Second, we provide an
incentive-based on the deposit linked to every smart device
that can be either retrieved by the owner when disposing the
device to the recycling center on his/her own or is used by
the smart device to pay for its transportation to the recycling
center via one or multiple logistic providers.
Thus far, the Hitchhiker service platform and its ecosystem
are early stage research. Future work focuses on the imple-
mentation and deployment of its services while iterating on its
design. Furthermore, as already mentioned in the discussion
above, we are committed to extend the concept for other types
of waste, as well as classical, not smart e-waste. Additional
research also focuses on adding predictive error recognition
capabilities to the Smart Home component or integrating them
directly into the smart devices. Moreover, the current system
design relies on human logistic providers to deliver devices
to the recycling center. However, in the future autonomous
machines could take over the job, at least for some categories
of smart devices that do not require a complex dismantling
process to remove them from the owners’ house. Finally, smart
devices often rely on personal data to be processed. Thus,
further research with regards to the privacy and security of
the proposed solution is necessary.
This paper evolved from the research project “WEEE-Harz,
which is funded by the German Federal Ministry of Education
and Research (03WIR4401A).
[1] V. Forti, C. P. Balde, R. Kuehr, and G. Bel, “The Global E-waste Monitor
2020: Quantities, Flows and the Circular Economy Potential,” 2020.
[2] Eurostat, “Recycling Rate of e-Waste,”
databrowser/view/t2020 rt130/default/table, November 2020, (Accessed
December 17, 2020).
[3] R. van der Meulen, “Gartner Says 8.4 Billion Connected ”Things” Will
Be in Use in 2017, Up 31 Percent From 2016,” https://www.gartner.
com/newsroom/id/3598917, 2017, (Accessed January 09, 2021).
[4] A. Nordrum, “Popular Internet of Things Forecast of 50 Billion
Devices by 2020 Is Outdated,”
talk/telecom/internet/popular-internet-of-things-forecast- of-50- billion-
devices-by-2020- is-outdated, 2016, (Accessed January 09, 2021).
[5] H. A. Horst and D. Miller, Digital Anthropology. A&C Black, 2013.
[6] K. Su, J. Li, and H. Fu, “Smart City and the Applications,” in The 2011
International Conference on Electronics, Communications and Control
(ICECC). IEEE, 2011, pp. 1028–1031.
[7] L. Atzori, A. Iera, and G. Morabito, “The Internet of Things: A Survey,”
Computer Networks, vol. 54, no. 15, pp. 2787–2805, 2010.
[8] R. De Lemos, H. Giese, H. A. M¨
uller, M. Shaw, J. Andersson, M. Litoiu,
B. Schmerl, G. Tamura, N. M. Villegas, T. Vogel et al., “Software
Engineering for Self-Adaptive Systems: A Second Research Roadmap,
in Software Engineering for Self-Adaptive Systems II. Springer, 2013,
pp. 1–32.
[9] J. Andersson, R. De Lemos, S. Malek, and D. Weyns, “Modeling Di-
mensions of Self-Adaptive Software Systems,” in Software Engineering
for Self-Adaptive Systems. Springer, 2009, pp. 27–47.
[10] A. R. Hevner, S. T. March, J. Park, and S. Ram, “Design Science in
Information Systems Research,” MIS Quarterly, pp. 75–105, 2004.
[11] A. R. Hevner, “A Three Cycle View of Design Science Research,”
Scandinavian Journal of Information Systems, vol. 19, no. 2, p. 4, 2007.
[12] B. Tansel, “From Electronic Consumer Products to e-Wastes: Global
Outlook, Waste Quantities, Recycling Challenges,Environment Inter-
national, vol. 98, pp. 35–45, 2017.
[13] D. N. Perkins, M.-N. B. Drisse, T. Nxele, and P. D. Sly, “E-Waste: A
Global Hazard,” Annals of Global Health, vol. 80, no. 4, pp. 286–295,
[14] P. UNEP, I. ITU, and U. UNIDO, “A New Circular Vision for Electronics
– Time for a Global Reboot,” 2019, (Accessed January 18, 2021).
[15] R. Widmer, H. Oswald-Krapf, D. Sinha-Khetriwal, M. Schnellmann,
and H. B¨
oni, “Global Perspectives on E-Waste,” Environmental Impact
Assessment Review, vol. 25, no. 5, pp. 436–458, 2005.
[16] B. Research, “124 Millionen Alt-Handys liegen ungenutzt
herum — Bitkom e.V. (German),”
Presseinformation/124-Millionen- Alt-Handys-liegen-ungenutzt-
herum.html, 2018, (Accessed January 2nd, 2021).
[17] S. Otto, A. Kibbe, L. Henn, L. Hentschke, and F. G. Kaiser, “The
Economy of E-Waste Collection at the Individual Level: A Practice-
oriented Approach of Categorizing Determinants of E-Waste Collection
into Behavioral Costs and Motivation,Journal of Cleaner Production,
vol. 204, pp. 33–40, 2018.
[18] S. Lawrenz, V. Stein, L. Jacobs, and A. Rausch, “A Blockchain-Based
Deposit System to Reduce WEEE,” in The 2nd International Conference
on Blockchain Technology, 2020, pp. 130–134.
[19] R. Holtin, “Kommunikation mit B¨
urgern und Mitarbeitern-eine unter-
atzte Herausforderung?” Betriebswirtschaftliche Strategien f¨
ur die
Abfallwirtschaft und Stadtreinigung, p. 127, 2011.
[20] I. Bashir, Mastering Blockchain. Packt Publishing Ltd, 2017.
[21] S. Saberi, M. Kouhizadeh, J. Sarkis, and L. Shen, “Blockchain Technol-
ogy and its Relationships to Sustainable Supply Chain Management,”
International Journal of Production Research, vol. 57, no. 7, pp. 2117–
2135, 2019.
[22] K. Korpela, J. Hallikas, and T. Dahlberg, “Digital Supply Chain Trans-
formation Toward Blockchain Integration,” in Proceedings of the 50th
Hawaii International Conference on System Sciences, 2017.
[23] G. Ongena, K. Smit, J. Boksebeld, G. Adams, Y. Roelofs, and
P. Ravesteyn, “Blockchain-based Smart Contracts in Waste Management:
A Silver Bullet?” in Bled eConference, 2018, p. 19.
[24] N. Gupta and P. Bedi, “E-Waste Management Using Blockchain-based
Smart Contracts,” in 2018 International Conference on Advances in
Computing, Communications and Informatics (ICACCI). IEEE, 2018,
pp. 915–921.
[25] T. Anagnostopoulos, A. Zaslavsky, K. Kolomvatsos, A. Medvedev,
P. Amirian, J. Morley, and S. Hadjieftymiades, “Challenges and Oppor-
tunities of Waste Management in IoT-enabled Smart Cities: A Survey,
IEEE Transactions on Sustainable Computing, vol. 2, no. 3, pp. 275–
289, 2017.
[26] K. Pardini, J. J. Rodrigues, S. A. Kozlov, N. Kumar, and V. Furtado,
“IoT-based Solid Waste Management Solutions: A Survey,” Journal of
Sensor and Actuator Networks, vol. 8, no. 1, p. 5, 2019.
[27] B. Leiding, “The M2X Economy – Concepts for Business Interac-
tions,Transactions and Collaborations Among Autonomous Smart De-
vices,” PhD Thesis, University of G ¨
ottingen, G¨
ottingen, Germany, 2020.
[28] G. Booch, I. Jacobson, J. Rumbaugh et al., “The Unified Modeling
Language,” Unix Review, vol. 14, no. 13, p. 5, 1996.
[29] O. A. Specification, “OMG Unified Modeling Language (OMG UML),
Superstructure, V2.1.2,” Object Management Group, 2007.
[30] A. Norta, A. B. Othman, and K. Taveter, “Conflict-Resolution Lifecycles
for Governed Decentralized Autonomous Organization Collaboration,
in Proceedings of the 2015 2nd International Conference on Electronic
Governance and Open Society: Challenges in Eurasia. ACM, 2015,
pp. 244–257.
[31] A. Norta, “Designing a Smart-Contract Application Layer for Transact-
ing Decentralized Autonomous Organizations,” in International Confer-
ence on Advances in Computing and Data Sciences. Springer, 2016,
pp. 595–604.
[32] ——, “Creation of Smart-Contracting Collaborations for Decentralized
Autonomous Organizations,” in International Conference on Business
Informatics Research. Springer, 2015, pp. 3–17.
[33] ——, “Establishing Distributed Governance Infrastructures for Enact-
ing Cross-Organization Collaborations,” in International Conference on
Service-Oriented Computing. Springer, 2015, pp. 24–35.
[34] M. Chinosi and A. Trombetta, “BPMN: An Introduction to the Stan-
dard,” Computer Standards & Interfaces, vol. 34, no. 1, pp. 124–134,
[35] P. Dai, N. Mahi, J. Earls, and A. Norta, “Smart-Contract Value-Transfer
Protocols on a Distributed Mobile Application Platform - White Pa-
per,” URL:
en%20v0.7.pdf, 2017, (Accessed December 28, 2020).
... Connection through digital platforms can foster industrial symbiosis by connecting factories in different industries (Birat et al., 2021). Such connection can also accelerate the collection of used devices, so that they can be delivered to recycling centres (Lawrenz & Leiding, 2021). The connection also gives customers more access to the production, design, and recycling processes, laying the basis for customer-centred production and service (Huynh, 2021). ...
Full-text available
Digital technology is regarded as providing a promising means of moving production and consumption towards the circular economy. However, it is still unclear which functions of digital technologies are most useful to improving circularity, and how these functions could be used to enhance different circular economy strategies. This paper aims to address this knowledge gap by conducting a systematic literature review. After examining 174 papers, creating 782 original codes and 259 second‐round codes, the study identifies 13 critical functions of digital technologies which are most relevant to circular economy strategies. The paper then proposes a framework which reveals seven mechanisms of how these digital functions can enhance different circular economy strategies. The framework also reveals which combinations of the digital functions and circular economy strategies have already been studied extensively as well as where there may be gaps. This indicates which digital functions are more mature in terms of possible implementation for circular economy as well as what missing links there are in the empirical and theoretical research. The study advances the synergies between digital technologies and the circular economy paradigm through the lens of digital functions. The proposed framework and mechanisms build a theoretical foundation for future research, and we highlight five research areas for further studies. This study also provides a structured way for managers to explore the appropriate digital functions for their CE strategies, so as to identify required digital technologies and new value creation through digital functions.
Full-text available
The Global E-waste Monitor 2020 provides the most comprehensive overview of the global e-waste challenge, explains how it fits into international efforts to reach the Sustainable Development Goals, and discusses how to create a sustainable society and circular economy. The report provides a national and regional analysis on e-waste quantities and legislative instruments, and makes predictions until 2030. It also encourages decision-makers to increase activities to measure and monitor e-waste using an internationally recognised methodological framework. Visit for more information.
Conference Paper
Full-text available
Nowadays, electronics/electrical appliances are becoming less and less appreciated. Due to ever shorter innovation cycles, especially in the field of consumer electronics, more and more electrical waste is being produced. Motivated by this fact we decided to face this challenge in a course called programming project course. There we introduced the problem and further the blockchain technology. The task was to design a blockchain-based solution to reduce Waste Electrical & Electronic Equipment (WEE) and so to improve sustainability. The final idea here was to establish a deposit system for WEE. In this paper, we present the programming project from the development process of the first ideas to the completion of the running prototype and discuss the results. CCS Concepts •Computer systems organization ➝ Architectures ➝ distributed Architectures •Security and privacy ➝ Systems Security ➝ Distributed systems security •Software and its engineering ➝ Software creation and management ➝ Designing software ➝ Software implementation planning ➝ Software design techniques.
Full-text available
Nowadays, business transactions almost exclusively focus on human-to-human transactions. The persistent growth and expansion of the Internet of Things, the ubiquitousness of so called smart devices, as well as progressing digitalization of our daily life, enables business transactions without human intervention among autonomously acting machine agents; a concept referred to as the Machine-to-Machine (M2M) economy. Besides M2M interactions, machines interact with humans (Machine-to-Human - M2H), or infrastructure components (Machine-to-Infrastructure - M2I). The term Machine-to-Everything (M2X) economy represents a more general view on use cases that involve autonomous smart devices and also encompasses M2M, M2H and M2I scenarios. While the technical concepts of IoT, Smart Homes, Smart Cities and Industry 4.0 that enable the M2X economy have been around for a while now, a widespread adoption as well as applications that use their full potential are still missing. Many isolated applications exist that aim to solve very specific and simplified use cases that fall within the spectrum of the M2X economy. However, an interoperable, integrated, scalable model that facilitates the M2X economy is non-existing. Likewise, concepts for a M2X value transfer and collaborations among machines to achieve shared objectives within this ecosystem are missing as well. This work focuses on the emerging M2X ecosystem in the context of Information System research and makes three contributions: First, it suggests architectural concepts that encompass a blockchain-based interaction-, transaction- and collaboration model for M2X use cases, a business collaboration lifecycle and governance structure as well as a set of modalities for these use cases derived through an exploratory research approach. Second, it presents a decentralized self-sovereign identity solution in combination with a validation and authentication mechanism that is suitable for the M2X ecosystem. Sybil attacks are a common issue of decentralized networks. Thus we present a mechanism to price the costs of a sybil node attack, thereby providing an easy to use metric for the sybil resistance of a decentralized M2X system. As a step towards a formal validation of these novel infrastructural concepts, a Colored Petri Net model is provided covering the protocol-driven data exchange of the M2X identity solution. The developed identity protocols are validated using CPN models and proof-of-concept implementations, while specific aspects of the presented M2X identity solution are evaluated using historical data to asses its suitability. Finally, the feasibility of the M2X interactions-, transactions- and collaboration model as well as the identity solution is demonstrated.
Full-text available
With the increase of population density and the rural exodus to cities, urbanization is assuming extreme proportions and presents a tremendous urban problem related to waste generation. The increase of waste generation has been considered a significant challenge to large urban centers worldwide and represents a critical issue for countries with accelerated population growth in cities. The Internet of Things (IoT) and cloud computing offer an automation possibility through cyberphysical systems that will change the way solid waste management is performed. Considering IoT requirements, a review analysis of waste management models available in the literature is performed in detail in this paper. Then, a deep review is undertaken of the related literature based on IoT infrastructure for efficient handling of waste generated in urban scenarios, focusing on the interaction among concessionaires and waste generators (citizens) from the perspective of a shorter collection time with reduced costs, as well as citizenship promotion. An IoT-based reference model is described, and a comparison analysis of the available solutions is presented, with the goal to highlight the most relevant approaches and identify open research issues on the topic.
Full-text available
In order to foster e-waste recycling, it is necessary to identify the factors that affect consumers’ recycling of e-waste and to determine the degree to which these factors influence recycling behavior. We propose that environmental motivation and behavioral costs are the two determinants of e-waste recycling, but only behavioral costs can be manipulated effectively in the short term. We conducted two field trails and tested the effects of direct approaches (i.e., structural improvements such as curbside collection and deposit containers) and indirect approaches (i.e., material and social enticements) that were designed to reduce behavioral costs. Results showed that the direct approach led to more than a 14-fold increase in e-waste recycling compared to the control condition. This effect increased even further in the second field trial in which behavioral costs were indirectly decreased through a combination of social enticements that addressed social norms, group identity, and social commitment. These findings show that expensive structural improvements (e.g., setting up deposit containers for e-waste) can be outperformed by e-waste collection campaigns that address social motives.
Full-text available
The new era of Web and Internet of Things (IoT) paradigm is being enabled by the proliferation of various devices like RFIDs, sensors, and actuators. mart devices (devices having significant computational capabilities, transforming them to ‘smart things’) are embedded in the environment to monitor and collect ambient information. In a city, this leads to Smart City frameworks. Intelligent services could be offered on top of such information related to any aspect of humans’ activities. A typical example of services offered in the framework of Smart Cities is IoT-enabled waste management. Waste management involves not only the collection of the waste in the field but also the transport and disposal to the appropriate locations. In this paper, we present a comprehensive and thorough survey of ICT-enabled waste management models. Specifically, we focus on the adoption of smart devices as a key enabling technology in contemporary waste management. We report on the strengths and weaknesses of various models to reveal their characteristics. This survey sets up the basis for delivering new models in the domain as it reveals the needs for defining novel frameworks for waste managemen
Globalisation of supply chains makes their management and control more difficult. Blockchain technology, as a distributed digital ledger technology which ensures transparency, traceability, and security, is showing promise for easing some global supply chain management problems. In this paper, blockchain technology and smart contracts are critically examined with potential application to supply chain management. Local and global government, community, and consumer pressures to meet sustainability goals prompt us to further investigate how blockchain can address and aid supply chain sustainability. Part of this critical examination is how blockchains, a potentially disruptive technology that is early in its evolution, can overcome many potential barriers. Four blockchain technology adoption barriers categories are introduced; inter-organisational, intra-organisational, technical, and external barriers. True blockchain-led transformation of business and supply chain is still in progress and in its early stages; we propose future research propositions and directions that can provide insights into overcoming barriers and adoption of blockchain technology for supply chain management.
Master the theoretical and technical foundations of blockchain technology Fully comprehend the concept of decentralization, its impact and relationship with blockchain technology Experience how cryptography is used to secure data with practical examples Grasp the inner workings of blockchain and relevant mechanisms behind Bitcoin and alternative cryptocurrencies Understand theoretical foundations of smart contracts Identify and examine applications of blockchain technology outside of currencies Investigate alternate blockchain solutions including Hyperledger, Corda, and many more Explore research topics and future scope of blockchain technology