<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Amarelli's Industry 4.0 Transformation with IoT and Digital Advertisement: Optimizing Operations and Engaging Customers</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Fabrizio Giuliano</string-name>
          <email>fabrizio.giuliano@unipa.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simona Ester Rombo</string-name>
          <email>simonaester.rombo@unipa.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mariella Bonomo</string-name>
          <email>mariella.bonomo@unipa.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Salvatore Iiritano</string-name>
          <email>salvatore.iiritano@revelis.eu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luigi Granata</string-name>
          <email>luigi.granata@revelis.eu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Massimiliano Rufolo</string-name>
          <email>massimiliano.rufolo@revelis.eu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ilenia Tinnirello</string-name>
          <email>ilenia.tinnirello@unipa.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Revelis S.R.L.</institution>
          ,
          <addr-line>Rende (CS)</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Palermo</institution>
          ,
          <addr-line>Palermo</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents a vertical IoT solution for Amarelli, a licorice producing company, aiming to optimize their operations and enhance their customer engagement through the integration of IoT technology, Enterprice Resource Planning (EPR) system, e-commerce and social media advertising. The proposed solution includes several key components, such as IoTenabled production monitoring, warehouse monitoring, RFID tracking, and real-time data analysis. The solution also integrates an ERP system, to provide business intelligence and e-commerce combination to enhance online presence and customer engagement through social media advertising. This vertical solution will enable Amarelli to improve eficiency, productivity, and profitability, while also providing valuable insights into customer preferences and purchasing behavior. The implementation of this solution will position Amarelli at the forefront of Industry 4.0, and help the company to stay competitive in today's rapidly evolving marketplace.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The Industrial Internet of Things (IIoT) is a rapidly
growing field that has the potential to revolutionize the way
industries operate. IIoT refers to the use of connected
devices and sensor technology in industrial environments
to gather and analyze data, with the goal of improving
eficiency, productivity and profitability. One of the key
areas where IIoT is usefully applied is manufacturing and
production. IoT-enabled sensors and devices can be used
to monitor the performance of machines and equipment
in real-time, allowing for predictive maintenance and
reducing downtime. Additionally, IIoT can be used to track
and optimize the production process, by providing
realtime data on eficiency, quality control, and inventory</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>Amarelli is a company placed in Calabria, Italy and
produces high-quality licorice. The company is known for
its traditional production methods and commitment to
using natural ingredients. Founded in 1731, it is one of
the oldest licorice producers in the world. Amarelli’s
licorice is made using finest ingredients, including local
licorice root extract and natural flavors. The company
prides itself on its focus on sustainability and ethical
production methods. Amarelli’s licorice is enjoyed by
people around the world, and it is a beloved traditional
treat in Italy. Today, Amarelli continues to innovate and
expand its ofering while preserving the traditional taste
and quality. Moreover Amarelli boasts is a museum
dedicated to the history of licorice. It features exhibits on the
cultivation, processing, and use of licorice, as well as its
cultural significance throughout history. The museum is
located in an old licorice factory and ofers visitors the
opportunity to learn about the production process and
taste diferent licorice products.</p>
      <p>
        In this work we present a comprehensive analysis,
design and implementation of an Industry 4.0 solution
for the Amarelli company. The main objectives is the
optimization of the Amarelli production process, the
integration and automation of business operations, and the
improvement of marketing strategies. The proposed
solution includes following key components: IoT for
production monitoring and Enterprise Resource Planning (ERP)
integration, e-commerce integration, and social-media
advertisement. By combining of IoT and social-media
advertisement the company can optimize both production
and commercial activities improving customer
experience and increase sales.
2. State of the Art
used to track the movement of goods and optimize trans- 3.2. ANALYSIS OF THE BUSINESS
portation routes, resulting in cost savings and improved PROCESSES
eficiency. Additionally, IIoT can be used to monitor the
condition of goods in transit, in order to ensure that they
are delivered in optimal condition. Industrial IoT
represent one of the most efective evolution of Industrial
Automation and Control Systems (IACS) proposing system
with higher level of integration between heterogeneous
technologies and connectivity. From and architectural
perspective, in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] authors proposed an extensive
framework for IIoT to analyse and characterize devices, system
architecture and security. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] discuss about the benefit of
IIoT in manufacturing and how it can be a key-factor in
the Big Data and data analytics for the smart transition
of industrial process providing improvements at each
level of the such as production and logistic phases. The
huge increasing of interaction between devices and cloud
platforms in Industry 4.0 expose the needs of significant
extension of computation capabilities. In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is described
how edge computing can optimize network communi- a) cutting and fraying licorice;
cation, information fusion, and cooperation with cloud b) extraction and decanting;
computing showing benefits in terms of network usage
and data processing comparing cloud-based approach c) concentration and cooking;
with edge computing integrated solutions. Regarding
warehouse tracking in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] is proposed to exploit UHF
RFID technology items by analysing RSSI and phase with
a supervised clustering approach. Many challenges are Act 4: Product drying and polishing.
open regarding evolution of emerging wireless IoT tech- Act 5: Storage of the finished product.
nologies and in particular LoRa is a very promising in
industrial applications. In particular in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] is described Act 6: Packaging and storage.
a medium access strategy suitable for LoRa supporting
real-time transmissions. Several challenges in LoRa
technologies are related to transmission collisions in massive
IoT scenarios. Although LoRa supports orthogonality, in
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] is proved that non-orthogonality efects may occur. A
possibile solution have been proposed in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] to improve
the performance of LoRa gateways.
      </p>
    </sec>
    <sec id="sec-3">
      <title>4. IoT system for Industry 4.0 applications</title>
      <p>For the design of the business intelligence platform, it
was necessary to analyze the business processes, starting
from production through packaging and warehousing to
sales. The operational activities can be schematized as
follows:
Act 1: Licorice root reception and analysis. Amarelli
selects and acquires the raw material of Calabrian
origin and performs quality analysis. If the results
meet standards, it proceeds to the next stages of
the production cycle;
Act 2: Storage. The raw material is deposited in a
storage area awaiting processing;
Act 3: Product develpment process. Included in the
stage are the activities of:
d) paste processing with possible addition of
lfavorings;</p>
    </sec>
    <sec id="sec-4">
      <title>3. Architecture Description</title>
      <sec id="sec-4-1">
        <title>3.1. BUSINESS REQUIREMENTS</title>
      </sec>
      <sec id="sec-4-2">
        <title>ANALYSIS</title>
        <p>The analysis process started from the study of the
company’s production process, and based on them the
technical and functional requirements of the platform were
defined. This phase was guided by following essential
principles:
• ability to operate on Big Data;
• possibility of performing multiple types of
analy</p>
        <p>sis within a single integrated environment;
• ease of interaction between the system and its
users.</p>
        <p>In this section we present the IoT system designed and
deployed for the digital transformation of Amarelli. The
system has been designed with three main objectives:
1) monitoring the production process by means of
automated readings of heterogeneous metrics (such as
weights of roots, temperature, humidity); 2) tracking
the boxes of semi-finished products; 3) analyzing energy
consumption data by integrating Energy dataloggers into
the plant.</p>
        <p>The importance of monitoring environmental
parameters during the production process is mostly related to
the analysis of the presence of fungi or toxins. Indeed,
temperature and humidity is certainly one of the
major contributor to the proliferation of fungi and toxins
in licorice roots. A particular toxin, called ochratoxin
(OTA), must be monitored through laboratory tests at
diferent stages of the production process to ensure that
its concentration is under certain limits ((EU) 2022/1370
of 5 August 2022). The ability to correlate the results
of sample analysis of a specific production batch with
environmental conditions could help to predict the risk
of contamination, allowing early action during the
production phase, reducing wasted time and energy and
consequently increasing production. Another important
parameter to be monitored is the weight of the products.</p>
        <p>Weighting is carried out at three stages of the production
process: a) raw root before to start the extraction phase, b)
licorice paste before the extrusion phase, c) semi-finished
product to be stored. The diferent weightings provide
useful information on the amount of raw material trans- Figure 1: PyroMiniUSB
formed into semi-finished product, information on the
drop-weight of the pulp during processing, and have a
quantitative track of the stock useful for the packaging
stage. Automated tracking of the manufacturing process
aims to minimize human intervention, with resulting
benefit in terms of operation failure and allows real-time
updating of production status of stock in the warehouse.</p>
        <p>Finally the integration of dataloggers provides real-time
measurements of energy spent for each production batch
during the manufacturing phases and helps to define
optimization actions in a business intelligence perspective.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.1. Environmental sensors</title>
        <p>(a) Infrared temperature sensor
The Amarelli plant has two pots for cooking licorice
broths. This process needs human interaction to verify
the development status through handcrafted operations.</p>
        <p>We introduced sensors to support the cooking process.</p>
        <p>By default, the pot does not provide any sensor for
temperature monitoring during the cooking phase, moreover
it was not possible to easily integrate an immersion
temperature sensor, due to the presence of automated paddles
in the pot which are always active and mix the licorice.</p>
        <p>
          For this reason, we decided to design a custom IoT
device consisting of an Infrared temperature sensor and a
general purpose (e.g. Arduino or Raspberry) processing (b) Processing unit: RPi4 + PoE
unit with radio and wired communication interface. For Figure 2: Infrared temperature device installed on an Amarelli
the sensor part we adopted PyroMiniUSB[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], a low-cost cooking pot.
device composed by an infrared sensor, a optical len and
a serial conversion circuit for communications via USB
(see figure 1). It allows the measurement of non-contact ature and humidity sensor are installed in drying rooms
surface temperature. We placed the sensor close to the and semi-finished warehouse. In particular, we adopted
pots, enclosing the processing unit inside a waterproof Airgloss ProSense, a versatile device which can detect
box (see figure 2b) and it extracts with a tunable sampling a wide range of contaminants such as: Volatile Organic
time (e.g. 1sec) several Infrared information, included Compounds, Carbon Monoxide, Nitrogen Dioxide,
Carthe target temperature. Acquired data are converted to a bon Dioxide, Temperature and Relative Humidity. It
JSON string and, depending on sensor implementation, is directly interfaced to a MQTT Broker by using an
data can be sent directly to the Cloud Platform server via application-side API [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>MQTT protocol or to the Edge IoT Server.</p>
        <p>In Figure 3 the data acquisition during three working
days of two pots is depicted. Cooking starts at about 7:00 4.2. RFID tracker
a.m. and ends at 12:30 p.m., corresponding with the end RFID technology was used for tracking the raw material
of the work shift. The maximum temperature level is and semi-finished products during the production
proclose to 90°C. cess. Specifically, it was necessary to track the passage
Regarding other environmental devices other
temper</p>
        <p>IR SENSOR 1
IR SENSOR 2
20
12-05 00
of carts loaded with boxes containing the products. Each
box was equipped with an RFID TAG and gates were
installed between factory departments.</p>
        <p>To facilitate simultaneous reading of multiple passive
tags, it was decided to use Ultra high frequency (UHF)
RFID systems operating on frequencies from 300MHz to
3GHz. UHF frequencies are regulated by a global
standard called EPC Global Gen2 (ISO 1800-63) UHF standard.</p>
        <p>The benefits are evident in processes where it is necessary
to capture information from many tags at the same
instant of time in order to provide synchronized tracking of
goods. The tracking system updates the status of the tags
each time they pass through the gate, in order to update
the location of each box during the production process.</p>
        <p>For detecting the direction of the box movements at each
gate crossing, the gate is equipped with photocells placed
in both sides of the gate and it is activated by exploiting
the efect of Motion Radar.</p>
        <p>In order to validate the robustness of the RFID-based
tracking system, we conducted several feasibility tests.</p>
        <p>In our experiments, a cart containing 28 boxes passed
through the RFID gates 10 times. The boxes have a shape
similar to the ones shown in the figure 4. The gates are
equipped with two circularly polarized antennas with
9.0dBi gain and configured with a transmission power
of 1W. Tests showed that 100% of the time the tags are
read correctly. In industrial manufacturing environment,
radio interference is a significant challenge: to avoid
problems of false tag readings (due for example to
proximity boxes not included in the cart), we also placed an
electromagnetic shielding mesh, composed by several
metallic elements placed close to the antennas as shown
in Figure 5.
Energy metering is provided by a third-party operator
which measures water, gas and electric energy
consumption. The measurements are detailed for each building
area in order to analyze the consumption of diferent
production sectors. The energy datalogger system is
composed by a set of energy meters connected to a PLC,
which save data on a FTP server (add here Details of
device brand and model). The IoT Edge Server extracts
periodically data from the FTP server and forwards them
to the Big Data Platform. can be delivered "on-premises" or on the "cloud".
Onpremises solutions require the infrastructure to be
in4.4. Trafic Volume Analysis stalled at the user’s enterprise servers; cloud solutions,
on the other hand, are pay-as-you-go services ofered by
We validate the trafic amount analysis of the proposed a third-party vendor (provider) that, on the
pay-as-youIoT system by measuring the transmitted during the pro- go model, are accessed via the Internet through a virtual
duction process over one year. The amount of trafic platform typically hosted and managed (in part or in full)
depends on several factors such as the number of sensors, by the provider itself.
sampling time of each sensor, the amount of data fields
for each reading in correlation with the intensity of pro- 5.1. Platform Logical Architecture
duction shifts. For sake of clarity detailed we analyzed
the following sensors:
At the architectural level, the following are mainly
provided:</p>
        <p>The platform is based on a microservice architecture,
where the services are provided by a Kubernetes cluster
hosted in the cloud. There are two main microservices:
• Big Data storage and management capabilities;
• access capabilities to such data, to enable the
execution of diferent types of analysis, both
inductive and descriptive. To this respect, the platform
is based on a three-layer architecture, including:
– The data layer, which provides a
distributed file system as well as all the
functionalities needed to process structured
(tables), and unstructured (text, time series)
data.
– The application layer, which provides
functionalities for data pre-processing and
cleaning, and will also provide (i) a set of
data mining algorithms, capable of
working on diferent types of data, and (ii) an
inference engine, enabling automatic
reasoning support.
– The presentation layer, providing web
dashboards, reports, and OLAP interfaces,
that will allow users interactive
exploration of the stored information.</p>
        <p>Kubernetes Infrastructure
Presentation Layer</p>
        <p>Ad-hoc implementation
Business Layer</p>
        <p>Machine Learning</p>
        <p>Data Layer
• Datalogger: data provided by 2 diferent
dataloggers (one for electric consumption monitoring
and one for water/gas consumption monitoring)
transmitted with an inter-time period of 1 minute.
• RFID Tag Trackers: data generated by 20 tags (in</p>
        <p>average) read by 4 RFID gates each day.
• Environmental Sensors: measure acquired by 2
infrared temperature reader and 2 environmental
temperature/humidity sensors with a
transmission inter-time period of 1 minute.
• Weight Scale: measured from 2 IoT devices which</p>
        <p>transmit 4 times a day.</p>
        <p>In Table 1 the trafic analysis in terms of number of packet
transmitted from IoT Edge Server, and the respective
overall payload in megabytes, are shown.</p>
        <p>Datalogger RFID Tracker
# of TX
Payload
1.05M
146MB
0.146M
29.3MB</p>
        <p>Enviromental</p>
        <p>Sensors
2.1M
626MB</p>
        <p>Weight Scale
2K
0.7MB</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Big Data Platform description</title>
      <p>Big Data management need a scalable software platform
able to collect, store and process data, and with a
presentation layer useful to present insight to the end user
preserving information privacy and security. Figure 6
shows the platform structure, based on three layers
useful for data storage (data layer), data processing
(business layer) and data presentation (presentation layer).
The software frameworks combines databases, analytics
tools, and integration software between Big Data and
other applications. The architecture is implemented as
a kubernetes cluster, in order to optimize and manage
the scaling of Big Data processing. This infrastructure
Standard Framework
Deep Learning</p>
      <p>Automated Reasoning
Data Processing</p>
      <p>Multi-dimensional Analysis
SQL</p>
      <p>NoSQL
Connector/Queues</p>
      <p>
        Distributed FS
• Gateway + Front End application: this is a
Java + Spring Boot microservice, that forwards
requests to other backend microservices and
exposing the Front-End pages written in Angular.
This microservice also takes care of security and
authorization management.
• Master Data + Ingestion: this is a Java + Spring
Boot microservice that manages the master data,
supporting the whole system and the data
ingestion. Data ingestion can take place from diferent
information sources. In particular, the system
acquires data from the IoT infrastructure using an
MQTT broker.
1. Sensor devices. Consists of environmental
sensors, automated weight scales and energy meter
deployed in the plant to trace in real-time useful
information during the production.
2. IoT Edge Server. Devices can implement
diferent communication technologies such as WiFi or
LoRa and for that reason we considered to
introduce a local service for data collection, processing
and protocol conversion. In order to converge
communication to the Cloud platform in a
flexible way, the IoT Edge Server translates the
diferent protocols into a subset of shared application
protocol to the processing platform. Moreover
it support local data processing to optimize the
data processing, providing outlier detection, data
aggregation and ofloads to Big Data Platform
processing.
3. Big Data Platform Interface. Define the
communication interface between IoT Edge Server and
Big Data Platform. The definition of the
communication interfaces depends on the available
protocols on Big Data Platform. In general is
preferred to use standard application protocols
(such as MQTT [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], AMQP [11] or CoAP [12])
and support security and privacy data preserving
mechanisms. In our specific use case we
considered the communication between IoT system and
the platform via MQTT.
      </p>
      <p>It is worth pointing out that all components
communicate within a private, secure VPN. End users access the
platform by connecting to the microservice that exposes
the front-end.</p>
      <p>VPN
IOT DEVICES</p>
      <p>DYNAMOMETER</p>
      <p>WEIGHT SCALE
BIG DATA PLATFORM</p>
      <p>RFID GATE
ENERGY DATALOGGER
IOT EDGE SERVER</p>
      <p>TEMPERATURE/HUMIDITY</p>
      <p>SENSOR</p>
      <p>MS
MASTER DATA +
INGESTION</p>
      <p>MS
GATEWAY +
FRONT END
+</p>
      <p>END USERS
INTERNET
MANAGEMENT</p>
    </sec>
    <sec id="sec-6">
      <title>6. Digital Advertising application</title>
      <p>The Amarelly factory has a marketing strategy based on
brand awareness, therefore they do not distribute
pervasive advertising campaigns, nor use traditional
advertising media. They have focused their customers
recruitment on the notion of community, built upon the visitors
of the Amarelli museum and/or store. Moreover, they
also manage online sells by a traditional e-commerce.</p>
      <p>The main purpose of the proposed application is to
provide Amarelli with a decision support system, integrated
into the big data platform, in order to select suitable
combinations of products which need to be sponsored, and
customers who potentially may like them. This is in
accordance with the principles of the considered industry,
that is, avoiding the spreading of advertisements to users
who could be not so much interested.</p>
      <p>In particular, a data warehouse has been implemented,
fed from the already available e-commerce database. This
will allow the industry manager to perform classical
OLAP queries. Moreover, further services have been
designed in order to perform RFM (Recency, Frequency, and
Monetary value) analysis (see, e.g., [13, 14]) on data
retrieved from the data warehouse and that, in future work,
will be integrated with those coming from Amarelli’s
community social network. According to Amarelli’s
strategy, aiming at favoring the direct contact with customers,
an email marketing service has been developed to send
targetted messages to specific user classes (see Figure 8).
It has been implemented using the Java programming
language, and a set of commonly used libraries to
simplify development and configuration, that is, Spring Boot
and Spring Data JPA. Data are stored on a PostgreSQL
database which, thanks to the use of Spring JPA, can be
replaced transparently for the application.</p>
      <p>The Spring Boot layer constitutes the business logic
that responds to the application invocations, received via
REST web services. By reading data from the database
and processing them suitably, it composes and sends the
requested promotional messages (e.g., emails). The REST
APIs can be invoked transparently for the application, for
example from a web page set up for the manual launch
of marketing actions. Another available option is to
automate the sending of promotional messages, for example
according to a change of RFM category.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>The research presented here has faced the challenge of
designing an Industry 4.0 solution for the "old-style"
licorice factory Amarelli. This allows the optimization
of the Amarelli production process, the integration and
automation of its business operations, and the
enhancement of its customer engagement, through digital
platforms based on IoT and big data analytics. The proposed
solution includes several key components, such as
IoTenabled production monitoring, data warehouse, RFID
tracking, and real-time data analysis. The solution also
integrates an ERP system, to provide business
intelligence and e-commerce combination to enhance online
presence and customer engagement through social media
advertising.</p>
      <p>As future work, we plan to continue with the
experimentation with the company, by extending IoT systems to
more complex control phases, reducing repetitive human
activities, reducing production faults and thus improve
the overall quality of production. We want to improve
localization extending Radio RFID finger-printing with
other radio techonologies such as e.g.
Bluetooth-lowenergy, which could be useful to have a fine-grained
indoor localization to detect objects in the departments
of the production plant. Moreover, data stored in the data
warehouse will be integrated with further information
extracted from the Amarelli’s social network associated
to its community. This will be useful in order to detect
new possible consumers to be invited for visiting the
museum/store in Calabria, enlarging the community.</p>
      <p>This research has been partially supported by the
less sensor networks., in: S. Choi, J. Kurose,
K. Ramamritham (Eds.), COMSWARE, IEEE, 2008,
pp. 791–798. URL: http://dblp.uni-trier.de/db/conf/
comsware/comsware2008.html#HunkelerTS08.
[11] OASIS, Advanced message queuing protocol (amqp)
version 1.0, 2012. URL: http://docs.oasis-open.org/
amqp/core/v1.0/amqp-core-complete-v1.0.pdf .
[12] B. Frank, C. Bormann, K. Hartke, Z. Shelby,
Constrained Application Protocol (CoAP),
InternetDraft draft-ietf-core-coap-08, Internet Engineering
Task Force, ???? URL: https://datatracker.ietf.org/
doc/draft-ietf-core-coap/08/, work in Progress.
[13] J. Liao, A. Jantan, Y. Ruan, C. Zhou, Multi-behavior
RFM model based on improved SOM neural
network algorithm for customer segmentation, IEEE
Access 10 (2022) 122501–122512.
[14] Y. Liu, C. Chen, Improved RFM model for
customer segmentation using hybrid meta-heuristic
algorithm in medical iot applications, Int. J. Artif.
Intell. Tools 31 (2022) 2250009:1–2250009:16.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>H.</given-names>
            <surname>Boyes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Hallaq</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cunningham</surname>
          </string-name>
          , T. Watson,
          <article-title>The industrial internet of things (iiot): An analysis framework</article-title>
          ,
          <source>Computers in Industry</source>
          <volume>101</volume>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          . URL: https://www.sciencedirect.com/science/ article/pii/S0166361517307285. doi:https://doi. org/10.1016/j.compind.
          <year>2018</year>
          .
          <volume>04</volume>
          .015.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Javaid</surname>
          </string-name>
          , Abid Haleem,
          <string-name>
            <given-names>R. Pratap</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Suman</surname>
          </string-name>
          ,
          <article-title>Upgrading the manufacturing sector via applications of industrial internet of things (iiot</article-title>
          ),
          <source>Sensors International</source>
          <volume>2</volume>
          (
          <year>2021</year>
          )
          <article-title>100129</article-title>
          . URL: https://www.sciencedirect.com/ science/article/pii/S2666351121000504. doi:https: //doi.org/10.1016/j.sintl.
          <year>2021</year>
          .
          <volume>100129</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>B.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Celesti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Abbas</surname>
          </string-name>
          ,
          <string-name>
            <surname>Q. Zhang,</surname>
          </string-name>
          <article-title>Edge computing in iot-based manufacturing</article-title>
          ,
          <source>IEEE Communications Magazine</source>
          <volume>56</volume>
          (
          <year>2018</year>
          )
          <fpage>103</fpage>
          -
          <lpage>109</lpage>
          . doi:
          <volume>10</volume>
          .1109/
          <string-name>
            <surname>MCOM</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <volume>1701231</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. P.</given-names>
            <surname>Gan</surname>
          </string-name>
          , S. Jose,
          <string-name>
            <given-names>M.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Localization for industrial warehouse storage rack using passive uhf rfid system</article-title>
          ,
          <source>in: 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . doi:
          <volume>10</volume>
          .1109/ ETFA.
          <year>2017</year>
          .
          <volume>8247643</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Leonardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Battaglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. Lo</given-names>
            <surname>Bello</surname>
          </string-name>
          ,
          <article-title>Rt-lora: A medium access strategy to support real-time lfows over lora-based networks for industrial iot applications</article-title>
          ,
          <source>IEEE Internet of Things Journal</source>
          <volume>6</volume>
          (
          <year>2019</year>
          )
          <fpage>10812</fpage>
          -
          <lpage>10823</lpage>
          . doi:
          <volume>10</volume>
          .1109/JIOT.
          <year>2019</year>
          .
          <volume>2942776</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Croce</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gucciardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mangione</surname>
          </string-name>
          , G. Santaromita,
          <string-name>
            <surname>I. Tinnirello</surname>
          </string-name>
          ,
          <article-title>Impact of lora imperfect orthogonality: Analysis of link-level performance</article-title>
          ,
          <source>IEEE Communications Letters</source>
          <volume>22</volume>
          (
          <year>2018</year>
          )
          <fpage>796</fpage>
          -
          <lpage>799</lpage>
          . doi:
          <volume>10</volume>
          .1109/LCOMM.
          <year>2018</year>
          .
          <volume>2797057</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Garlisi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mangione</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Croce</surname>
          </string-name>
          , G. Garbo,
          <string-name>
            <surname>I. Tinnirello</surname>
          </string-name>
          ,
          <article-title>Interference cancellation for lora gateways and impact on network capacity, IEEE Access 9 (</article-title>
          <year>2021</year>
          )
          <fpage>128133</fpage>
          -
          <lpage>128146</lpage>
          . doi:
          <volume>10</volume>
          .1109/ ACCESS.
          <year>2021</year>
          .
          <volume>3108021</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>C.</given-names>
            <surname>Electronics</surname>
          </string-name>
          , Pyrominiusb, infrared temperature sensor,
          <article-title>-</article-title>
          . URL: https://www.calex. co.uk/product/temperature-measurement/
          <article-title>infrared-temperature-sensors/ pyrousb-new-version/.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Airgloss</surname>
          </string-name>
          ,
          <string-name>
            <surname>Airgloss prosense</surname>
          </string-name>
          ,
          <article-title>-</article-title>
          . URL: https://www. airgloss.com/prosense.html.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>U.</given-names>
            <surname>Hunkeler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. L.</given-names>
            <surname>Truong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Stanford-Clark</surname>
          </string-name>
          ,
          <article-title>Mqtt-s - a publish/subscribe protocol for wire-</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>