Equivalent mutant identification using hybrid wavelet convolutional rain optimization. (4th October 2021)
- Record Type:
- Journal Article
- Title:
- Equivalent mutant identification using hybrid wavelet convolutional rain optimization. (4th October 2021)
- Main Title:
- Equivalent mutant identification using hybrid wavelet convolutional rain optimization
- Authors:
- Jammalamadaka, Kiran
Parveen, Nikhat - Abstract:
- Abstract: Mutation testing is a significant software testing approach that identifies the faults present in the source codes and the potentiality of the test cases in detecting the mutated codes. In this testing approach, equivalent mutant detection is complicated as the test cases will not identify the mutated codes from the source program. To overcome this problem, the article proposes a novel hybrid strategy known as the hybrid wavelet convolutional rain optimization (HWCRO) to classify the equivalent mutants present in the source codes accurately. The proposed technique considers three different classes of equivalent mutants based on the RIPR model and exactly identifies the mutated code. Initially, the features such as the semantic similarity and the information entropy are extracted, and these features are given as the input to the wavelet convolutional neural network (wCNN) classifier. The dimensions of the features are reduced in the convolutional layers using the wavelet function, which enhances the classifier's performance. To improve the classification accuracy, the loss function is minimized with an adaptive rain optimization algorithm (ROA) that iteratively tunes the parameter of wCNN. The proposed approach is compared with the existing classification techniques based on the parameters such as precision, recall, f1‐score, and accuracy, and the simulation results yielded 85.17% accuracy value for the proposed approach.
- Is Part Of:
- Software, practice & experience. Volume 52:Number 2(2022)
- Journal:
- Software, practice & experience
- Issue:
- Volume 52:Number 2(2022)
- Issue Display:
- Volume 52, Issue 2 (2022)
- Year:
- 2022
- Volume:
- 52
- Issue:
- 2
- Issue Sort Value:
- 2022-0052-0002-0000
- Page Start:
- 576
- Page End:
- 593
- Publication Date:
- 2021-10-04
- Subjects:
- classification -- equivalent mutants -- mutation testing -- optimization -- RIPR model -- wavelet function
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.3038 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 20365.xml