Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing

Combinatorial Testing (CT) is a software testing technique that aims to identify defects in complex systems by covering as many combinations of input parameters as possible within a given time and resource constraint. The black hole algorithm (BHA) is a metaheuristic approach that has been used in...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: Ibrahim, Izrulfizal Saufihamizal, Ibrahim, Rosziati, Mat Rejab, Mazidah
التنسيق: مقال
اللغة:English
منشور في: 2023
الموضوعات:
الوصول للمادة أونلاين:http://eprints.uthm.edu.my/9509/1/J16037_80b1fdd9516c0f8ee033d23cfb119b29.pdf
http://eprints.uthm.edu.my/9509/
https://doi.org/10.14445/22315381/IJETT-V71I4P203
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
المؤسسة: Universiti Tun Hussein Onn Malaysia
اللغة: English
id my.uthm.eprints.9509
record_format eprints
spelling my.uthm.eprints.95092023-08-02T03:39:03Z http://eprints.uthm.edu.my/9509/ Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing Ibrahim, Izrulfizal Saufihamizal Ibrahim, Rosziati Mat Rejab, Mazidah T Technology (General) Combinatorial Testing (CT) is a software testing technique that aims to identify defects in complex systems by covering as many combinations of input parameters as possible within a given time and resource constraint. The black hole algorithm (BHA) is a metaheuristic approach that has been used in multiple problems involving optimization. In this paper, a new approach called the Combinatorial Black Hole Algorithm (CBHA) is presented for CT that combines the strengths of CT and BHA. The effectiveness of this approach is demonstrated through experiments on a series of real-world computer programs. The findings indicate that the method is feasible in identifying defects with fewer test cases and in less time needed compared to the current technology in CT techniques. The approach can also handle larger and more complex systems more effectively. This study contributes to the software testing field with a way of providing a new and efficient approach for CT that practitioners and researchers can use 2023 Article PeerReviewed text en http://eprints.uthm.edu.my/9509/1/J16037_80b1fdd9516c0f8ee033d23cfb119b29.pdf Ibrahim, Izrulfizal Saufihamizal and Ibrahim, Rosziati and Mat Rejab, Mazidah (2023) Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing. International Journal of Engineering Trends and Technology, 71 (4). pp. 21-28. ISSN 2231 – 5381 https://doi.org/10.14445/22315381/IJETT-V71I4P203
institution Universiti Tun Hussein Onn Malaysia
building UTHM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tun Hussein Onn Malaysia
content_source UTHM Institutional Repository
url_provider http://eprints.uthm.edu.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Ibrahim, Izrulfizal Saufihamizal
Ibrahim, Rosziati
Mat Rejab, Mazidah
Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing
description Combinatorial Testing (CT) is a software testing technique that aims to identify defects in complex systems by covering as many combinations of input parameters as possible within a given time and resource constraint. The black hole algorithm (BHA) is a metaheuristic approach that has been used in multiple problems involving optimization. In this paper, a new approach called the Combinatorial Black Hole Algorithm (CBHA) is presented for CT that combines the strengths of CT and BHA. The effectiveness of this approach is demonstrated through experiments on a series of real-world computer programs. The findings indicate that the method is feasible in identifying defects with fewer test cases and in less time needed compared to the current technology in CT techniques. The approach can also handle larger and more complex systems more effectively. This study contributes to the software testing field with a way of providing a new and efficient approach for CT that practitioners and researchers can use
format Article
author Ibrahim, Izrulfizal Saufihamizal
Ibrahim, Rosziati
Mat Rejab, Mazidah
author_facet Ibrahim, Izrulfizal Saufihamizal
Ibrahim, Rosziati
Mat Rejab, Mazidah
author_sort Ibrahim, Izrulfizal Saufihamizal
title Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing
title_short Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing
title_full Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing
title_fullStr Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing
title_full_unstemmed Combinatorial Black Hole Algorithm: A Metaheuristic Approach for Combinatorial Testing
title_sort combinatorial black hole algorithm: a metaheuristic approach for combinatorial testing
publishDate 2023
url http://eprints.uthm.edu.my/9509/1/J16037_80b1fdd9516c0f8ee033d23cfb119b29.pdf
http://eprints.uthm.edu.my/9509/
https://doi.org/10.14445/22315381/IJETT-V71I4P203
_version_ 1773545910349856768