2017
DOI: 10.22219/kinetik.v2i4.370
|View full text |Cite
|
Sign up to set email alerts
|

Optimization of Genetic Algorithm Performance Using Naïve Bayes for Basis Path Generation

Abstract: Basis path testing is a method used to identify code defects. The determination of independent paths on basis path testing can be generated by using Genetic Algorithm. However, this method has a weakness. In example, the number of iterations can affect the emersion of basis path. When the iteration is low, it results in the incomplete path occurences.  Conversely, if iteration is plentiful resulting to path occurences, after a certain iteration, unfortunately, the result does not change. This study aims to per… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
3
0
1

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 8 publications
0
3
0
1
Order By: Relevance
“…The main purpose of the graph matrix is to determine the test path that must be carried out to achieve comprehensive test coverage. With a graph matrix, testers can identify which nodes belong to a particular execution path (Arwan and Rusdianto 2017;Shuaibu et al, 2019;Padmanabhan, 2022). Apart from that, the graph matrix is also useful for tracking which nodes have been covered and which have not been covered by the test cases that have been designed.…”
Section: Independent Path and Graph Matrixmentioning
confidence: 99%
“…The main purpose of the graph matrix is to determine the test path that must be carried out to achieve comprehensive test coverage. With a graph matrix, testers can identify which nodes belong to a particular execution path (Arwan and Rusdianto 2017;Shuaibu et al, 2019;Padmanabhan, 2022). Apart from that, the graph matrix is also useful for tracking which nodes have been covered and which have not been covered by the test cases that have been designed.…”
Section: Independent Path and Graph Matrixmentioning
confidence: 99%
“…GA merupakan metode optimasi yang dikembangkan berdasarkan mekanisme seleksi alam dengan cara meniru genetika makhluk hidup dalam memecahkan masalah [21]. Optimasi yang dilakukan oleh GA adalah dengan memprediksi jumlah iterasi yang tepat, sehingga tidak diperlukan lagi perhitungan dengan jumlah iterasi yang berbeda untuk mendapatkan kemunculan yang lengkap dari jalur bebas [22]. Keuntungan paling signifikan dari GA adalah kemampuannya dalam pencarian global serta kemampuan beradaptasi terhadap spektrum masalah yang luas [23].…”
Section: Pendahuluanunclassified
“…The optimization carried out by GA is to predict the right number of iterations, so that there is no need to calculate the number of different iterations to get complete occurrences of independent paths. [16]. The most significant advantage of GA is its ability to search globally as well as adaptability to a wide spectrum of problems [17].…”
Section: Introductionmentioning
confidence: 99%