Examination of AI Enhanced Distributed Systems and its Effects on Software Engineering

Distributed systems are groups of independent computers that appear to the system's users as a single coherent system. These systems involve several critical factors, including network communication, concurrency, and fault tolerance, which are vital in software engineering. For example, cloud computing platforms like Amazon Web Services (AWS) use distributed systems to offer scalable, on-demand resources to millions of users worldwide. The introduction of Artificial Intelligence (AI) into software engineering marks a transformative period that reshapes traditional development processes and breaks down the complexity of distributed systems. AI automates routine tasks and simplifies complex processes, serving as a digital collaborator that enables developers to focus on strategic thinking and creativity. One significant advantage of using AI in distributed systems within software engineering is enhanced resource optimization. AI can identify irregularities that might indicate hardware malfunctions and take preventative measures to address them, such as rerouting traffic to healthier servers. However, distributed systems also have challenges, including increased complexity in system design, difficulty ensuring data consistency, and potential security vulnerabilities. The intricate structure of these systems can result in problems with high startup costs, safety risks, and the accuracy of the data provided. Integrating AI into distributed systems offers both significant advantages and disadvantages. This study evaluates how AI impacts the efficiency and security of distributed systems in software engineering. By analyzing the advantages and disadvantages of AI-enhanced distributed systems, we can gain a comprehensive understanding of their overall effectiveness and implications in the field.

Authors

Institutions

Publication Details

Journal
Proceedings of London International Conferences
Published
2024-09-09
DOI
https://doi.org/10.31039/plic.2024.11.240
Citations
2
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
1.56
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Examination of AI Enhanced Distributed Systems and its Effects on Software Engineering

Mehmet Uzgoren, Hana Sultana, Mina Berra Uzgoren, Nilufer Okumus
2 citations
Proceedings of London International Conferences
Cloud Computing and Resource Management
1.56
article

Examination of AI Enhanced Distributed Systems and its Effects on Software Engineering

Mehmet Uzgoren, Hana Sultana, Mina Berra Uzgoren, Nilufer Okumus
article en
2 citations

Abstract

Distributed systems are groups of independent computers that appear to the system's users as a single coherent system. These systems involve several critical factors, including network communication, concurrency, and fault tolerance, which are vital in software engineering. For example, cloud computing platforms like Amazon Web Services (AWS) use distributed systems to offer scalable, on-demand resources to millions of users worldwide. The introduction of Artificial Intelligence (AI) into software engineering marks a transformative period that reshapes traditional development processes and breaks down the complexity of distributed systems. AI automates routine tasks and simplifies complex processes, serving as a digital collaborator that enables developers to focus on strategic thinking and creativity. One significant advantage of using AI in distributed systems within software engineering is enhanced resource optimization. AI can identify irregularities that might indicate hardware malfunctions and take preventative measures to address them, such as rerouting traffic to healthier servers. However, distributed systems also have challenges, including increased complexity in system design, difficulty ensuring data consistency, and potential security vulnerabilities. The intricate structure of these systems can result in problems with high startup costs, safety risks, and the accuracy of the data provided. Integrating AI into distributed systems offers both significant advantages and disadvantages. This study evaluates how AI impacts the efficiency and security of distributed systems in software engineering. By analyzing the advantages and disadvantages of AI-enhanced distributed systems, we can gain a comprehensive understanding of their overall effectiveness and implications in the field.

Proceedings of London International Conferences(11)
Houston Methodist Sugar Land Hospital (US), The University of Texas at Austin (US)
Openalex Percentile: Top 12%
Cloud Computing and Resource Management
1.56
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.