Software Testing using an Adaptive Genetic Algorithm

سال انتشار: 1400
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 247

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_JADM-9-4_005

تاریخ نمایه سازی: 8 آذر 1400

چکیده مقاله:

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. Genetic algorithm is one of the most widely used algorithms in this field. Adjusting genetic algorithm parameters helps to increase the effectiveness of this algorithm. In this paper, the Adaptive Genetic Algorithm (AGA) is used to maintain the diversity of the population to test data generation based on path coverage criterion, which calculates the rate of recombination and mutation with the similarity between chromosomes and the amount of chromosome fitness during and around each algorithm. Experiments have shown that this method is faster for generating test data than other versions of the genetic algorithm used by others.

نویسندگان

A.H. Damia

Department of Computer Engineering, K. N. Toosi University of Technology, Tehran, Iran.

M. Esnaashari

Faculty of Computer Engineering, K. N. Toosi University of Technology, Tehran, Iran.

M.R. Parvizimosaed

Department of Computer Engineering, K. N. Toosi University of Technology, Tehran, Iran.

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • McMinn, Phil. "Search‐based software test data generation: a survey." Software testing, ...
  • Lonetti, Francesca, and Eda Marchetti. "Emerging software testing technologies." In Advances ...
  • Civicioglu, Pinar, and Erkan Besdok. "A conceptual comparison of the ...
  • McGinley, Brian, John Maher, Colm O'Riordan, and Fearghal Morgan. "Maintaining ...
  • Kim, Su Yong, Sungdeok Cha, and Doo-Hwan Bae. "Automatic and ...
  • Khan, Rijwan, Mohd Amjad, and Akhilesh Kumar Srivastava. "Optimization of ...
  • Automated Test Data Generation Using a Combination of Firefly Algorithm and Asexual Reproduction Optimization Algorithm [مقاله ژورنالی]
  • Pachauri, Ankur, and Gaurav Mishra. "A path and branch based ...
  • Jiang, Shujuan, Jiaojiao Shi, Yanmei Zhang, and Han Han. "Automatic ...
  • Kumar, Sumit, Dilip Kumar Yadav, and Danish Ali Khan. "A ...
  • Khan, Rijwan, Mohd Amjad, and Akhlesh Kumar Srivastava. "Optimization of ...
  • Gupta, Meenakshi, and Garima Gupta. "Effective test data generation using ...
  • Sharifipour, Hossein, Mojtaba Shakeri, and Hassan Haghighi. "Structural test data ...
  • Rao, K. Koteswara, G. S. V. P. Raju, and Srinivasan ...
  • Singh, Bindhyachal Kumar. "Automatic efficient test data generation based on ...
  • [۱۶ Liu, Dan, Xuejun Wang, and Jianmin Wang. "Automatic Test ...
  • Latiu, Gentiana Ioana, Octavian Augustin Cret, and Lucia Vacariu. "Automatic ...
  • Varshney, Sapna, and Monica Mehrotra. "Automated software test data generation ...
  • Zhu, Xiao-mei, and Xian-feng Yang. "Software test data generation automatically ...
  • Noei, Shirin, Mohammadreza Parvizimosaed, and Mohammadreza Noei. "Longitudinal Control for ...
  • Aleti, Aldeida, and Lars Grunske. "Test data generation with a ...
  • Yang, Shunkun, Tianlong Man, Jiaqi Xu, Fuping Zeng, and Ke ...
  • Yang, Shunkun, Tianlong Man, Jiaqi Xu, Fuping Zeng, and Ke ...
  • Pachauri, Ankur, and Gursaran Srivastava. "Automated test data generation for ...
  • Mann, Mukesh, Pradeep Tomar, and Om Prakash Sangwan. "Test Data ...
  • Myers, Glenford J., Corey Sandler, and Tom Badgett. The art of ...
  • Sahoo, Rashmi Rekha, and Mitrabinda Ray. "PSO based test case ...
  • Mishra, Deepti Bala, Rajashree Mishra, Kedar Nath Das, and Arup ...
  • Bao, Xiaoan, Zijian Xiong, Na Zhang, Junyan Qian, Biao Wu, ...
  • Surendran, Anupama, and Philip Samuel. "Evolution or revolution: the critical ...
  • Grefenstette, J., ۲۰۰۰. Rank-based selection. Evolutionary computation, ۱, pp.۱۸۷-۱۹۴ ...
  • Razali, Noraini Mohd, and John Geraghty. "Genetic algorithm performance with ...
  • Bullnheimer, Bernd, Richard F. Hartl, and Christine Strauss. "A new ...
  • Liang, Haibo, Jialing Zou, Kai Zuo, and Muhammad Junaid Khan. ...
  • Noei, Mohammadreza, and Mohammad Saniee Abadeh. "A genetic asexual reproduction ...
  • Kim, Chiho, Rohit Batra, Lihua Chen, Huan Tran, and Rampi ...
  • Wei, Han, Hua Bao, and Xiulin Ruan. "Genetic algorithm-driven discovery ...
  • Hamdia, Khader M., Xiaoying Zhuang, and Timon Rabczuk. "An efficient ...
  • Suresh, Yeresime, and Santanu Ku Rath. "A genetic algorithm based ...
  • Reddy, G. Thippa, M. Praveen Kumar Reddy, Kuruva Lakshmanna, Dharmendra ...
  • Ghiduk, Ahmed S. "Automatic generation of basis test paths using ...
  • Newman, Michael. "Software errors cost us economy ۵۹.۵ billion annually." NIST ...
  • Ammann, Paul, and Jeff Offutt. Introduction to software testing. Cambridge University ...
  • Xiao, Man, Mohamed El-Attar, Marek Reformat, and James Miller. "Empirical ...
  • Hinterding, Robert, Zbigniew Michalewicz, and Agoston E. Eiben. "Adaptation in ...
  • Manikumar, T., A. John Sanjeev Kumar, and R. Maruthamuthu. "Automated ...
  • Kumar, Sumit, Dilip Kumar Yadav, and Danish Ali Khan. "A ...
  • Mansouri, Ardeshir, Mohammadreza Noei, and Mohammad Saniee Abadeh. "Predicting Hospital ...
  • Damia, Amirhosein, Mehdi Esnaashari, and Mohammadreza Parvizimosaed. "Adaptive Genetic Algorithm ...
  • Damia, Amirhosein, Mehdi Esnaashari, and Mohammadreza Parvizimosaed. "Automatic Web-Based Software ...
  • Parvizimosaed, Mohammadreza, Mohammadreza Noei, Mohammadmostafa Yalpanian, and Javad Bahrami. "A ...
  • Esnaashari, Mehdi, and Amir Hossein Damia. "Automation of Software Test ...
  • McCabe, Thomas J. "A complexity measure." IEEE Transactions on software Engineering ۴ ...
  • Saadtjoo, M. A., and S. M. Babamir. "Optimizing Cost Function ...
  • نمایش کامل مراجع