Yazar "Sefati, Seyed Salar" için listeleme
-
A Bedbug Optimization-Based Machine Learning Framework for Software Fault Prediction
Aresteh, Bahman; Sefati, Seyed Salar; Popovici, Eduard-Cristian; İnce, İbrahim Furkan; Kiani, Farzad (MDPI, 2025)Predicting software faults and identifying defective modules is a significant challenge in developing reliable software products. Machine Learning (ML) approaches on the historical fault datasets are utilized to classify ... -
A Bioinspired Test Generation Method Using Discretized and Modified Bat Optimization Algorithm
Arasteh, Bahman; Arasteh, Keyvan; Kiani, Farzad; Sefati, Seyed Salar; Fratu, Octavian; Halunga, Simona; Tirkolaee, Erfan Babaee (MDPI, 2024)The process of software development is incomplete without software testing. Software testing expenses account for almost half of all development expenses. The automation of the testing process is seen to be a technique ... -
Generating Software Architectural Model from Source Code Using Module Clustering
Arasteh, Bahman; Sefati, Seyed Salar; Kusetoğulları, Hüseyin; Kiani, Farzad (MDPI, 2025)Software maintenance is one of the most expensive phases in software development, especially when complex source code is the only available artifact. Clustering software modules and generating a structured architectural ... -
A Metaheuristic and Neural Network-Based Framework for Automated Software Test Oracles Under Limited Test Data Conditions
Arasteh, Bahman; Bulut, Faruk; İnce, İbrahim Furkan; Sefati, Seyed Salar; Kusetoğulları, Hüseyin; Kiani, Farzad (Springer, 2025)With the growing complexity of modern software systems, the demand for effective and efficient testing techniques has become an important aspect of the software development process. Software Test Oracles (STOs) play a ... -
A Program-Output Estimator for Software Testing Using Program Analysis and Deep Learning Algorithms
Arasteh, Bahman; Sefati, Seyed Salar; Güneş, Peri; Hosseinzadeh, Vahid; Kiani, Farzad (Springer, 2025)Software testing is increasingly used as a software quality control method. During testing, the program under test’s output is compared with the expected correct output using test data. Estimating the program’s correct ...


















