Saleh Atiewi

Saleh Atiewi

*This is an algorithmically generated author record based on publicly available information.

Saleh Atiewi has a total of 39 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    Enhancing the Photophysical Properties of NHC-Based Iron Sensitizers for Dye-Sensitized Solar Cells: A Computational Study

    by Wissam Helal, Ayat M. Siedat, Ahmad Musleh Alrub, Saleh Atiewi, Ahmad S. Barham, Mohammad I. Alkhatab, Basma Elzein

    Iron(II) complexes bearing N-heterocyclic carbene (NHC) ligands have emerged as promising earth-abundant dye sensitizers for applications in dye-sensitized solar cells (DSSCs). In this work, we present a computational study of a set of 42 Fe–NHC dyes derived from seven ligand frameworks, systematically functionalized with donor, acceptor, and donor–acceptor groups to tune or enhance their photophysical properties. The calculated geometries reveal that substitution modulates Fe–N bond lengths and ligand dihedral angles only slightly, preserving the structural integrity of the complexes. TD-DFT calculations show clear and predictable electronic trends: donor groups raise the HOMO, acceptor groups lower the LUMO, and the combined push–pull configuration produces the most pronounced HOMO–LUMO gap narrowing and largest redshifts in MLCT transitions. Key DSSC performance descriptors, including electron-injection and dye-regeneration free energies, light-harvesting efficiency, excited-state lifetimes, and hole-transport reorganization energies, collectively identify the double-acceptor and push–pull derivatives as the most promising candidates across multiple frameworks.


  • Open Access

    A systematic review of heuristic and meta-heuristic methods for dynamic task scheduling in fog computing environments

    by Hamed Talhouni, Noraida Haji Ali, Farizah Yunus, Saleh Atiewi, Yazrina Yahya

    The distributed fog node network and variable workloads make task distribution difficult in fog computing. Optimizing computing resources for dynamic workloads with heuristic and metaheuristic algorithms has shown potential. To address changing workloads, these algorithms enable real-time decision-making. This systematic review examines heuristic, meta-heuristic, and real-time dynamic job scheduling strategies in fog computing. Static methods like heuristic and meta-heuristic algorithms can help modify dynamic task scheduling in fog computing situations. This paper covers a current study area that stresses real-time approaches, meta-heuristics, and fog computing environments' dynamic nature. It also helps build reliable and scalable fog computing systems by spotting dynamic task scheduling trends, patterns, and issues. This study summarizes and analyzes the latest fog computing research on task-scheduling algorithms and their pros and cons to adequately address their issues. Fog computing task scheduling strategies are detailed and classified using a technical taxonomy. This work promises to improve system performance, resource utilization, and fog computing settings. The work also identifies fog computing job scheduling innovations and improvements. It reveals the strengths and weaknesses of present techniques, paving the way for fog computing research to address unresolved difficulties and anticipate future challenges.

  • Open Access

    Gene set imputation method-based rule for recovering missing data using deep learning approach

    by Amer Al-Rahayfeh, Saleh Atiewi, Muder Almiani, Ala Mughaid, Abdul Razaque, Bilal Abu-Salih, Mohammed Alweshah, Alaa Alrawajfeh

    Data imputation enhances dataset completeness, enabling accurate analysis and informed decision-making across various domains. In this research, we propose a novel imputation method, a spectral clustering based on a gene set using adaptive weighted k-nearest neighbor (AWKNN), and an imputation of missing data using a convolutional neural network algorithm for accurate imputed data. In this research, we have considered the Kaggle water quality dataset for the imputation of missing values in water quality monitoring. Data cleaning detects inaccurate data from the dataset by using the median modified Weiner filter (MMWFILT). The normalization technique is based on the Z-score normalization (Z-SN) approach, which improves data organization and management for accurate imputation. Data reduction minimizes unwanted data and the amount of capacity required to store data using an improved kernel correlation filter (IKCF). The characteristics and patterns of data with specific columns are analyzed using enhanced principal component analysis (EPCA) to reduce overfitting. The dataset is classified into complete data and missing data using the light- DenseNet (LIGHT DN) approach. Results show the proposed outperforms traditional techniques in recovering missing data while preserving data distribution. Evaluation based on pH concentration, chloramine concentration, sulfate concentration, water level, and accuracy.

  • Open Access

    Enhancing online exam security: encryption and authentication in Jordanian and international universities

    by Ali M. Al-Ghonmein, Yahia Alemami, Khaldun G. Al-Moghrabi, Saleh Atiewi

    In today's educational landscape, the online examination system has become crucial, particularly due to the challenges posed by the coronavirus disease 2019 (COVID-19) pandemic. Despite its advantages in expediting result dissemination and reducing resource consumption, online examinations face significant security threats like leakage, cheating, fraud, and hacking, which hinder their widespread adoption. This paper addresses these security concerns by proposing integrating advanced security algorithms and biometric devices. It presents a comprehensive literature review on existing online examination systems, focusing on their security mechanisms, and compares these findings with a proposed framework. Additionally, a questionnaire was administered across Jordanian governmental and private universities to explore strategies for safeguarding computerized tests through encryption and authentication methods. The results reveal that Jordanian institutions lack adequate security safeguards and procedural standards. Key recommendations include encrypting the question bank stored in databases and employing biometric identification techniques to enhance the security and effectiveness of student verification. The proposed framework aims to improve the overall security, speed, and secrecy of the online examination process, addressing the critical gaps identified in current systems. This research contributes to developing more secure and reliable online examination systems in higher education.


  • Open Access

    Advanced approach for encryption using advanced encryption standard with chaotic map

    by Yahia Alemami, Mohamad Afendee Mohamed, Saleh Atiewi

    At present, security is significant for individuals and organizations. All information need security to prevent theft, leakage, alteration. Security must be guaranteed by applying some or combining cryptography algorithms to the information. Encipherment is the method that changes plaintext to a secure form called cipherment. Encipherment includes diverse types, such as symmetric and asymmetric encipherment. This study proposes an improved version of the advanced encryption standard (AES) algorithm called optimized advanced encryption standard (OAES). The OAES algorithm utilizes sine map and random number to generate a new key to enhance the complexity of the generated key. Thereafter, multiplication operation was performed on the original text, thereby creating a random matrix (4×4) before the five stages of the coding cycles. A random substitution-box (S-Box) was utilized instead of a fixed S-Box. Finally, we utilized the eXclusive OR (XOR) operation with digit 255, also with the key that was generated last. This research compared the features of the AES and OAES algorithms, particularly the extent of complexity, key size, and number of rounds. The OAES algorithm can enhance complexity of encryption and decryption by using random values, random S-Box, and chaotic maps, thereby resulting in difficulty guessing the original text.


  • Top Cited Papers

    Deep recurrent neural network for IoT intrusion detection system

    by Muder Almiani, Alia AbuGhazleh, Amer Al-Rahayfeh, Saleh Atiewi, Abdul Razaque


  • Security Benchmarks for Wearable Medical Things: Stakeholders-Centric Approach

    by Swapnika Reddy Putta, Abdullah Abuhussein, Faisal Alsubaei, Sajjan Shiva, Saleh Atiewi


  • Bluetooth Application-Layer Packet-Filtering For Blueborne Attack Defending

    by Muder Almiani, Abdul Razaque, Liu Yimu, Meer Jaro Khan, Tang Minjie, Mohammed Alweshah, Saleh Atiewi

    In recent years, the application of Bluetooth has always been the highly debated topic among the researches. Through the Bluetooth protocol, Bluetooth can implement the data switching in short distance between various devices. Nevertheless, BlueBorne Attack makes the seemingly stable Bluetooth protocols full of vulnerabilities. Our research will concentrate on predicting the BlueBorne Attack with the following directions: the working mechanism, the working methods and effective range of BlueBorne. Based on the comprehensive review of recent peer-reviewed researches, this project provides a new model based on application layer to solve the security problem of BlueBorne. The paper asserts that compared with the previous research, the unique model has better consequence with highly stability.


  • Open Access

    Novel Approach to Task Scheduling and Load Balancing Using the Dominant Sequence Clustering and Mean Shift Clustering Algorithms

    by Amer Al-Rahayfeh, Saleh Atiewi, Abdullah Abuhussein, Muder Almiani

    Cloud computing (CC) is fast-growing and frequently adopted in information technology (IT) environments due to the benefits it offers. Task scheduling and load balancing are amongst the hot topics in the realm of CC. To overcome the shortcomings of the existing task scheduling and load balancing approaches, we propose a novel approach that uses dominant sequence clustering (DSC) for task scheduling and a weighted least connection (WLC) algorithm for load balancing. First, users’ tasks are clustered using the DSC algorithm, which represents user tasks as graph of one or more clusters. After task clustering, each task is ranked using Modified Heterogeneous Earliest Finish Time (MHEFT) algorithm. where the highest priority task is scheduled first. Afterwards, virtual machines (VM) are clustered using a mean shift clustering (MSC) algorithm using kernel functions. Load balancing is subsequently performed using a WLC algorithm, which distributes the load based on server weight and capacity as well as client connectivity to server. A highly weighted or least connected server is selected for task allocation, which in turn increases the response time. Finally, we evaluate the proposed architecture using metrics such as response time, makespan, resource utilization, and service reliability.