Applied Research in Artificial Intelligence and Cloud Computing https://researchberg.com/index.php/araic <p>The Applied Research in Artificial Intelligence and Cloud Computing strives to convey the most current research findings and breakthroughs in the field of applied AI and cloud comuting. The journal focuses on how AI and cloud computing may be used in sectors as diverse as science, architecture, commerce, medical, automation, production, art, management, finance, and more, this Special Issue . We would like to extend an invitation to academics and professionals to submit high-quality research and review papers. </p> ResearchBerg en-US Applied Research in Artificial Intelligence and Cloud Computing Employing Deep Learning for Automated Inspection and Damage Assessment in Civil Infrastructure Systems https://researchberg.com/index.php/araic/article/view/197 <p>The integrity of civil infrastructure systems, including bridges, roads, tunnels, and buildings, is critical for public safety and economic stability. Traditional methods of inspection and damage assessment often rely on manual visual inspections, which can be time-consuming, subjective, and prone to errors. With advancements in deep learning, there is an opportunity to revolutionize the inspection and damage assessment processes through automated systems that offer increased accuracy, efficiency, and scalability. This paper explores the application of deep learning for automated inspection and damage assessment in civil infrastructure systems. We analyze various deep learning techniques, including Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and Generative Adversarial Networks (GANs), and their roles in defect detection, damage classification, and structural health monitoring. We also discuss the challenges associated with implementing these technologies, such as data quality, model interpretability, and integration with existing infrastructure. By addressing these challenges, deep learning can significantly enhance the capabilities of automated inspection systems, leading to more reliable and timely assessments of infrastructure health.</p> Siti Faridah Binti Abdul Manaf Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-04 2024-06-04 7 6 1 10 Technological Innovations in Automation Testing: A Detailed Examination of Their Influence on Software Development Efficiency, Quality Assurance, and the Continuous Integration/Continuous Deployment (CI/CD) Pipeline https://researchberg.com/index.php/araic/article/view/203 <p>Automation testing has become a cornerstone of modern software development, fundamentally altering the landscape of software engineering. The rapid advancements in automation technologies have not only improved the efficiency of the software development process but have also significantly enhanced the quality of the final product. This paper provides a detailed examination of the technological innovations in automation testing, focusing on their impact on software development efficiency, quality assurance, and the Continuous Integration/Continuous Deployment (CI/CD) pipeline. By analyzing the evolution of automation tools, frameworks, and methodologies, this paper highlights the role of these innovations in streamlining software development cycles, reducing human error, and ensuring higher reliability of software products. The discussion also covers the challenges and limitations of integrating automation testing into the CI/CD pipeline and the strategies to overcome these obstacles. The paper concludes by exploring future trends in automation testing and their potential implications for the software development industry.</p> Vo Thi Lan Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-07 2024-06-07 7 6 11 24 Integration of Edge Computing in Autonomous Vehicles for System Efficiency, Real-Time Data Processing, and Decision-Making for Advanced Transportation https://researchberg.com/index.php/araic/article/view/207 <p>With the increasing advancement of technology in the automotive industry, autonomous vehicles (AVs) are becoming an integral part of the future of transportation. The rapid development of AVs is transforming the transportation sector, promising significant improvements in safety, efficiency, and convenience. However, the successful deployment of AVs depends on the ability to process vast amounts of data in real-time, ensuring swift decision-making and robust system performance. Edge computing has emerged as a critical technology in addressing these requirements by bringing computational resources closer to the data source, reducing latency and enhancing data processing capabilities. This paper explores the integration of edge computing into AV systems, focusing on technical architectures, data processing methodologies, and the resultant system efficiency. The study discusses various architectural frameworks that facilitate the seamless operation of AVs, including the use of distributed computing nodes and localized data centers. Additionally, the paper analyzes the data processing techniques necessary for handling the large datasets generated by AV sensors and the algorithms employed to ensure real-time decision-making. Finally, the impact of edge computing on system efficiency is examined, highlighting improvements in latency, bandwidth usage, and overall vehicle performance. The research aims to provide a detailed understanding of how edge computing can enhance the functionality and reliability of autonomous vehicles, supporting their widespread adoption.</p> Xiao Yan Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-10 2024-06-10 7 6 25 45 Scaling Microservices for Enterprise Applications: Comprehensive Strategies for Achieving High Availability, Performance Optimization, Resilience, and Seamless Integration in Large-Scale Distributed Systems and Complex Cloud Environments https://researchberg.com/index.php/araic/article/view/208 <p>This research paper explores effective strategies for scaling microservices in enterprise applications, highlighting the transition from monolithic to microservices architecture and its benefits such as improved scalability, flexibility, resilience, and fault isolation. The paper investigates various scaling strategies, including horizontal scaling, vertical scaling, auto-scaling, and load balancing, and examines their impact on performance, reliability, cost efficiency, development, and maintenance. Case studies of Netflix, Amazon, and Uber illustrate practical implementations and challenges, such as service coordination, data consistency, network latency, and monitoring. Future trends like serverless computing, service mesh, and AI-driven scaling are discussed as potential advancements in the field. The research aims to provide actionable insights and practical guidance for organizations looking to adopt and scale microservices architecture to meet growing business demands and technological changes.</p> Nadia Suleiman Yusuf Murtaza Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-05-13 2024-05-13 7 6 46 82 Achieving Software Testing Efficiency Through the Implementation of Cutting-Edge Automation Technologies https://researchberg.com/index.php/araic/article/view/211 <p>This research paper explores the critical role of automation in modern software testing, highlighting its historical evolution from manual testing methods to the adoption of sophisticated automated tools. Software testing, essential for ensuring software quality, reliability, and performance, has transformed significantly with the advent of automation technologies. The paper discusses the limitations of manual testing—such as time consumption, human error, and scalability issues—and examines how automation addresses these challenges by increasing efficiency, accuracy, and test coverage. Key advancements in software testing automation, including artificial intelligence, machine learning, robotic process automation, cloud-based testing, containerization, and continuous testing, are analyzed for their impact on optimizing the testing process. The objectives are to understand the transition to automated testing, assess its benefits and challenges, and identify best practices for implementation. The paper concludes that automation is indispensable in agile and DevOps environments, enabling rapid identification and resolution of defects, comprehensive testing of complex scenarios, and maintaining high-quality software delivery.</p> Youssef Mustafa Lia Handayani Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-05-17 2024-05-17 7 6 83 107 Strategic Use of AI in Multimodal Edge Environments: Leveraging Artificial Intelligence for Enhanced Performance, Real-Time Analytics, and Scalability in Distributed, Resource-Constrained Systems https://researchberg.com/index.php/araic/article/view/212 <p>This paper explores the strategic integration of multimodal AI in edge systems, aiming to enhance real-time data processing and decision-making capabilities closer to data sources. Multimodal AI, which processes and understands diverse data types such as text, images, audio, and video, is combined with edge computing to reduce latency, increase efficiency, and improve data privacy. By leveraging deep learning models like CNNs and transformers, and employing advanced data fusion techniques, multimodal AI can provide richer interpretations of complex data. Edge systems, featuring distributed architecture and localized data processing, are crucial for applications demanding immediate insights, such as autonomous vehicles and smart cities. This research identifies key strategies for integrating these technologies, examines hardware advancements, and addresses challenges like managing multiple data streams and limited computational resources. Through a detailed literature review, methodology, and case studies, the paper provides comprehensive insights and practical recommendations for optimizing multimodal AI in edge environments, ultimately driving innovation across various domains.</p> Azlan Zulkifli Siti Nurhaliza Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-07 2024-06-07 7 6 108 134 Optimizing Decentralized Systems with Multimodal AI: Advanced Strategies for Enhancing Performance, Scalability, and Real-Time Decision-Making in Distributed Architectures https://researchberg.com/index.php/araic/article/view/213 <p>This study explores the intersection of decentralized systems and multimodal AI, aiming to understand how their integration can enhance robustness, security, and scalability in technological applications. Decentralized systems distribute control across multiple nodes, reducing single points of failure and enhancing security by mitigating the risks associated with centralized trust. Multimodal AI, which processes and interprets data from various modalities such as text, images, audio, and video, benefits from the resilience and security of decentralized platforms. The research investigates key questions, including how decentralization can bolster the robustness of multimodal AI, the challenges of integrating these technologies, and the novel applications that emerge from their combination. Methodologies involve data collection from diverse sources, rigorous data cleaning, and the development of machine learning models tailored to multimodal data. The findings suggest that decentralized systems can significantly enhance the security and scalability of multimodal AI, offering new opportunities in fields like healthcare, autonomous vehicles, and human-computer interaction. Future research should focus on addressing integration challenges and exploring further applications of decentralized multimodal AI systems.</p> Karim Mostafa Amira Saad Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-10 2024-06-10 7 6 135 160 Applications of AI in Decentralized Computing Systems: Harnessing Artificial Intelligence for Enhanced Scalability, Efficiency, and Autonomous Decision-Making in Distributed Architectures https://researchberg.com/index.php/araic/article/view/214 <p>This study explores the strategic applications of Artificial Intelligence (AI) in decentralized computing systems, which distribute workloads across multiple autonomous nodes to enhance fault tolerance, scalability, and resource utilization. It examines the evolution of AI from symbolic reasoning to advanced deep learning, underscoring its pivotal role in modern technology across various industries. The integration of AI in decentralized systems offers significant benefits, including improved security through AI-based threat detection and automated protocols, enhanced performance via optimized resource management and network traffic, and facilitated interoperability for seamless cross-platform integration. However, challenges such as system complexity, resource overhead, and security risks remain. The study aims to identify novel AI applications within decentralized architectures, analyze their benefits and challenges, and provide insights into the interplay between these technologies to drive innovation in fields like healthcare, finance, and transportation. This comprehensive analysis includes theoretical foundations, case studies, and key themes such as scalability, security, and ethical considerations, contributing to the development of robust, intelligent decentralized systems.</p> Ali Hammad Reem Abu-Zaid Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-14 2024-06-14 7 6 161 187 Maximizing Comprehensive Test Coverage through Concurrent Execution Strategies in High-Performance Software Development Environments https://researchberg.com/index.php/araic/article/view/215 <p>This research paper delves into the critical concept of test coverage in software engineering, emphasizing its importance in enhancing software quality and reliability. High test coverage ensures that most parts of the code are tested, reducing the likelihood of bugs and errors. The paper addresses the challenges in achieving high test coverage, particularly the time and resources required for comprehensive testing in large codebases and the limitations of traditional, sequential test execution methods. One of the main objectives is to explore methods for maximizing test coverage, including leveraging test-driven development (TDD), behavior-driven development (BDD), and automated testing tools. The study also investigates the role of concurrent execution in improving test coverage, highlighting the benefits of running multiple tests simultaneously to reduce execution time and enhance reliability. Through a combination of qualitative and quantitative research methodologies, including literature review, data collection from various sources, and statistical analysis, the paper aims to provide practical guidelines for optimizing test coverage. The findings are expected to offer substantial benefits to software quality assurance, leading to higher-quality software products and improved development efficiency.</p> Dhaval Gogri Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-17 2024-06-17 7 6 188 210 Anomaly Detection and Automated Mitigation for Microservices Security with AI https://researchberg.com/index.php/araic/article/view/216 <p class="keywords"><span lang="EN-US" style="font-family: 'Times New Roman',serif; color: windowtext;">Microservices are becoming increasingly fundamental to modern scalable applications, yet their distributed nature makes them susceptible to complex cyber-attacks. Traditional security solutions, especially static, rule-based systems, fail to keep up with the dynamic threats presented by these architectures. This paper proposes an AI-based framework for real-time intrusion detection and automated mitigation within microservices. By leveraging unsupervised learning for anomaly detection and reinforcement learning for dynamic firewall adjustments and service isolation, the framework adapts to evolving threats autonomously. Experimental evaluations demonstrate that AI-driven security solutions can significantly enhance detection accuracy, reduce response times, and maintain system availability while minimizing downtime in real-world microservice environments. This paper discusses the framework's architecture, highlights its implementation, and presents results that validate the efficacy of AI-driven security strategies for microservices.</span></p> Vijay Ramamoorthi Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-20 2024-06-20 7 6 211 222 Advancements in Image Super-Resolution: Diffusion Models, Wavelets, and Federated Learning https://researchberg.com/index.php/araic/article/view/217 <p>Image super-resolution (ISR) has seen tremendous advancements over the past few years, driven primarily by novel techniques in diffusion models, wavelet-based transformations, and federated learning approaches. This paper aims to provide a comprehensive overview of these advancements by exploring key methods such as the application of diffusion models, wavelet amplifications, and federated learning architectures in the context of ISR. We investigate the role of deep learning architectures, highlighting their capacity to enhance image quality by recovering high-frequency details from low-resolution images. Several approaches—such as the Differential Wavelet Amplifier (DWA), diffusion-wavelet hybrid methods, and area-masked diffusion—are discussed. Further, we examine the integration of federated learning in blind super-resolution, and we assess the impact of dataset pruning in optimizing ISR models. Collectively, these advancements pave the way for more efficient and robust ISR techniques applicable across diverse domains, including medical imaging, remote sensing, and video enhancement. This paper consolidates research findings from a variety of sources, offering insights into future directions for ISR technology. Through a detailed analysis of the most recent developments, this work highlights the evolving landscape of ISR methodologies and their applications.</p> Omar Hassan Mustafa Al-Rawi Copyright (c) 2024 Applied Research in Artificial Intelligence and Cloud Computing https://creativecommons.org/licenses/by-nc-nd/4.0 2024-06-23 2024-06-23 7 6 223 233