<!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>Cybersecurity-QoS Trade-Ofs in Smart Hospitals: A Comparative Study Using CSPNs and Markovian Agent Models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Enrico Barbierato</string-name>
          <email>enrico.barbierato@unicatt.it</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alice Gatti</string-name>
          <email>alice.gatti@unicatt.it</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marco Gribaudo</string-name>
          <email>marco.gribaudo@polimi.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mauro Iacono</string-name>
          <email>mauro.iacono@unicampania.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dip. di Elettronica, Informazione e Bioingegneria, Politecnico di Milano</institution>
          ,
          <addr-line>via Ponzio 34/5, 20133 Milano</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Dip. di Matematica e Fisica, Università degli Studi della Campania, “L. Vanvitelli”</institution>
          ,
          <addr-line>Viale Lincoln 5, 81100 Caserta</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Dipartimento di Matematica e Fisica, Università Cattolica del Sacro Cuore</institution>
          ,
          <addr-line>via della Garzetta 48, 25133 Brescia</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2089</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>In smart hospitals, achieving a balance between cybersecurity and quality of service (QoS) is a critical yet underexplored challenge. Cyberattacks can disrupt medical services, while overly aggressive countermeasures may degrade performance or availability, thus violating Service Level Agreements (SLAs). To quantify this tradeof, we model a representative smart healthcare system using two formal approaches: Colored Stochastic Petri Nets (CSPNs) and Markovian Agent Models (MAMs). The CSPN captures fine-grained, concurrent behaviors and stochastic delays at the token level, while the MAM abstracts global system dynamics via diferential equations. Through extensive simulations, we evaluate mitigation latency, resource saturation, and system responsiveness under cyberattack scenarios. Confidence intervals, computed from repeated CSPN runs, provide statistically grounded insight into SLA compliance variability, highlighting that a significant portion of mitigations exceed the defined threshold. Despite the potential for rapid mitigation, stochastic delays and concurrency often result in critical SLA violations. This dual-model approach enables a complementary analysis: CSPNs reveal short-term congestion and resource contention, whereas MAMs uncover long-term systemic trends. The study ofers a reproducible framework for evaluating cyber-resilience in safety-critical environments.</p>
      </abstract>
      <kwd-group>
        <kwd>smart hospital</kwd>
        <kwd>sla</kwd>
        <kwd>cyberattack</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The compromise between Service Level Agreements (SLAs), which ensure high performance and
availability, and the negative impact that cyberattack countermeasures may have, remains a persistent
challenge in contemporary digital infrastructures. In sectors such as healthcare, manufacturing, finance,
and transportation, the continuity and quality of services are vital. Yet, the very security mechanisms
designed to safeguard these systems can inadvertently degrade performance. For example, in healthcare,
isolating a potentially compromised medical device may delay the transmission of critical physiological
data, putting patients at risk. In manufacturing, containment of a cyber incident might interrupt
production lines, while in finance or transportation, network reconfiguration or mitigation can impair
real-time responsiveness. As these systems become increasingly interconnected and edge-driven,
their exposure to cyber threats increases in proportion. Cyberattacks targeting distributed nodes
can introduce service delays, compromise safety-critical workflows, and erode trust in automated
mitigation. Conversely, actions like node quarantine or load redistribution can degrade Quality of
Service (QoS), highlighting the trade-of between security and operational continuity. Understanding
this trade-of requires formal, quantitative tools capable of capturing complex system behavior under
both nominal and adversarial conditions. This paper presents a comparative study based on two</p>
      <p>CEUR</p>
      <p>
        ceur-ws.org
complementary modeling formalisms: Colored Stochastic Petri Nets (CSPNs, [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]) and Markovian
Agent Models (MAMs, [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]), applied to a shared smart hospital scenario. CSPNs provide fine-grained,
token-level semantics with support for concurrency and resource contention, making them particularly
suitable for modeling transient bottlenecks and asynchronous mitigation dynamics. MAMs, in contrast,
ofer a population-level view grounded in coupled diferential equations, enabling tractable evaluation
of emergent properties such as cascading failures and systemic resilience. This approach contrasts other
techiques, such as multiformalism modeling ([
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ]. While prior work has analyzed security–QoS
interactions using either micro-level or macro-level formalisms, a direct comparison between CSPNs
and MAMs under identical assumptions has not been systematically explored. This study addresses
that gap and frames the following research questions:
RQ1. How do CSPNs and MAMs difer in quantifying the trade-ofs between cybersecurity measures
and Quality of Service in smart healthcare systems?
RQ2. Can macroscopic approximations (MAMs) faithfully capture the same degradation and recovery
patterns as token-level simulations (CSPNs)?
      </p>
      <p>Our comparative evaluation reveals that while both formalisms detect the impact of cybersecurity
interventions on availability and latency, they difer in sensitivity and representational clarity. CSPNs
capture transient oscillations and local saturation more precisely, whereas MAMs ofer scalable insight
into systemic behavior and enable closed-form trend analysis. These results provide operational
guidance for model selection in SLA-sensitive domains, depending on the desired granularity, computational
budget, and analytic goals. Following this introduction, Section 2 presents the healthcare case study.
Section 3 details the CSPN and MAM models developed. Section 4 comments on the comparative results.
Related work is reviewed in Section 5, and final reflections are ofered in Section 6.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Case study</title>
      <p>This study focuses on a smart hospital scenario where cybersecurity measures may conflict with QoS
requirements. Core QoS metrics include latency in transmitting patient data, system availability, data
integrity, and service continuity. The hospital infrastructure is composed of interconnected medical
devices (e.g., ventilators, ECGs), edge nodes, and backend servers, all of which are exposed to cyber
threats such as malware and adaptive attacks.</p>
      <p>The defensive architecture includes intrusion detection systems and human operators capable of
quarantining compromised devices. However, such countermeasures may delay data transmission or
disrupt care delivery. We examine how attacks on a limited set of devices can propagate system-wide
degradation, impact alert-mitigation latency, and challenge SLAs.</p>
      <p>To operationalize this, we define two SLA thresholds: (i) a maximum average mitigation latency of 10
steps (≈ 2 minutes), and (ii) a minimum throughput of 0.5 mitigations per step. These benchmarks guide
the comparative evaluation of system responsiveness and resilience across the two formal models.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Models and experiments</title>
      <p>
        The case study is modelled using a CSPN and an MAM1. Latency was measured as the average delay
between alert detection and successful mitigation, while throughput refers to the number of mitigations
per hour. Each transition is identified by a semantic label, a probability of occurrence  , and its
corresponding stochastic rate  =  ⋅  , where  = 0.1 transitions/hour is the base velocity. This
separation of p and v allows clearer interpretation and flexibility across CSPN and MAM models. While
not derived from first principles, this semi-empirical formulation aligns with common practice in
meanifeld modeling and is compatible with exponential timing assumptions in stochastic simulations. The
base velocity  = 0.1 was selected to reflect typical response rates observed in healthcare infrastructures,
1The Python code used to perform the experiments is available at https://github.com/EBarbierato/qualITA2025
though we acknowledge its heuristic nature. All values for probabilities and transition rates have
been derived from empirical evidence reported in recent literature on IoT security, medical device
vulnerability, human-in-the-loop mitigation, and edge computing infrastructures for healthcare systems
([
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]).
      </p>
      <p>CSPN</p>
      <p>In the CSPN depicted in Figure 1, four color sets represent the heterogeneity in
system components: DeviceType = {ECG, VENT, PUMP}, Department = {ICU, EMERGENCY,
SURGERY}, Status = {NORMAL, COMPROMISED, DEGRADED, QUARANTINED}, and finally,
AttackClass = {STATIC, ADAPTIVE, STEALTH}. Each token in the Devices place is a tuple,
(d : DeviceType, dept : Department, s : Status). Similarly, each token in the Attackers
place is: (a : AttackClass, target : DeviceType). The places are the following: i) Devices: All
active medical devices with their current type, department, and status; ii) Attackers: Cyber threats
characterized by strategy and preferred device targets; iii) SecuritySystem: Holds mitigation agents,
configured per department; iv) Operators: Tracks human intervention capability per department, and
ifnally, v) Alerts: Queue of active alerts, identified by department and severity.</p>
      <p>MAM
The MAM in Figure 2 includes both degradation and recovery transitions to represent realistic
operational behaviours. For instance, while devices may become compromised ( 0 →  2), they may later
degrade ( 2 →  1) and eventually recover ( 1 →  0). Similarly, operator overload is represented not only
as a state ( 2) but also influences the mitigation capacity and responsiveness delay through its feedback
on  2 activity. Recovery of operators ( 2 →  1 →  0) is essential to restoring system responsiveness.
The MAM comprises several interacting agent classes. Patient Devices ( ), which include equipment
such as ECGs, ventilators, and infusion pumps, can be in one of three states: normal ( 0), degraded
( 1), or compromised ( 2). Ventilators ( ), due to their critical function, are modelled separately and
transition through operational ( 0), delayed ( 1), and quarantined ( 2) states. Edge Nodes ( ), acting
as local data processors, evolve from healthy ( 0) to overloaded ( 1) and isolated ( 2). The Security
Module ( ) performs anomaly detection and response, progressing through monitoring ( 0), alerted ( 1),
and mitigating ( 2). The Hospital Backend ( ), responsible for long-term records and analytics, may
become delayed or fail, moving from responsive ( 0) to delayed ( 1) and ultimately unavailable ( 2).
Operators ( ) represent human personnel who can be idle ( 0), engaged in mitigation ( 1), or overloaded
( 2). Finally, the Attacker ( ) is a dynamic threat agent advancing through static ( 0), injecting ( 1),
adapting ( 2), and fully controlling ( 3) stages.</p>
      <p>Transitions between states are governed by rates  → =  → ⋅  , where  → is the empirical transition
probability and v = 0.1 transitions/hour is a fixed base velocity. The system dynamics are governed by a
set of probabilistic transitions across agent classes. Patient devices may be compromised with probability
0.60 when the attacker reaches state  3 ( 0 →  2), while mitigation, triggered by the security system
in  2, reduces severity ( 2 →  1, 0.50). Devices can autonomously recover to normal operation with
probability 0.30 ( 1 →  0). The attacker progresses through increasingly dangerous phases, starting
with activation ( 0 →  1, 0.50), adaptation ( 1 →  2, 0.75), and finally gaining control (  2 →  3, 0.80).
The security system responds by detecting anomalies ( 0 →  1, 0.70) and confirming attacks (  1 →  2,
0.65). Human operators react to alerts generated in  1 ( 0 →  1, 0.65), may become overwhelmed
( 1 →  2, 0.50), and can partially or fully recover ( 2 →  1, 0.25;  1 →  0, 0.20). Ventilators experience
delays ( 0 →  1, 0.40), may be quarantined due to operator stress ( 1 →  2, 0.50), and later resume
normal function ( 2 →  0, 0.20). Edge nodes deteriorate from healthy to overloaded ( 0 →  1, 0.40),
then isolated ( 1 →  2, 0.45), and finally enter an alarm state (  2 →  3, 0.35). The hospital backend is
similarly afected, with latency initiation (  0 →  1, 0.50), degradation due to edge alarm ( 1 →  2,
0.45), and full unavailability ( 2 →  3, 0.30).</p>
      <p>The time evolution of the MAM system is described by the following representative equations,
respectively, for the patient devices (equation 1), the attacker (equation 2), the security system (equation
3), the operators (equation 4), the ventilators (equation 5), the edge nodes (equation 6), and the hospital
backend (equation 7).</p>
      <p>0̇ = −  0→ 2  3  0 +   1→ 0  1,
 2̇ =   0→ 2  3  0 −   2→ 1  2  2,
 1̇ =   2→ 1  2  2 −   1→ 0  1
 0̇ = −  0→ 1  0,
 1̇ =   0→ 1  0 −   1→ 2  1,
 2̇ =   1→ 2  1 −   2→ 3  2,
 3̇ =   2→ 3  2
 0̇ = −  0→ 1  0,
 1̇ =   0→ 1  0 −   1→ 2  1,
 2̇ =   1→ 2  1
(1)
(2)
(3)
 0̇ = −  0→ 1  1  0 +   1→ 0  1,
 1̇ =   0→ 1  1  0 − (  1→ 2 +   1→ 0)  1 +   2→ 1  2,</p>
    </sec>
    <sec id="sec-4">
      <title>4. Discussion</title>
      <p>CSPN
 2̇ =   1→ 2  1 −   2→ 1  2
 0̇ = −  0→ 1  0 +   2→ 0  2,
 1̇ =   0→ 1  0 −   1→ 2  2  1,
 2̇ =   1→ 2  2  1 −   2→ 0  2
 0̇ = −  0→ 1  0,
 1̇ =   0→ 1  0 −   1→ 2  1,
 2̇ =   1→ 2  1 −   2→ 3  2,
 3̇ =   2→ 3  2
ℎ̇0 = −  0→ 1 ℎ0,
ℎ̇1 =   0→ 1 ℎ0 −   1→ 2  3 ℎ1,
ℎ̇2 =   1→ 2  3 ℎ1 −   2→ 3 ℎ2,
ℎ̇3 =   2→ 3 ℎ2
(4)
(5)
(6)
(7)
Regarding the CSPN, 100 independent simulation runs were executed. The latency distribution
(Figure 3a) reflects the number of simulation steps elapsed between the firing of the RaiseAlert transition
and the corresponding TriggerMitigation event. While most mitigations occur within 2–4 steps,
a significant portion exceeds the SLA threshold of 10 steps, risking delays in critical responses. The
empirical mean latency is approximately 6.69 steps, with a 95% confidence interval spanning [6.56, 6.81].
This statistical range highlights that, although fast mitigation is possible under favorable conditions,
the system fails to guarantee SLA compliance in a consistent manner. The fact that the upper bound
of the confidence interval remains well below the SLA threshold suggests that the system performs
(a) Latency Distribution with Confidence Interval.</p>
      <p>Transition Throughput
6000
5000
iisg4000
n
r
lf3000
a
t
to2000
1000
0
AdaptAttack</p>
      <p>RaiseAlert
tCraomnpsriotmioisneDevice
adequately on average; however, the long tail of the distribution indicates that significant variability
exists, and a non-negligible portion of alert responses breach acceptable delay boundaries. This
discrepancy is further confirmed in the cumulative distribution function of latency (Figure 3d), where
only about 65% of the mitigation actions are completed within 10 steps. The exponential decay of
the latency distribution is consistent with the stochastic firing logic and fixed delays embedded in
the model: once an alert is raised, the probability of fast mitigation is initially high, but probabilistic
variability, resource contention, and delayed token availability can induce substantially longer wait
times. Figure 3b reports the average number of tokens observed in each place across the simulations.
Notably, the SecuritySystem place accumulates the highest token count, reflecting the retention of
mitigated alerts post-intervention. The Alerts place also holds a non-trivial average token count,
indicating that alerts often remain unresolved for multiple steps, reinforcing the observation of SLA
violations. The low token counts in places such as Devices, Attackers, and Operators suggest rapid
token turnover or relatively infrequent production, emphasizing the selectivity and responsiveness
of the model’s defensive routines. The transition throughput, shown in Figure 3c, reveals that the
most active transitions are AdaptAttack, RaiseAlert, and TriggerMitigation. These transitions
are crucial for reactive behavior in adversarial settings, suggesting a robust attempt by the system to
detect and mitigate threats. However, their frequency alone is insuficient to ensure SLA compliance,
as shown by the latency statistics. In contrast, transitions like CompromiseDevice, MitigateDevice,
and OverloadOperator exhibit significantly lower activity, hinting at strict guard conditions or rare
triggering scenarios. These could be considered focal points for model refinement to better align system
behavior with SLA targets. Lastly, Figure 3d provides a compact visualization of SLA compliance across
the 100 runs. The CDF confirms that while the majority of alerts are mitigated within 10 steps,
approximately 35% of cases fall outside the target window. This tail behavior, although gradually tapering of,
reflects the inherent randomness in transition delays and the saturation of mitigation mechanisms under
concurrent demands. From a system design perspective, this suggests a need for enhanced resilience
features—either by optimizing token dispatch or by provisioning additional mitigation resources during
high-load periods.</p>
      <p>MAM</p>
    </sec>
    <sec id="sec-5">
      <title>5. Related work</title>
      <p>
        The interplay between cybersecurity enforcement and QoS in healthcare cyber-physical systems has
been addressed from multiple modeling and architectural perspectives in recent literature. Shmeleva
et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] apply Infinite Petri Nets to the analysis of cybersecurity in intelligent systems, showcasing
how scalable formal models can capture the complexity of modern infrastructures under adversarial
conditions. Their work, while not specific to healthcare, is directly relevant to our use of CSPNs for
Edge nodes (E-class)
Hospital backend (H-class)
0
20
40
100
120
140
0
20
40
100
120
140
0
20
40
100
120
140
0
20
40
100
120
140
      </p>
      <p>
        S0
S1
S2
V0
V1
V2
PPP102
U0
U1
U2
0.5
0.0
1.0
0.8
representing concurrent device interactions and transition delays in smart hospitals. Wu et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
propose a personalized cyber-physical system for smart healthcare based on Petri net modeling, explicitly
addressing both data privacy and system responsiveness. Their framework reinforces the suitability of
Petri nets for modeling real-time mitigation strategies and structural dependencies across distributed
medical devices, validating the core assumptions behind the CSPN portion of our study. A broader
review of trust, security, and privacy in high-speed smart city infrastructures is proposed by Iftikhar et
al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], who highlight the challenges faced by edge-enabled architectures, including smart hospitals,
when enforcing mitigation policies that may inadvertently degrade QoS. Their findings confirm the lack
of formal tools for quantifying SLA violations under adversarial pressure, motivating our comparative
modeling strategy. Buyya et al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] outline a comprehensive vision for QoS-driven edge computing in
smart hospital systems, identifying mitigation-induced latencies and node isolation as critical design
concerns. Although their work does not involve formal modeling, it provides valuable context for the
architectural scenarios we simulate, particularly in terms of mitigation throughput and alert propagation
delays. Carramiñana et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] employ agent-based simulations to evaluate healthcare infrastructure
resilience under cyber and pandemic stress. Unlike our hybrid CSPN–MAM approach, their model
focuses on strategic policy evaluation rather than formal stochastic analysis. Nonetheless, both studies
share the goal of assessing dynamic QoS degradation and recovery. Bobbio et al. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] provide a systemic
risk analysis of Health IoT and contact tracing infrastructures under cyber warfare scenarios. Their
modeling strategy integrates CSPNs and MAMs to analyze the cascading efects of cyberattacks in
complex healthcare ecosystems, with a focus on data breaches and functional degradations. The current
article positions itself at the intersection of formal modeling and system-level resilience analysis in
smart healthcare infrastructures. Unlike prior works that rely solely on Petri nets [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] or agent-based
simulations [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], this study combines CSPNs with MAMs to capture both short-term, discrete-event
dynamics and long-term, population-level trends. While architectural overviews and systematic reviews
have highlighted the tension between cybersecurity and QoS [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ], they lack executable models to
quantify SLA violations or simulate mitigation strategies under adversarial conditions. Bobbio et al.
emphasize system-wide resilience metrics and systemic failure propagation, with a primary concern for
data privacy violations and contact-tracing vulnerabilities. In contrast, our work focuses on Quality of
Service (QoS) guarantees under targeted attacks, with a specific emphasis on mitigating latency, SLA
violations, and ensuring operational continuity in smart hospitals. Moreover, our CSPN implementation
incorporates dynamic alerting and human operator overload, while Bobbio et al. adopt a more static
modeling of networked IoT nodes. Finally, we extend the analysis through confidence intervals over
multiple simulation runs, ofering statistical robustness that complements their more deterministic
performance profiles.
      </p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>This study investigated the interplay between cybersecurity enforcement and QoS preservation in smart
hospital environments through a comparative modeling approach. By applying both a CSPN and a
MAM to a shared healthcare scenario, we addressed two key research questions.</p>
      <p>In response to RQ1, our results confirm that CSPNs and MAMs ofer complementary insights into
the cybersecurity–QoS trade-of. The CSPN enables fine-grained tracking of transient behaviors such
as operator overload, mitigation latency, and SLA violations at the transition level. The incorporation
of confidence intervals in CSPN simulation results has further enhanced the model’s diagnostic power
by exposing the range and likelihood of SLA breaches under adversarial variability. These confidence
intervals clarify system stability and confirm that a notable share of mitigations still exceed SLA
limits. The MAM, in contrast, abstracts the system into agent-level dynamics and reveals macroscopic
degradation trends, making it more suitable for studying long-term resilience and equilibrium under
persistent threats.</p>
      <p>Addressing RQ2, we find that MAMs can approximate the overall evolution of degradation and
recovery patterns reasonably well, especially over extended time horizons. However, they fail to reproduce
sharp discontinuities and local saturation efects evident in the CSPN. These include bottlenecks in
mitigation paths and operator overloads that critically impact SLA compliance. While MAMs ofer
analytical tractability and scalability, their assumptions of homogeneity and continuous dynamics
smooth out localized violations, limiting their utility in high-resolution SLA analysis.</p>
      <p>Overall, the dual-modeling strategy underscores the value of combining discrete-event formalisms
with diferential equation-based abstractions to achieve a balanced view of cyber-physical system
performance. CSPNs ofer detailed temporal resolution and now—thanks to confidence intervals—quantitative
reliability bounds, making them indispensable for short-term diagnostics and SLA validation. MAMs,
in turn, scale efectively to larger systems and longer horizons, ofering eficient evaluation of global
resilience patterns. Each model has intrinsic limitations: CSPNs face scalability challenges, while MAMs
omit heterogeneity and tail risks.</p>
    </sec>
    <sec id="sec-7">
      <title>Declaration on Generative AI</title>
      <p>The author(s) have not employed any Generative AI tools.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Jensen</surname>
          </string-name>
          , Coloured Petri Nets:
          <article-title>Basic concepts, analysis methods and practical use</article-title>
          ,
          <source>Monographs in Theoretical Computer Science</source>
          <volume>1</volume>
          (
          <year>1994</year>
          ). doi:
          <volume>10</volume>
          .1007/978- 3-
          <fpage>642</fpage>
          - 58069- 7.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bobbio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bruneo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Cerotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gribaudo</surname>
          </string-name>
          ,
          <article-title>A new quantitative analytical framework for large-scale distributed interacting systems</article-title>
          ,
          <source>in: Proceedings of the 2nd International Conference on Performance Evaluation Methodologies and Tools (ValueTools)</source>
          , ACM,
          <year>2008</year>
          . doi:
          <volume>10</volume>
          .4108/ICST. VALUETOOLS2008.4341.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E.</given-names>
            <surname>Barbierato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bobbio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gribaudo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Iacono</surname>
          </string-name>
          ,
          <article-title>Multiformalism to support software rejuvenation modeling</article-title>
          ,
          <source>in: 2012 IEEE 23rd International Symposium on Software Reliability Engineering Workshops</source>
          , IEEE,
          <year>2012</year>
          , pp.
          <fpage>271</fpage>
          -
          <lpage>276</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E.</given-names>
            <surname>Gianniti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Rizzi</surname>
          </string-name>
          , E. Barbierato,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gribaudo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ardagna</surname>
          </string-name>
          ,
          <article-title>Fluid petri nets for the performance evaluation of mapreduce and spark applications</article-title>
          ,
          <source>ACM SIGMETRICS Performance Evaluation Review</source>
          <volume>44</volume>
          (
          <year>2017</year>
          )
          <fpage>23</fpage>
          -
          <lpage>36</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Ardagna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Barbierato</surname>
          </string-name>
          , E. Gianniti,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gribaudo</surname>
          </string-name>
          , T. B.
          <string-name>
            <surname>Pinto</surname>
            ,
            <given-names>A. P. C.</given-names>
          </string-name>
          da
          <string-name>
            <surname>Silva</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          <string-name>
            <surname>Almeida</surname>
          </string-name>
          ,
          <article-title>Predicting the performance of big data applications on the cloud: D. ardagna et al</article-title>
          .,
          <source>The Journal of Supercomputing</source>
          <volume>77</volume>
          (
          <year>2021</year>
          )
          <fpage>1321</fpage>
          -
          <lpage>1353</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F.</given-names>
            <surname>Meneghello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Calore</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zucchetto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Polese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zanella</surname>
          </string-name>
          ,
          <article-title>Iot: Internet of threats? a survey of practical security vulnerabilities in real iot devices</article-title>
          ,
          <source>IEEE Internet of Things Journal</source>
          <volume>6</volume>
          (
          <year>2019</year>
          )
          <fpage>8182</fpage>
          -
          <lpage>8201</lpage>
          . doi:
          <volume>10</volume>
          .1109/JIOT.
          <year>2019</year>
          .
          <volume>2935189</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shmeleva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zaitsev</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Zaitsev</surname>
          </string-name>
          , Applying Infinite Petri Nets to the
          <source>Cybersecurity of Intelligent Systems, Applied Sciences</source>
          <volume>11</volume>
          (
          <year>2021</year>
          )
          <article-title>11870</article-title>
          . doi:
          <volume>10</volume>
          .3390/app112411870.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <article-title>A personalized eccentric cyber‑physical system architecture for smart healthcare using Petri net</article-title>
          ,
          <source>Security and Communication Networks</source>
          <year>2023</year>
          (
          <year>2023</year>
          )
          <article-title>4005877</article-title>
          . doi:
          <volume>10</volume>
          .1155/
          <year>2023</year>
          /4005877.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Iftikhar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. N.</given-names>
            <surname>Qureshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Shiraz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Albahli</surname>
          </string-name>
          ,
          <article-title>Security, trust and privacy risks, responses, and solutions for high-speed smart cities networks: A systematic literature review</article-title>
          ,
          <source>Journal of King Saud University-Computer and Information Sciences</source>
          <volume>35</volume>
          (
          <year>2023</year>
          )
          <fpage>101788</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>R.</given-names>
            <surname>Buyya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Srirama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mahmud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Goudarzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ismail</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kostakos</surname>
          </string-name>
          , Quality of Service (QoS)
          <article-title>‑driven Edge Computing and Smart Hospitals: A Vision, Architectural Elements, and Future Directions, arXiv preprint (</article-title>
          <year>2023</year>
          ).
          <article-title>Discusses QoS challenges and architectures in smart-hospitals.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D.</given-names>
            <surname>Carramiñana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Bernardos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Besada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Casar</surname>
          </string-name>
          ,
          <article-title>Enhancing healthcare infrastructure resilience through agent-based simulation methods</article-title>
          ,
          <source>Computer Communications</source>
          (
          <year>2025</year>
          ). doi:
          <volume>10</volume>
          . 1016/j.comcom.
          <year>2025</year>
          .
          <volume>108070</volume>
          ,
          <string-name>
            <surname>open</surname>
            <given-names>Access</given-names>
          </string-name>
          ,
          <article-title>Scopus‑indexed.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bobbio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Campanile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gribaudo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Iacono</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Marulli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mastroianni</surname>
          </string-name>
          ,
          <article-title>A cyber warfare perspective on risks related to health IoT devices and contact tracing</article-title>
          ,
          <source>Neural Computing and Applications</source>
          <volume>35</volume>
          (
          <year>2023</year>
          )
          <fpage>13823</fpage>
          -
          <lpage>13837</lpage>
          . doi:
          <volume>10</volume>
          .1007/s00521- 021- 06720- 1.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>