https://technicaljournals.org/RJCSE/index.php/journal/issue/feed Research Journal of Computer Systems and Engineering 2024-07-17T11:45:07+00:00 Open Journal Systems <h2>Research Journal of Computer Systems and Engineering (RJCSE)</h2> <div id="content" style="font-family: Arial; text-align: justify;"><img style="float: left; max-width: 25%; padding: 0 10px 0 0;" src="https://technicaljournals.org/RJCSE/public/site/images/admin_agser/book-cover.jpg" alt="" width="100%" height="auto" /> <div><strong>e-ISSN:2230-8571 p-ISSN: 2230-8563 </strong><strong> | Frequency Bi-Annual </strong>(2 Issue Per Year)<strong> | Nature: </strong>Online<strong> | Language of Publication: </strong>English<strong> | Article Processing Charges: </strong>None (Free of cost)<strong> | Publisher: Vishwakarma Institute of Information Technology</strong></div> <div> </div> <div id="journalDescription"> <p>This journal is devoted to theoretical developments in computer systems science and their applications in computer systems engineering. The journal covers the intense research activity that is being carried out in the systems field in both theoretical and practical hardware and software problems. Specifically, the journal is soliciting high quality, original technical papers addressing research challenges in large scale database systems, supercomputing, artificial intelligence, software engineering, multimedia and visualization, computer networks, computer and network security, programming languages, testing and verification of classical and non-classical computer systems, amongst others. Original research papers as well as state-of-the-art reviews and technical notes are published regularly. Research notes, new development experience and application papers are an important part of the journal's all-round coverage of the subject; industrial developments and new products are also monitored. A conference calendar, reviews of new books and reports of important meetings from around the world keep readers fully informed.</p> <p><strong>Journal Scope</strong></p> <p><strong>1. Computer Architecture and Systems:</strong> Including but not limited to processor design, memory systems, parallel and distributed computing, embedded systems, and hardware-software co-design.</p> <p><strong>2. Software Engineering and Programming Languages:</strong> Covering topics such as software design methodologies, software quality assurance, programming language theory and implementation, software maintenance and evolution, and formal methods.</p> <p><strong>3. Networks and Communications:</strong> Encompassing research on network protocols, wireless and mobile communication systems, network security and privacy, internet of things (IoT), and network performance analysis.</p> <p><strong>4. Data Science and Big Data:</strong> Focusing on data mining, machine learning, artificial intelligence, big data analytics, data visualization, and applications of data science in various domains.</p> <p><strong>5. Cybersecurity and Privacy:</strong> Addressing issues related to cybersecurity threats, intrusion detection and prevention, cryptographic techniques, privacy-enhancing technologies, and secure systems design.</p> <p><strong>6. Human-Computer Interaction:</strong> Including research on user interface design, usability evaluation, interaction techniques, augmented and virtual reality, and user experience (UX) design.</p> <p><strong>7. Robotics and Autonomous Systems:</strong> Covering topics such as robot kinematics and dynamics, control algorithms, robot perception, human-robot interaction, swarm robotics, and autonomous vehicle technologies.</p> <p><strong>8. Computer Vision and Pattern Recognition:</strong> Exploring algorithms and techniques for image and video processing, object detection and recognition, pattern analysis, and computer vision applications.</p> <p><strong>9. Cloud Computing and Internet Technologies:</strong> Addressing research on cloud infrastructure, resource management, virtualization, edge computing, fog computing, and emerging internet technologies.</p> <p><strong>10. Emerging Technologies and Innovations:</strong> Providing a platform for research on emerging trends and innovations in computer systems and engineering, including quantum computing, neuromorphic computing, bioinformatics, and nanotechnology applications.</p> <p>RJCSE welcomes contributions from researchers, academics, engineers, and practitioners worldwide, aiming to foster collaboration and exchange of ideas to address the challenges and opportunities in the rapidly evolving field of computer systems and engineering. The journal encourages interdisciplinary research that integrates concepts, methodologies, and technologies from various domains to address complex real-world problems and drive technological innovation.</p> </div> </div> https://technicaljournals.org/RJCSE/index.php/journal/article/view/90 Enhancing Software Development Efficiency through AI-Powered Code Generation 2024-07-17T10:46:38+00:00 Nitin Sherje npsherje@sinhgad.edu <p>Software development is a critical process in today's digital age, demanding high levels of efficiency and accuracy. However, traditional methods of coding often prove time-consuming and error-prone. To address these challenges, recent advancements in artificial intelligence (AI) have introduced a novel approach – AI-powered code generation. This paper delves into the potential of AI-powered code generation techniques to significantly enhance software development efficiency. Beginning with an exploration of the current landscape of AI in software development, we scrutinize various AI-powered code generation methodologies, including rule-based systems, machine learning algorithms, neural networks, generative adversarial networks (GANs), and transformer models. We assess the benefits of AI-powered code generation, such as accelerated development speed, heightened code quality, reduced human error, and increased developer productivity. Moreover, we scrutinize the challenges and limitations associated with these techniques, encompassing data quality, interpretability, domain-specific knowledge, and ethical considerations. Through case studies and real-world examples, we illustrate the practical applications and implications of AI-generated code.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/91 Utilizing Machine Learning for Automated Software Testing 2024-07-17T10:47:54+00:00 Dharmesh Dhabliya dharmesh.dhabliya@viit.ac.in <p>Software testing is a critical phase in software development that ensures the reliability and quality of the final product. However, traditional manual testing methods are often time-consuming, error-prone, and unable to keep pace with the rapid development cycles of modern software. To address these challenges, researchers and practitioners have increasingly turned to automated testing techniques. Among these, machine learning (ML) holds promise for improving the efficiency and effectiveness of software testing processes. This paper provides an overview of the current state of utilizing machine learning for automated software testing, discussing key methodologies, challenges, and future directions in this evolving field.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/92 Smart Sensor Networks for AI-Enabled Condition Monitoring in Electrical Systems 2024-07-17T10:47:55+00:00 Yogesh D. Deshpande yogesh.deshpande@viit.ac.in Sweta Batra swetabatra1985@gmail.com <p>Smart sensor networks, in conjunction with artificial intelligence (AI), represent a cutting-edge approach poised to revolutionize the realm of condition monitoring within electrical systems. This paper serves as a comprehensive exploration of the seamless integration of smart sensor networks and AI techniques, aimed at elevating the efficacy of monitoring the health and performance of electrical equipment. Each facet of these integrated systems is meticulously examined, beginning with the strategic deployment of sensors and progressing through the stages of data acquisition, preprocessing, and feature extraction. The pivotal role of AI-based analytics is elucidated, showcasing its capability to discern patterns, anomalies, and trends within the collected data, thereby facilitating fault detection and diagnostics with unparalleled precision. Furthermore, the paper delves into the realm of predictive maintenance, where AI-driven models leverage historical data to forecast potential failures and optimize maintenance schedules. The inherent benefits of employing smart sensor networks for AI-enabled condition monitoring are underscored, ranging from enhanced reliability and efficiency to reduced downtime and maintenance costs. However, amidst these benefits lie various challenges, including data quality concerns, interoperability issues, and the need for continuous improvement. Through a forward-looking lens, the paper extrapolates on the future directions of this field, envisaging advancements in edge computing, emerging AI techniques, and standardized protocols. Ultimately, this review aims to provide invaluable insights into the latest advancements in AI-enabled condition monitoring, guiding future research endeavors towards the realization of more efficient, reliable, and intelligent monitoring solutions for electrical systems.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/93 AI-Based Adaptive Control Systems for Power Electronics 2024-07-17T10:47:58+00:00 Nouby M. Ghazaly test@test.com Prasad B. Chaudhari prasad.chaudhari@viit.ac.in <p>Power electronics play a crucial role in modern electrical systems, facilitating efficient energy conversion, distribution, and management. Traditional control techniques have been widely employed to regulate power electronic systems, but they often face challenges in handling nonlinearities, uncertainties, and dynamic operating conditions effectively. In recent years, there has been growing interest in harnessing artificial intelligence (AI) techniques to develop adaptive control systems for power electronics. These AI-based systems offer the capability to dynamically adjust control parameters in real-time based on system feedback, leading to improved performance, efficiency, and reliability. This paper provides a comprehensive review of AI-based adaptive control systems for power electronics, including machine learning algorithms, adaptation mechanisms, implementation considerations, applications, and future research directions. Through an in-depth analysis of existing literature and case studies, this paper highlights the advantages, challenges, and potential opportunities associated with AI-based adaptive control in power electronics. Moreover, it identifies emerging trends and areas for further investigation, paving the way for advancements in intelligent control solutions for future energy systems.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/94 Smart Grids Integration with AI-Powered Demand Response 2024-07-17T10:47:59+00:00 Vivek Deshpande director@viit.ac.in <p>The integration of artificial intelligence (AI) technologies into smart grid systems has revolutionized the energy sector, particularly in managing demand response (DR) mechanisms. This paper provides an in-depth analysis of the convergence between smart grids and AI-powered demand response, highlighting the significant implications for energy efficiency, grid stability, and sustainability. Through a comprehensive review of existing literature, this paper explores the foundational concepts, technological advancements, benefits, challenges, and future prospects associated with this integration. Furthermore, case studies and real-world examples are presented to elucidate the practical applications and effectiveness of AI-driven demand response strategies within smart grid frameworks. The synthesis of these insights underscores the transformative potential of AI in optimizing energy consumption, enhancing grid reliability, and fostering a more resilient and sustainable energy ecosystem.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/95 Optimization of Electric Vehicle Charging Infrastructure with AI 2024-07-17T10:52:19+00:00 Samarjeet Borah samarjeetborah@gmail.com <p>Electric vehicles (EVs) are a promising solution for reducing greenhouse gas emissions and dependence on fossil fuels in the transportation sector. However, the widespread adoption of EVs is hindered by challenges related to the availability and efficiency of charging infrastructure. This paper explores the integration of artificial intelligence (AI) techniques in optimizing EV charging infrastructure to enhance its efficiency, reliability, and scalability. Through data analytics, predictive modeling, and dynamic management, AI enables more effective allocation of resources, better prediction of charging demand, and real-time optimization of charging stations. Case studies and applications demonstrate the efficacy of AI in charging infrastructure optimization, while considerations such as data privacy, interoperability, and scalability are discussed. The paper concludes by outlining future research directions and opportunities for advancing AI technologies in the optimization of electric vehicle charging infrastructure.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/96 AI-Driven Adaptive Control Systems for Power Distribution 2024-07-17T10:52:21+00:00 Oshin Dhiman oshin.dhiman@gmail.com Prema S. Kadam prema.kadam@viit.ac.in <p>In order to make power distribution systems more efficient, reliable, and resilient as they move toward smart grids, new ideas are needed. Adaptive control systems that are driven by AI have become a hopeful way to deal with the problems that come up because power distribution networks are always changing and being complicated. The present work gives an in-depth look at the most recent AI methods and how they can be used in power distribution systems with flexible control. When artificial intelligence (AI) is used, especially machine learning and optimization algorithms, they help power distribution systems respond instantly to changes in things like demand, the production of green energy, and problems with the network. AI programs can predict load trends, find possible flaws, and improve operating tactics to improve system performance by using past data and advanced analytics. Data collection and preparation, feature selection, model training, and control strategy optimization are some of the most important parts of AI-driven adaptive control systems. Support vector machines, neural networks, decision trees, and evolutionary algorithms are some of the machine learning methods that are used to make decision-making and predictive models that are specific to practical goals. AI and control theory work well together, which makes it easier to create adaptable control methods that can change system settings based on real-time input and goals for efficiency. When computers interact with their surroundings, reinforcement learning methods help them figure out the best way to handle things. This makes them more flexible and reliable in situations where they don't know what will happen. The results of case studies and simulations show that AI-driven adaptive control systems can make power distribution networks more stable, efficient, and resilient. These systems make it possible to handle distribution assets proactively, make it easier to connect spread energy resources, and boost the general performance of the grid while lowering costs and harming the environment. Adaptive control systems that are driven by AI are a big change in how power is distributed. They offer smart, scalable answers to the problems that come up as the modern grid works. Some ideas for future study are creating autonomous control systems, combining edge computing and Internet of Things (IoT) technologies, and putting in place safety measures to make sure that AI-enabled grid infrastructure is reliable and safe.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/97 Intelligent Load Balancing in Microgrids with AI Optimization 2024-07-17T10:52:22+00:00 Waleed F. Faris test@test.com <p>Microgrids are a hopeful way to deal with problems in modern power systems because they allow energy to be generated, distributed, and used in smaller areas. But managing microgrid operations well is still a big problem, especially in places that are changing and aren't sure what will happen next. Intelligent load balance methods that use AI optimization techniques are a great way to improve the performance, stability, and efficiency of microgrids. This study suggests a new way to use AI-based optimization methods to make Smart load balance work in microgrids. The suggested framework uses cutting edge AI methods, like machine learning, deep learning, and evolutionary algorithms, to make the microgrid's load distribution, generation schedule, and energy storage use more efficient all the time. The system can predict changes in demand and output by using real-time data and predictive analytics. This lets proactive and adaptable load balance techniques work. Implementing AI-based decision-making systems also helps the microgrid adjust to changing working conditions, get the most out of green energy, keep costs low, and reduce the chance of system breakdowns. The suggested Smart load balance system works because it has been tested in the real world and in simulations for a long time period of time. Compared to standard methods, the results show big gains in system performance measures like load matching, voltage control, and general system stability. The proposed solution's ability to grow and stay strong is also tested in a number of different working conditions, such as when demand trends change, green energy is not available, and the grid experiences problems. Using AI optimization methods for smart load balance is a potential way to make microgrid operations more reliable and efficient, which will make it easier for microgrid technology to be widely used in future energy systems.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/98 Optimizing Energy Storage Systems with AI-Based Control Strategies 2024-07-17T10:52:24+00:00 A. Kingsly Jabakumar Kingslyjkumar@gmail.com <p>Energy storage systems (ESS) are very important for making power systems more efficient, reliable, and long-lasting. They do this by making green energy sources less unpredictable and by offering grid support services. However, it is still hard to get ESS to work and be controlled in the best way possible because energy markets are always changing, grid conditions are always changing, and the different parts of the system interact in complicated ways. As a result, artificial intelligence (AI) has become an interesting way to improve ESS control methods, providing smart and flexible answers to these complicated issues. This paper gives an in-depth look at various AI-based control methods for making energy storage systems work better. It talks about the latest progress in machine learning, deep learning, reinforcement learning, and evolutionary algorithms used for ESS control. It shows how they can capture nonlinear system dynamics, learn complex patterns from past data, and change control strategies in real time. The study also talks about how to improve the speed and reliability of ESS operation by combining AI techniques with standard optimization and control algorithms. The article looks at several uses of AI-based ESS control, such as lowering high loads, even out loads, controlling frequency, and incorporating green energy. There are case studies and modeling results that show how AI-driven methods can improve ESS performance, lower running costs, and make the most of economic gains. It shows how AI could change the way energy storage systems are built and how they work, making energy grids more efficient, reliable, and long-lasting.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024 https://technicaljournals.org/RJCSE/index.php/journal/article/view/99 Intelligent Fault Diagnosis in Electric Motors Using AI Techniques 2024-07-17T10:52:25+00:00 B. Maruthi Shankar maruthishankar@gmail.com <p>Many industrial uses depend on electric motors to work reliably, which is important for keeping things running smoothly and reducing downtime. On the other hand, these motors can have a number of problems that can make them work less well or even fail completely. Traditional ways of finding faults often rely on visual inspections or simple rule-based programs, which aren't always accurate or efficient. The idea in this study is to use advanced artificial intelligence (AI) methods to create a smart system for diagnosing problems in electric motors. Adding AI could help make fault finding, classification, and prediction more automated, which would improve the performance and efficiency of motor systems. The suggested approach uses machine learning techniques like deep learning, support vector machines (SVM), and ensemble methods to look at motion data and find trends that can help find problems. The first important step in the suggested scheme is data gathering, which involves getting different sensor readings from the motor system. Then, these data are preprocessed to get rid of noise and information that isn't important. This makes sure that the input data for the next study is of high quality. Feature extraction methods are used to get unique information from the motor data, which makes fault differentiation easier. The clever fault detection module is the most important part of the framework. It trains AI models to correctly identify different types of faults by using tagged data. Deep learning designs, such as convolutional neural networks (CNNs) and recurrent neural networks (RNNs), are better at understanding complex fault patterns from raw sensing data. By mixing multiple base learning, ensemble methods like random forests and gradient boosting also improve the accuracy of classification.</p> 2024-07-17T00:00:00+00:00 Copyright (c) 2024