Authors

  • Alisa Novik
    Senior Member of Technical Staff, Oracle Corporation Atlanta, GA, US

DOI:

https://doi.org/10.37547/tajet/Volume07Issue04-23

Keywords:

cloud computing theoretical and methodological aspects IaaS vendor lock-in risk edge computing digital transformation

Abstract

This article explores the theoretical and methodological foundations of developing cloud computing solutions, which have become one of the primary tools for optimizing business processes and accelerating innovation in today’s digital landscape. The relevance of the topic stems from the growing volume of data and the need for flexible resource management, making the cloud an indispensable mechanism for ensuring sustainable organizational growth. The novelty of this study lies in its synthesis of economic, architectural, and organizational approaches, with particular attention to the risk of vendor lock-in and the integration potential of edge computing. The article examines various service models (IaaS, PaaS, SaaS), their specific features and areas of application, and identifies factors influencing successful migration to cloud environments and the development of flexible risk mitigation strategies. Special focus is given to implementation experiences within small and medium-sized enterprises and educational institutions. The primary goal of the article is to establish a systematic understanding of cloud computing solutions and to provide recommendations for their effective deployment. To achieve this, the study employs comparative analysis, source systematization, and a critical methodological approach. The conclusion presents key insights into how cloud computing influences organizational resilience and competitiveness. This article will be of interest to researchers, IT professionals, and managers aiming to integrate cloud technologies into their operations.


background image

The American Journal of Engineering and Technology

173

https://www.theamericanjournals.com/index.php/tajet

TYPE

Original Research

PAGE NO.

173-179

DOI

10.37547/tajet/Volume07Issue04-23



OPEN ACCESS

SUBMITED

21 February 2025

ACCEPTED

17 March 2025

PUBLISHED

30 April 2025

VOLUME

Vol.07 Issue 04 2025

CITATION

Alisa Novik. (2025). Theoretical and Methodological Aspects of Developing
Cloud Computing Solutions. The American Journal of Engineering and
Technology, 7(04), 173

179.

https://doi.org/10.37547/tajet/Volume07Issue04-23

COPYRIGHT

© 2025 Original content from this work may be used under the terms
of the creative commons attributes 4.0 License.

Theoretical and
Methodological Aspects of
Developing Cloud
Computing Solutions

Alisa Novik

Senior Member of Technical Staff, Oracle Corporation
Atlanta, GA, US

Abstract:

This article explores the theoretical and

methodological foundations of developing cloud
computing solutions, which have become one of the
primary tools for optimizing business processes and

accelerating innovation in today’s digital landscape.

The relevance of the topic stems from the growing
volume of data and the need for flexible resource
management, making the cloud an indispensable
mechanism for ensuring sustainable organizational
growth. The novelty of this study lies in its synthesis of
economic,

architectural,

and

organizational

approaches, with particular attention to the risk of
vendor lock-in and the integration potential of edge
computing. The article examines various service models
(IaaS, PaaS, SaaS), their specific features and areas of
application, and identifies factors influencing successful
migration to cloud environments and the development
of flexible risk mitigation strategies. Special focus is
given to implementation experiences within small and
medium-sized enterprises and educational institutions.
The primary goal of the article is to establish a
systematic understanding of cloud computing solutions
and to provide recommendations for their effective
deployment. To achieve this, the study employs
comparative analysis, source systematization, and a
critical methodological approach. The conclusion
presents key insights into how cloud computing
influences

organizational

resilience

and

competitiveness. This article will be of interest to
researchers, IT professionals, and managers aiming to
integrate cloud technologies into their operations.

Keywords:

cloud

computing,

theoretical

and

methodological aspects, IaaS, PaaS, SaaS, vendor lock-
in risk, edge computing, digital transformation,
innovation, resilience.


background image

The American Journal of Engineering and Technology

174

https://www.theamericanjournals.com/index.php/tajet

The American Journal of Engineering and Technology

Introduction:

The relevance of developing cloud

computing solutions is driven by the rapid growth in
data volumes, the need for flexible and scalable

infrastructure, and organizations’ pursuit of improved

efficiency and faster time-to-market for new products
and services. In the context of ongoing digital
transformation, there is an increasing need to account
for risks such as vendor lock-in and the integration of
cloud technologies with other technological trends,
including edge and fog computing.

The aim of this article is to establish a comprehensive
understanding of the theoretical and methodological
aspects of designing and implementing cloud
computing solutions, taking into account architectural,
organizational, and economic factors.

The study sets out the following objectives:

1.

To examine and systematize cloud service

models (IaaS, PaaS, SaaS), considering their benefits
and limitations.

2.

To analyze risks, particularly vendor lock-in,

and propose possible strategies for mitigating such
threats.

3.

To explore the role of cloud technologies in

innovation processes and their application in practice
across various organizations.

The novelty of the study lies in a holistic approach to
analyzing cloud solutions, integrating architectural
considerations, resource management, provider
ecosystem dynamics, as well as applied issues and
usage scenarios across different business models and
sectors.

MATERIALS AND METHODS

The research draws on academic literature addressing
the conceptual foundations of cloud computing
solutions,

their

architectural

frameworks,

implementation risks, and economic implications. A.A.
Albini, D. Tokody, and Z. Rajnai [1] examined the core
principles of cloud service formation, with an emphasis
on scalability and infrastructure elasticity. F.C. Andriulo,
M. Fiore, M. Mongiello, E. Traversa, and V. Zizzo [2]
expanded this perspective by presenting practical
experiments with edge computing, demonstrating how
local data processing enhances performance and
reduces network latency. P. Bajdor [3] analyzed the
economic implications of transitioning to cloud
platforms, focusing on flexible payment models and the

impact of cloud adoption on operational costs. L.
Golightly, V. Chang, Q.A. Xu, X. Gao, and B.S.C. Liu [4]
systematized international experience in implementing
cloud technologies as drivers of innovation, highlighting
the importance of strategic planning in digital
transformation. D. Harauzek [5] addressed the
challenges of long-term cloud operation, identifying
vendor lock-in risks and suggesting methodologies for
reducing provider dependency. S. Jha and D. Chaturvedi
[6] summarized long-term studies on cloud
infrastructure design and management, comparing
various approaches and deployment scenarios. A.F.
Kineber, A.E. Oke, A. Alyanbaawi, A.S. Abubakar, and
M.M. Hamed [7] proposed a concept for using cloud
services in sustainable projects, demonstrating their
potential for resource optimization and cost reduction.
Y. Liu, Z. Ni, M. Karlsson, and S. Gong [8] developed
practical guidelines for small and medium-sized
enterprises, facilitating phased cloud integration and
adaptation of IoT solutions to specific business
contexts. Y.A.M. Qasem, R. Abdullah, Y. Yaha, and R.
Atana [9] focused on the education sector, describing
how cloud platforms support data accessibility and
simplify

collaboration

among

researchers

in

universities and scientific institutions. B. Uzoma and B.
Okhuoya [10] evaluated the advantages and
disadvantages of cloud technologies, paying particular
attention to organizational factors influencing the
success of cloud migration projects.

To identify patterns, trends, and general principles in
organizing cloud computing environments, the
following methods were applied:

1.

Comparative analysis

used to compare

different service models (IaaS, PaaS, SaaS, and their
hybrid variants), allowing for identification of
advantages and limitations based on scale and industry
specifics.

2.

Systematic review

enabled the structuring of

key design aspects of cloud platforms, including
architecture, risk mitigation strategies, economic
feasibility, and factors influencing long-term adoption.

3.

Synthesis and generalization

supported the

integration of diverse information on best practices in
cloud service implementation and operation into a
unified conceptual framework.

4.

Critical approach

involved assessing risks

(including

vendor

lock-in)

and

analyzing

interdisciplinary connections between technical,


background image

The American Journal of Engineering and Technology

175

https://www.theamericanjournals.com/index.php/tajet

The American Journal of Engineering and Technology

economic, and organizational components.

RESULTS

The results of the literature analysis indicate that the
development of cloud computing solutions is grounded
in a combination of architectural-technological
approaches, organizational practices, and risk
mitigation

methodologies.

Conceptually,

the

foundation lies in a model that highlights the strong
interconnection between service layers (IaaS, PaaS,

SaaS) and the potential for flexible configuration [1].

To systematize and structure the theoretical and
methodological framework, authors [1; 2; 4] suggest
examining cloud solutions through the lens of several
core models, distinguished not only by their
technological characteristics but also by the degree of
user responsibility in matters of security and scalability.
The main characteristics of each service model and
their potential application areas are summarized below
(Table 1).

Table 1

Classification and key features of cloud service models (Source: compiled by the author based on [1;

2; 4])

Model

Key Characteristics

Use Cases

User Responsibility

IaaS

Virtualized infrastructure
(servers, networks, storage).
High flexibility and control.

Suitable for rapid server
capacity scaling, test
environments, analytical
platforms.

Management of virtual
machines, network
configuration, OS-level
security.

PaaS

A ready-to-use platform for
application development and
deployment. Reduces time-to-
market.

Useful for DevOps
processes, web services,
mobile applications,
prototyping.

Configuration and code
control, basic scalability
parameters.

SaaS

Fully developed software
products available “out of the
box.” Accessed via web
interface/client.

Office applications, CRM
systems, document
management tools,
collaboration platforms.

Minimal technical support
required by the client, but
limited customization
options.

As noted by the authors [2], well-designed cloud
architecture must account for scalability, elasticity, and
reliability, alongside a clearly defined resource
management mechanism. In this regard, the
integration of cloud infrastructure with edge and fog
computing technologies becomes particularly relevant.
This hybrid approach enables the local processing of
data at the edge nodes, thereby reducing network load
and minimizing latency.

An illustrative example (see Figure 1) demonstrates
how the convergence of cloud and edge computing, in
conjunction with IoT, is transforming the traditional

“pyramidal” model of industrial automation. The rigid

hierarchy

where each level (from production

processes and PLCs to SCADA, MES, and ERP systems)

operated in isolation and interacted only in a bottom-
up sequence

is giving way to a flexible distribution of

services and computing resources [8]. With a large
number of sensors and actuators connected to IoT
platforms, real-time data is transmitted to the cloud for
analysis, enabling the deployment of intelligent
functions such as anomaly detection and predictive
analytics. This integration significantly boosts
performance through optimal load distribution and the
support of AI modules across all levels. As a result,
digital transformation based on the joint application of
cloud and edge technologies creates new opportunities
for rapid scaling, reduced operational costs, and
accelerated innovation in modern industrial control
systems.


background image

The American Journal of Engineering and Technology

176

Figure 1

Example of digital transformation in an industrial automation system based on IoT and cloud

computing [8]

Methodological concepts related to the long-term use
and economic viability of cloud computing solutions
emphasize the need to combine technological
innovation with structured staff training and
adaptation of the organizational framework [3].
Practical evidence shows that cloud solutions facilitate
the rapid deployment of new services, enhancing the
innovative capacity of enterprises while reducing
capital expenditures through the pay-as-you-go model
[4].

A significant barrier to adopting cloud platforms
remains the risk of vendor lock-in, where a company

becomes dependent on a specific provider’s

infrastructure, facing difficulties in transferring data

and services to another environment [5]. To mitigate
such dependency, it is advisable to use standardized
interfaces, adopt multi-cloud or hybrid deployment
strategies, and develop migration plans in advance [6].
Another critical aspect is the growing emphasis on
environmental and social sustainability, achieved
through energy optimization, efficient allocation of
computing resources, and the adoption of green data
centers [7].

As highlighted in [5; 6], organizations face vendor lock-
in risks during cloud implementation when migration to
alternative platforms is hindered by high costs or
infrastructure incompatibility. Table 2 summarizes the
key risks and possible mitigation strategies.

Table 2

Strategies for minimizing vendor lock-in and associated risks (Source: compiled by the author based

on [5; 6])

Risk / Problem

Possible Mitigation

Strategy

Mechanism Description

Data format
incompatibility

Use of open standards
and APIs

Data is stored in formats supported by multiple vendors.

Service
migration
challenges

Containerization or
multi-cloud
orchestrators

Applications are encapsulated in containers for easy
transfer across providers.

Financial
dependence

Hybrid architecture
planning

Some services are deployed locally or on alternative
clouds, reducing reliance on a single provider.


background image

The American Journal of Engineering and Technology

177

Risk / Problem

Possible Mitigation

Strategy

Mechanism Description

Lack of in-
house expertise

Staff training and
external consulting

Dependency is reduced by deepening internal
knowledge of cloud architecture and development
methodologies.

Special attention is given to small and medium-sized
enterprises

(SMEs),

where

limited

resources

necessitate a more methodical implementation
approach. Here, success depends on well-defined
business cases, phased integration, and a focus on
cloud services that align closely with specific needs [8].
In parallel, educational and research institutions
emphasize contextual factors that promote continuous
use of cloud solutions: ease of data access, reduced
load on local IT infrastructure, and improved
collaboration capabilities [9]. An increasing number of
studies report that successful cloud adoption often
triggers a wave of subsequent innovation, laying the
groundwork for digital transformation across a broad
range of sectors [10].

The systematized findings indicate that key
prerequisites for successful implementation include
accurate assessment of economic benefits, forecasting
of future resource demands, and timely adaptation of
the corporate environment. To address the challenges
of processing large volumes of data, the focus should
be on services that offer scalability and fault tolerance,
along with flexible mechanisms for automated
monitoring and load balancing [2].

Studies also emphasize that the cloud holds particular
value when rapid migration of business applications
and services to the online space is required, as it
eliminates the need for substantial capital investment
in physical infrastructure [4]. However, deployment
should be accompanied by a comprehensive data
protection strategy, including end-to-end encryption,
access control policies, continuous infrastructure
auditing, and disaster recovery planning [5].

Additionally, during the transition to cloud platforms,
organizations should analyze the compatibility of
software interfaces and data formats to minimize the
risks of incompatibility when switching to alternative or
multi-cloud solutions [6]. Collectively, these factors
determine the overall readiness of an organization for
cloud adoption, as well as the effectiveness of cloud
services in diverse business scenarios [7].

In conclusion, the effective design of cloud computing
systems requires not only technical and technological
development but also careful consideration of diverse
methodological, organizational, and social factors.
Taken together, these elements enable flexible
adaptation of solutions to specific business objectives
and ensure their long-term operational sustainability.

DISCUSSION

The analysis of the reviewed literature indicates that
the effectiveness of cloud computing solutions is
determined not only by the proper selection of service
models and technical tools (such as virtualization,
containerization, and distributed storage systems) but

also by an organization’s readiness for structural

changes in project management [1; 4]. Given the
rapidly evolving business requirements, cloud
architecture offers the flexibility to scale individual
services or applications dynamically, thereby reducing
the risk of system-wide failures and accelerating time-
to-market for new features [2; 3].

Practical observations [5; 6] confirm that transitioning
to the cloud requires a well-developed orchestration
and monitoring plan: the proliferation of services and
infrastructure components increases the complexity of
configuration and troubleshooting. However, these
challenges are offset by the ability to concentrate
resources on high-demand modules, such as data
analytics engines or specialized business applications
[7; 9]. A key element of success lies in the adaptation of
organizational processes to accommodate hybrid and
cloud-native service models.

Evidence from [8; 10] shows that with proper
integration, development teams and engineering
departments can achieve greater autonomy while
maintaining consistent standards for security,
encryption, and access control. This approach improves
overall agility but necessitates centralized oversight at
the interface and communication protocol levels to
avoid service fragmentation. Furthermore, in multi-
cloud and hybrid environments, the alignment of
configuration policies and service-level agreements


background image

The American Journal of Engineering and Technology

178

(SLAs) across providers becomes increasingly critical.

Studies [5; 6] also highlight that vendor lock-in is among
the most pressing challenges when an organization
lacks unified data storage standards or application
migration strategies. Without proper standardization
and backup planning, improvements in service
availability may come at the cost of increased expenses
during provider transitions. Conversely, adopting a
multi-cloud strategy and moving toward open APIs
significantly mitigates these risks, enabling enterprises
to reallocate resources as needed and respond more
effectively to fluctuating demand [1; 4].

It is also essential to recognize that the implementation
of cloud solutions is not solely about virtualization or
scalability technologies. Several studies [3; 7; 9]
emphasize the importance of the social and
organizational context: from role distribution within
teams to establishing unified decision-making
principles and staff training. This set of factors creates

a “cloud computing ecosystem,” where success

depends not only on technical proficiency but also on

employees’ willingness to embrace a DevOps culture,

adhere to CI/CD practices, and collaboratively address
data security challenges.

In summary, the collective experience reflected in the
literature suggests that, with proper planning,
standardized frameworks, and clearly defined areas of
responsibility, cloud computing solutions can deliver
high reliability, flexibility, and economic efficiency to IT
infrastructures. Their successful implementation
requires not only technical expertise in deploying cloud
services but also a management approach grounded in
adaptive risk governance, vendor collaboration, and
continuous improvement of internal organizational
processes.

CONCLUSION

The research successfully addressed the objectives
outlined in the introduction. The systematization of the
primary service models (IaaS, PaaS, SaaS) made it
possible to identify the key factors influencing their
effectiveness across various market segments.

The analysis of the vendor lock-in issue and the tools for
mitigating this dependency highlighted the importance
of a well-informed approach to selecting a cloud
provider, as well as the need for early planning of
potential migration scenarios. The examination of
diverse implementation cases confirmed that cloud
technologies serve not only as a means of cost

optimization but also as a catalyst for innovation,
facilitating the accelerated digital transformation of
organizations.

Therefore, the overarching goal

establishing a

comprehensive understanding of the theoretical and
methodological foundations for the development and
application of cloud computing solutions

was

achieved, enabling the identification and consolidation
of the most effective practices for designing cloud
systems.

The findings underscore the need for a multifaceted
approach that considers technological, economic, and
organizational dimensions, along with adaptive risk
management. These results may be of practical value to
managers and specialists involved in transitioning to
cloud platforms or enhancing existing solutions.

REFERENCES

Albini A., Tokody D., Rajnai Z. Theoretical Study of Cloud
Technologies // Interdisciplinary Description of
Complex Systems.

2019.

Vol. 17, No. 3-A.

P. 511

519.

DOI: 10.7906/indecs.17.3.11.

URL:

https://www.researchgate.net/publication/33665367
8_Theoretical_Study_of_Cloud_Technologies

(accessed: April 3, 2025).

Andriulo F. C., Fiore M., Mongiello M., Traversa E., Zizzo
V. Edge Computing and Cloud Computing for Internet
of Things: A Review // Informatics.

2024.

Vol. 11.

Article ID: 71.

DOI: 10.3390/informatics11040071.

URL:

https://doi.org/10.3390/informatics11040071

(accessed: April 3, 2025).

Bajdor P. Evaluating Current and Future Impacts of
Cloud Computing on Enterprise Operations: A
Comparative Analysis // Procedia Computer Science.

2024.

Vol. 246.

P. 5185

5194.

DOI:

10.1016/j.procs.2024.09.614.

URL:

https://doi.org/10.1016/j.procs.2024.09.614

(accessed: April 3, 2025).

Golightly L., Chang V., Xu Q. A., Gao X., Liu B. S.
Adoption of Cloud Computing as Innovation in the
Organization // International Journal of Engineering
Business Management.

2022.

Vol. 14.

DOI:

10.1177/18479790221093992.

Harauzek D. Challenges of Cloud Computing from
Business Users Perspective: Vendor Lock-In : Master's
Thesis / Linnaeus University, Department of
Informatics.

Växjö, 2022.

64 p.

URL:


background image

The American Journal of Engineering and Technology

179

https://www.researchgate.net/publication/33665367
8_Theoretical_Study_of_Cloud_Technologies

(accessed: April 3, 2025).

Jha S., Chaturvedi D. Systematic Literature Review of
Cloud Computing Research Between 2010 and 2023 //
Digital Transformation in the Viral Age.

2024.

P. 64

88.

DOI: 10.1007/978-3-031-60003-6_5.

URL:

https://www.researchgate.net/publication/38075098
1_Systematic_Literature_Review_of_Cloud_Computin
g_Research_Between_2010_and_2023

(accessed: April

3, 2025).

Kineber A. F., Oke A. E., Alyanbaawi A., Abubakar A. S.,
Hamed M. M. Exploring the Cloud Computing
Implementation Drivers for Sustainable Construction
Projects

A Structural Equation Modeling Approach //

Sustainability.

2022.

Vol. 14.

Article ID: 14789.

DOI:

10.3390/su142214789.

URL:

https://doi.org/10.3390/su142214789

(accessed: April

3, 2025).

Liu Y., Ni Z., Karlsson M., Gong S. Methodology for
Digital Transformation with Internet of Things and
Cloud Computing: A Practical Guideline for Innovation
in Small- and Medium-Sized Enterprises // Sensors.

2021.

Vol. 21.

Article ID: 5355.

DOI:

10.3390/s21165355.

URL:

https://doi.org/10.3390/s21165355

(accessed: April 3,

2025).

Qasem Y. A. M., Abdullah R., Yaha Y., Atana R.
Continuance Use of Cloud Computing in Higher
Education Institutions: A Conceptual Model // Applied
Sciences.

2020.

Vol. 10.

Article ID: 6628.

DOI:

10.3390/app10196628.

URL:

https://doi.org/10.3390/app10196628

(accessed: April

3, 2025).

Uzoma B., Okhuoya B. A Research on Cloud Computing.

2022.

December.

URL:

https://www.researchgate.net/publication/36632085
3_A_RESEARCH_ON_CLOUD_COMPUTING

(accessed:

April 3, 2025).

References

Albini A., Tokody D., Rajnai Z. Theoretical Study of Cloud Technologies // Interdisciplinary Description of Complex Systems. – 2019. – Vol. 17, No. 3-A. – P. 511–519. – DOI: 10.7906/indecs.17.3.11. – URL: https://www.researchgate.net/publication/336653678_Theoretical_Study_of_Cloud_Technologies (accessed: April 3, 2025).

Andriulo F. C., Fiore M., Mongiello M., Traversa E., Zizzo V. Edge Computing and Cloud Computing for Internet of Things: A Review // Informatics. – 2024. – Vol. 11. – Article ID: 71. – DOI: 10.3390/informatics11040071. – URL: https://doi.org/10.3390/informatics11040071 (accessed: April 3, 2025).

Bajdor P. Evaluating Current and Future Impacts of Cloud Computing on Enterprise Operations: A Comparative Analysis // Procedia Computer Science. – 2024. – Vol. 246. – P. 5185–5194. – DOI: 10.1016/j.procs.2024.09.614. – URL: https://doi.org/10.1016/j.procs.2024.09.614 (accessed: April 3, 2025).

Golightly L., Chang V., Xu Q. A., Gao X., Liu B. S. Adoption of Cloud Computing as Innovation in the Organization // International Journal of Engineering Business Management. – 2022. – Vol. 14. – DOI: 10.1177/18479790221093992.

Harauzek D. Challenges of Cloud Computing from Business Users Perspective: Vendor Lock-In : Master's Thesis / Linnaeus University, Department of Informatics. – Växjö, 2022. – 64 p. – URL: https://www.researchgate.net/publication/336653678_Theoretical_Study_of_Cloud_Technologies (accessed: April 3, 2025).

Jha S., Chaturvedi D. Systematic Literature Review of Cloud Computing Research Between 2010 and 2023 // Digital Transformation in the Viral Age. – 2024. – P. 64–88. – DOI: 10.1007/978-3-031-60003-6_5. – URL: https://www.researchgate.net/publication/380750981_Systematic_Literature_Review_of_Cloud_Computing_Research_Between_2010_and_2023 (accessed: April 3, 2025).

Kineber A. F., Oke A. E., Alyanbaawi A., Abubakar A. S., Hamed M. M. Exploring the Cloud Computing Implementation Drivers for Sustainable Construction Projects—A Structural Equation Modeling Approach // Sustainability. – 2022. – Vol. 14. – Article ID: 14789. – DOI: 10.3390/su142214789. – URL: https://doi.org/10.3390/su142214789 (accessed: April 3, 2025).

Liu Y., Ni Z., Karlsson M., Gong S. Methodology for Digital Transformation with Internet of Things and Cloud Computing: A Practical Guideline for Innovation in Small- and Medium-Sized Enterprises // Sensors. – 2021. – Vol. 21. – Article ID: 5355. – DOI: 10.3390/s21165355. – URL: https://doi.org/10.3390/s21165355 (accessed: April 3, 2025).

Qasem Y. A. M., Abdullah R., Yaha Y., Atana R. Continuance Use of Cloud Computing in Higher Education Institutions: A Conceptual Model // Applied Sciences. – 2020. – Vol. 10. – Article ID: 6628. – DOI: 10.3390/app10196628. – URL: https://doi.org/10.3390/app10196628 (accessed: April 3, 2025).

Uzoma B., Okhuoya B. A Research on Cloud Computing. – 2022. – December. – URL: https://www.researchgate.net/publication/366320853_A_RESEARCH_ON_CLOUD_COMPUTING (accessed: April 3, 2025).