Adnan Shaout

ORCID: 0000-0002-9686-5804
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Fuzzy Logic and Control Systems
  • Real-Time Systems Scheduling
  • Software Reliability and Analysis Research
  • Software Engineering Techniques and Practices
  • Parallel Computing and Optimization Techniques
  • Autonomous Vehicle Technology and Safety
  • Software Engineering Research
  • Software Testing and Debugging Techniques
  • IoT-based Smart Home Systems
  • Distributed and Parallel Computing Systems
  • Interconnection Networks and Systems
  • IoT and GPS-based Vehicle Safety Systems
  • Embedded Systems Design Techniques
  • Real-time simulation and control systems
  • Data Management and Algorithms
  • Embedded Systems and FPGA Design
  • Robotic Path Planning Algorithms
  • Vehicle Dynamics and Control Systems
  • Vehicular Ad Hoc Networks (VANETs)
  • Neural Networks and Applications
  • Multi-Criteria Decision Making
  • Educational Technology and Assessment
  • Traffic control and management
  • Gaze Tracking and Assistive Technology
  • Experimental Learning in Engineering

University of Michigan–Dearborn
2016-2025

Michigan United
2024

University of East London
2022

Wayne State University
2022

University of Warwick
2022

Al Ain University
2022

University of Michigan
1998-2019

Princess Sumaya University for Technology
2016

Sudan University of Science and Technology
2015

Cairo University
2012

Software systems nowadays are complex and difficult to maintain due continuous changes bad design choices. To handle the complexity of systems, software products are, in general, decomposed terms packages/modules containing classes that dependent. However, it is challenging automatically remodularize improve their maintainability. The majority existing remodularization work mainly satisfy one objective which improving structure packages by optimizing coupling cohesion. In addition, most...

10.1145/2729974 article EN ACM Transactions on Software Engineering and Methodology 2015-05-13

Every year, automobile manufactures spend millions in funding development of cutting edge technologies to keep drivers safe and accident free while operating their vehicles. These are known the industry as Advanced Driver Assistance Systems each one is controlled by complex real-time embedded systems. This paper will present state art for give detailed overviews past, future designs variant. Each overview focus on design actual system involved.

10.1109/icenco.2011.6153935 article EN 2011-12-01

The rapid advancement of drone technology has expanded their applications across various sectors, necessitating robust real-time decision-making systems. Traditional algorithms often falter in dynamic and unpredictable environments. This paper introduces a fuzzy logic-based approach to enhance the capabilities autonomous drones. Utilizing Monte Carlo simulations, proposed model was evaluated through three distinct experiments involving 300, 600, 950 scenarios respectively. first experiment...

10.5267/j.ijdns.2024.7.008 article EN cc-by International Journal of Data and Network Science 2025-01-01

Agile software design and development methodologies have been gaining rigorous attention in the engineering research community since their early introduction mid-nineties addition to being highly adopted by industry. In last 15 years, an excessive number of studies conducted on agile methods, a great notable methods proposed various surveys presented many researchers. this study, authors intend conduct literature survey study different ranging from January 2000 December 2015 using intuitive...

10.4236/jcc.2017.55007 article EN Journal of Computer and Communications 2017-01-01

10.1007/s10489-019-01436-1 article EN Applied Intelligence 2019-03-25

The field of Artificial Intelligence in Education (AIED) will change the shape education future completely, current classroom environment management, collaboration with teachers, and development AI-based technology platforms. intelligent adaptive transformation learning teaching higher required emergence all educational process structures. This paper presents a revolutionary called learning, Which involves technologies within universities, cultures, practices, goals, communities. reduces gap...

10.3991/ijet.v17i19.33309 article EN International Journal of Emerging Technologies in Learning (iJET) 2022-10-14

Smart agriculture is an emerging technology that offers a promising solution to improve the efficiency of crop growth. Our project aims create smart system leverages growth and yield, decrease costs, minimize environmental impact. The proposed will monitor key factors, including temperature, humidity, soil moisture, light, optimize hardware utilize STM32 microcontroller FreeRTOS for control monitoring, it alert farmer in case any irregularities. has potential enhance resource efficiency,...

10.5455/jerr.20250127095526 article EN Journal of Engineering Research and Reviews. 2025-01-01

Aim: With cutting-edge technologies revolutionizing modern life, autonomous vehicles connected with in-frastructure applications are significantly impacting human life through such as Vehi-cle-to-Everything (V2X), Vehicle-to-Infrastructure (V2I), and Vehicle-to-Vehicle (V2V). This paper pre-sents the state of art in fuzzy models implementing adaptive cruise control (ACC) for com-pares their respective results. Methods: The demand efficient automobile systems is on rise. However, these very...

10.5455/jerr.20250210105649 article EN Journal of Engineering Research and Reviews. 2025-01-01

Aim: This paper details the design and development of an autonomous parking system that utilizes sensor fusion control algorithms. Methods: The employs ultrasonic sensors for detecting obstacles motor navigating movement. It features a modular framework incorporates Robot Hat, Raspberry Pi, Arduino UNO, enabling straightforward hardware integration. Results: Although challenges were encountered with LiDAR integration steering mechanisms, successfully demonstrates obstacle detection forward...

10.5455/ejsrr.20250219022806 article EN European Journal of Scientific Research and Reviews. 2025-01-01

Aim/Background: Plant diseases are a significant threat to global food security, affecting crop yields and economic stability. Early detection intervention crucial mitigating these losses. Currently, AI-driven plant disease largely depends on Convolutional Neural Networks (CNNs). However, the necessity for large datasets substantial computational resources limits their application in resource-constrained environments. This research investigates potential of fuzzy logic as an alternative...

10.5455/jrafs.20250129080344 article EN Journal of Research in Agriculture and Food Sciences. 2025-01-01

This paper presents the design, implementation, and testing of a fuzzy battery manager featuring novel hardware design. The system uses inference to charge balance two cells in series, integrating microcontroller charging IC demonstrate management with real hardware. It supports chemistries, showcasing how can be flexibly adapted different rechargeable technologies. successfully achieves its goal balancing high adaptability by simply adjusting membership functions. Its stability...

10.3390/electronics14071470 article EN Electronics 2025-04-06

Aim/Background: Intercropping and agroforestry have become key components of modern land management systems, aimed at optimizing crop yields strengthening ecosystems against climate change unpredictable weather. Traditionally, developing intercropping methods has been limited to controlled environments with a narrow range plant combinations or specific regional focus. Methods: This paper proposes novel approach that utilizes fuzzy logic geospatial mapping techniques autonomously generate...

10.5455/jrafs.20250320110701 article EN Journal of Research in Agriculture and Food Sciences. 2025-01-01

Aim/Background: In this paper, we propose KanScrum, a new hybrid software development methodology that combines the flexibility of Kanban with lightweight interpretation structure scrum taking strengths both methods while combating their weaknesses. Methods: The proposed method was implemented by building small-scale project and compared it Scrum conducting same experiment using to compare metrics. Results: results 3-way were able demonstrate clear advantages our KanScrum method, especially...

10.5455/jcsi.20250322020941 article EN Journal of Computer Sciences and Informatics. 2025-01-01

The excellence of a Sudanese universities and academic staff member can be effectively classified by systematic objective design criteria, which participates in developing the learning outcomes Sudan. In first phase this study, we reviewed literatures, determined defined suitable quantitative qualitative criteria then designed & exploited pairwise comparison evaluation forms through survey to get experts opinions/preference on that are used measure performance. This paper presents fuzzy...

10.1016/j.jksuci.2016.08.002 article EN cc-by-nc-nd Journal of King Saud University - Computer and Information Sciences 2016-09-22

Evaluation of employee performance is an important element in enhancing the quality work and improves employees' motivation to perform well.It also presents a basis for upgrading organization.Periodical evaluation organization assists management recognize its strengths weaknesses.This paper design implementation appraisal system using fuzzy logic.In addition normal process modules, contains step by inference engine processes.These processes demonstrate several calculation details relations...

10.5121/ijcsit.2014.6401 article EN International Journal of Computer Science and Information Technology 2014-08-31

10.1016/s0045-7906(97)00013-x article EN Computers & Electrical Engineering 1997-07-01

This paper presents an embedded design of a low cost weather station. Three parameters; wind speed, directions and temperature are measured. The measured parameters used to measure the chill dressing index through calculation build-in intelligent system. Only basic types sensors were (a reflective optical sensor, potentiometer sensor) so that this is reduced. A small scale neural network was planted into microcontroller for post-processing. Taking three data as inputs, system gave out...

10.1109/icenco.2014.7050439 article EN 2014-12-01

Regression testing is considered to be the most expensive phase in software testing. Therefore, regression reduction eliminates redundant test cases suite and saves cost of this phase. In order validate correctness new version project that resulted from maintenance phase, reruns ensure version. Several techniques are used deal with problem reduction. This research going classify these problem.

10.14569/ijacsa.2016.070537 article EN cc-by International Journal of Advanced Computer Science and Applications 2016-01-01

10.1007/s10639-016-9543-4 article EN Education and Information Technologies 2016-10-13

The purpose of any suspension system is to improve the ride quality and road handling. This achieved by controlling relative position motion between vehicle body wheels in order reduce effect profile variation. paper introduces concepts fuzzy logic its application toward development semi-active system. body-suspension-wheel modeled as a two degree-of-freedom model. based model being developed on inputs. Suspension Velocity (SV) Body (BV). Control Signal (U), which function inputs, determined...

10.1109/mwscas.1994.519063 article EN 2002-12-17
Coming Soon ...