Security Test Case Prioritization through Ant Colony Optimization Algorithm

dc.contributor.authorMohd Faizan
dc.contributor.authorMohd Waris Khan
dc.contributor.authorAbdulaziz Attaallah, Khalil al-Sulbi, Areej Alasiry, Mehrez Marzougui, Alka Agrawal, Dhirendra Pandey
dc.date.accessioned2024-10-24T11:31:06Z
dc.date.issued2023
dc.description.abstractSecurity testing is a critical concern for organizations worldwide due to the potential financial setbacks and damage to reputation caused by insecure software systems. One of the challenges in software security testing is test case prioritization, which aims to reduce redundancy in fault occurrences when executing test suites. By effectively applying test case prioritization, both the time and cost required for developing secure software can be reduced. This paper proposes a test case prioritization technique based on the Ant Colony Optimization (ACO) algorithm, a metaheuristic approach. The performance of the ACO-based technique is evaluated using the Average Percentage of Fault Detection (APFD) metric, comparing it with traditional techniques. It has been applied to a Mobile Payment Wallet application to validate the proposed approach. The results demonstrate that the proposed technique outperforms the traditional techniques in terms of the APFD metric. The ACO-based technique achieves an APFD of approximately 76%, two percent higher than the second-best optimal ordering technique. These findings suggest that metaheuristic-based prioritization techniques can effectively identify the best test cases, saving time and improving software security overall.
dc.identifier.urihttps://doi.org/10.32604/csse.2023.040259
dc.identifier.urihttp://136.232.12.194:4000/handle/123456789/924
dc.language.isoen_US
dc.publisherTech Science Press
dc.subjectComputer Systems Science and Engineering
dc.titleSecurity Test Case Prioritization through Ant Colony Optimization Algorithm
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
CSSE _ Security Test Case Prioritization through Ant Colony Optimization Algorithm.pdf
Size:
409.34 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: