ARAZ: A software modules clustering method using the combination of particle swarm optimization and genetic algorithms. - Bahman Arasteh; Razieh Sadegi; Keyvan Arasteh (Intell. Decis. Technol., 2020)

Bölen: software module clustering method using the combination of shuffled frog leaping and genetic algorithm. - Bahman Arasteh; Razieh Sadegi; Keyvan Arasteh (Data Technol. Appl., 2021)

A Source-code Aware Method for Software Mutation Testing Using Artificial Bee Colony Algorithm. - Bahman Arasteh; Parisa Imanzadeh; Keyvan Arasteh; Farhad Soleimanian Gharehchopogh; Bagher Zarei (J. Electron. Test., 2022)

A bioinspired discrete heuristic algorithm to generate the effective structural model of a program source code. - Bahman Arasteh; Razieh Sadegi; Keyvan Arasteh; Peri Gunes; Farzad Kiani; Mahsa Torkamanian-Afshar (J. King Saud Univ. Comput. Inf. Sci., 2023)

A software defect prediction method using binary gray wolf optimizer and machine learning algorithms. - Hao Wang; Bahman Arasteh; Keyvan Arasteh; Farhad Soleimanian Gharehchopogh; Alireza Rouhi (Comput. Electr. Eng., 2024)

Detecting SQL injection attacks by binary gray wolf optimizer and machine learning algorithms. - Bahman Arasteh; Babak Aghaei; Behnoud Farzad; Keyvan Arasteh; Farzad Kiani; Mahsa Torkamanian-Afshar (Neural Comput. Appl., 2024)

A quality-of-service aware composition-method for cloud service using discretized ant lion optimization algorithm. - Bahman Arasteh; Babak Aghaei; Asgarali Bouyer; Keyvan Arasteh (Knowl. Inf. Syst., 2024)

A new binary chaos-based metaheuristic algorithm for software defect prediction. - Bahman Arasteh; Keyvan Arasteh; Ali Ghaffari; Reza Ghanbarzadeh (Clust. Comput., 2024)

An automatic software test-generation method to discover the faults using fusion of machine learning and horse herd algorithm. - Bahman Arasteh; Keyvan Arasteh; Ali Ghaffari (J. Supercomput., 2025)