Automation of software test data generation using genetic algorithm and reinforcement learning

M Esnaashari, AH Damia - Expert Systems with Applications, 2021 - Elsevier
Software testing is one of the most important methods of analyzing software quality
assurance. This process is very time consuming and expensive and accounts for almost …

Performance analysis of six meta-heuristic algorithms over automated test suite generation for path coverage-based optimization

M Khari, A Sinha, E Verdu, RG Crespo - Soft Computing, 2020 - Springer
There exists a direct need to automate the process of test suite generation to get the most
optimal results as testing accounts for more than 40% of total cost. One method to solve this …

Damage assessment of suspension footbridge using vibration measurement data combined with a hybrid bee-genetic algorithm

L Ngoc-Nguyen, H Ngoc-Tran, S Khatir, T Le-Xuan… - Scientific Reports, 2022 - nature.com
Optimization algorithms (OAs) are a vital tool to deal with complex problems, and the
improvement of OA is inseparable from practical strategies and mechanisms. Among the …

Test-case generation for data flow testing of smart contracts based on improved genetic algorithm

S Ji, S Zhu, P Zhang, H Dong… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Smart contracts are commonly deployed for safety-critical applications, the quality assurance
of which has been a vital factor. Test cases are standard means to ensure the correctness of …

Software testing using an adaptive genetic algorithm

AH Damia, M Esnaashari… - Journal of AI and Data …, 2021 - jad.shahroodut.ac.ir
In the structural software test, test data generation is essential. The problem of generating
test data is a search problem, and for solving the problem, search algorithms can be used …

Test cases generation for multiple paths based on PSO algorithm with metamorphic relations

XW Lv, S Huang, ZW Hui, HJ Ji - Iet Software, 2018 - Wiley Online Library
The generation of multiple‐path test cases can greatly enhance the efficiency of path‐wise
testing. Various methods adopting meta‐heuristic algorithm to generate multiple‐path test …

Modified dominance-based soft set approach for feature selection

G Jothi, AT Azar, KM Fouad, SF Sabbeh - International Journal of …, 2022 - igi-global.com
Big data analysis applications in the field of medical image processing have recently
increased rapidly. Feature reduction plays a significant role in eliminating irrelevant features …

Neighborhood Rough Set Approach with Biometric Application

B Lavanya, AT Azar, HH Inbarani - International Journal of …, 2022 - igi-global.com
This paper provides a new approach for human identification based on Neighborhood
Rough Set (NRS) algorithm with biometric application of ear recognition. The traditional …

Test data generation method based on multiple convergence direction adaptive PSO

F Yang, Y Fan, P Xiao, Q Du - Software Quality Journal, 2023 - Springer
Automated test data generation is a traditional technique for reducing the cost and time of
software testing. Various metaheuristic techniques have been successfully applied for this …

Fuzzy fault-tolerant control for doubly fed induction generator in wind energy conversion system

S Abdelmalek, AT Azar, D Dib - International Journal of …, 2021 - inderscienceonline.com
Fault-tolerant control systems have received considerable interest in academic researches
area. This paper presents an efficient fault-tolerant control of additive voltage measurement …