The Application of Imperialist Competitive Algorithm to Automated Test Data Generation

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 522

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

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

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

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

CEPS04_023

تاریخ نمایه سازی: 11 مرداد 1396

چکیده مقاله:

Debugging and testing are important and critical activities of the software development and maintenance process. A challenging part of this phase entails the generation of test cases that satisfy a given adequacy criterion. In this paper a new approach, Imperialist Competitive Algorithm (ICA), is used optimal automated test cases generation. We present a new fitness evaluation method based on Cosine distance. At the end, regard to this matter that most of the researches work focuses on deriving the input by random consideration for program slicing criterion and in most of the slicing methods, just one program execution is studied which is not enough for perfect comprehension of program and if many executions are studied, then repeated executions may be studied frequently proportional to input data which leads to iteration, taking a longest period of time and lack of efficient debugging, the generated optimal test cases are used as input component of dynamic slicing criterion for generating a set of slices per each program path which is more efficient for debugging. The results obtained suggest that the used method can play an important role in test case generation, reducing the cost of software testing and resulting in more efficient testing of software products.

کلیدواژه ها:

نویسندگان

Arezou Naghib

Sama technical and vocational training college, Islamic Azad University, Orumia Branch Orumia, Iran

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • M. Weiser, Program slicing, in Fifth International Conference on Software ...
  • N. Sasirekha, A. E. Robert and M. Hemalatha, Program slicing ...
  • J. Silva, A vocabulary of program slicing-based techniques, ACM Computing ...
  • B. Korel and J. Rilling, Dynamic program slicing methods, Information ...
  • B. N. Premal and K. V. Kale, Using genetic algorithm ...
  • B. De Abreu, E. Martins and F. L. De Sousa, ...
  • E. Atashpaz -Gargari and C. Lucas, Imperialist competitive algorithm: an ...
  • M. Prasanna, S. N. Sivanandam, R. Venkatesan and R. Sundarrajan, ...
  • B. Korel, Automated software test data generation, IEEE Transactions on ...
  • B. Korel, Dynamic method for software test data generation, Software ...
  • R. Ferguson and B. Korel, The chaining approach for software ...
  • P. N. Boghdady, N. L. Badr, M. Hashem and M. ...
  • comparison, International Journal of Principles and Applications of Information Science ...
  • A. Arcuri and X. Yao, Search based software testing of ...
  • R. Blanco, J. Tuya and B. A. Diaz, Automated test ...
  • S. Mohalik, A. A. Gadkari, A. Yeolekar, K. C. Shashidhar ...
  • X. Yao and D. Gong, Genetic algorithm based test data ...
  • P. Chawla, I. Chana and A. Rana, A nove] strategy ...
  • J. H Cho and L. S. Lee, Automatic test data ...
  • J. Lin and P. Yeh, Automatic test data generation for ...
  • R. A. DeMillo and A. J. Offutt, C onstraint -based ...
  • A. J. Offutt, Z. Jin, and J. Pan, The dynamic ...
  • P. Maragathaval li, M. Anusha, P. GeetHhamal ini and S. ...
  • R. Sagara and J. A. Lozano, Scatter search in software ...
  • H.H. Sthamer, The automatic generation of software test data using ...
  • L. Lanzarini and J. P. Battaglia, Dynamic generation of test ...
  • A. J. Offutt, J. Pan, K. Tewary and _ Zhang, ...
  • D. Binkley, The application of program slicing to regression testing, ...
  • S. N. Tran and Y. Deville, COTTAGE: Consistency techniques for ...
  • B. F. Jones, D. E. Eyres and H. H. Sthamer, ...
  • B. F. Jones, H. H. Sthamer and D. E. Eyers, ...
  • J. Miller, M. Reformat and H. Zhang, Automatic test data ...
  • R. P Pargas, M. J. Harrold and R. R. Peck, ...
  • E. Diaz, J. Tuya, R. Blanco and J. J. Dolado, ...
  • E. Diaz, Generation automatica de pruebas estructurales de software mediante ...
  • M. R. Girgis., Automatic test data generation for data flow ...
  • P. Mishara and Prasad B. S. Mishara, Eccentric test data ...
  • H. C. Wang, A hybrid genetic algorithm for automatic test ...
  • H. C.Wang, B. Jeng and C. M. Chen, Structural testing ...
  • H. T. Uyar, A. S. Uyar and E. Harmanci, Evolutionary ...
  • نمایش کامل مراجع