# Fault Localization Using TrustRank Algorithm
## 3 Proposed Approach
### Data Pre-Processing
#### 3.1.1 Program Fault Localization Using Traditional SBFL Techniques
Test. Verif. Reliab._**2015**, _25_, 605-628. [CrossRef]
* [9] [PERSON]; [PERSON]; [PERSON] Hmer: A hybrid mutation execution reduction approach for mutation-based fault localization. _J. Syst. Softw._**2020**, _168_, 110661. [CrossRef]
* [10] [PERSON]; [PERSON]; [PERSON] Demystifying the Combination of Dynamic Slicing and Spectrum-based Fault Localization. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI-19), Macao, 10-16 August 2019; pp. 4760-4766. * [11] [PERSON]; [PERSON]; [PERSON]; [PERSON] The improved dynamic slicing for spectrum-based fault localization. _PeerJ Comput. Sci._**2022**, \(8\), e1071. [CrossRef]
* [12] [PERSON]; [PERSON]; [PERSON]; [PERSON] A learning-to-rank based fault localization approach using likely invariants. In Proceedings of the 25 th International Symposium on Software Testing and Analysis, Saarbrucken, Germany, 18-20 July 2016; pp. 177-188. * _[PERSON] et al. (2022)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] XAI4 FL: Enhancing spectrum-based fault localization with explainable artificial intelligence. In Proceedings of the 30 th IEEE/ACM International Conference on Program Comprehension, Pittsburgh, PA, USA, 16-17 May 2022; pp. 499-510. * _[PERSON] et al. (2019)_ [PERSON] [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Evaluating data-flow coverage in spectrum-based fault localization. In Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), IEEE, Porto de Galinhas, Brazil, 19-20 September 2019; pp. 1-11. * _[PERSON] and [PERSON] (2022)_ [PERSON]; [PERSON] A survey of challenges in spectrum-based software fault localization. _IEEE Access_**2022**, _10_, 10618-10639. [CrossRef]
* _[PERSON] and [PERSON] (2018)_ [PERSON]; [PERSON] [PERSON] On the Use of Sequence Mining within Spectrum Based Fault Localisation. In Proceedings of the Acm/Sigapp Symposium on Applied Computing, ACM, Pau, France, 9-13 April 2018; pp. 1916-1924. [CrossRef]
* _[PERSON] et al. (2003)_ [PERSON]; [PERSON] Fault localization with nearest neighbor queries. In Proceedings of the 18 th IEEE International Conference on Automated Software Engineering, Montreal, QC, Canada, 6-10 October 2003. [CrossRef]
* _[PERSON] et al. (2016)_ [PERSON]; [PERSON] [PERSON]; [PERSON] Fine-tuning spectrum based fault localisation with frequent method item sets. In Proceedings of the 31 st IEEE/ACM International Conference on Automated Software Engineering, Singapore, 3-6 September 2016; pp. 274-285. * _[PERSON] et al. (1997)_ [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON] The use of program profiling for software maintenance with applications to the year 2000 problem. In _Software Engineering--ESEC/FSE'97. ESEC SIGSOFT FSE 1997_; Lecture Notes in Computer Science; [PERSON], [PERSON]; Springer: Berlin/Heidelberg, Germany, 1997; Volume 1301. [CrossRef]
* _[PERSON] et al. (2002)_ [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] [PERSON] Pinpoint: Problem determination in large, dynamic internet services. In Proceedings of the International Conference on Dependable Systems and Networks, IEEE, Washington, DC, USA, 23-26 June 2002; pp. 595-604. * _[PERSON] et al. (2009)_ [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] A practical evaluation of spectrum-based fault localization. _J. Syst. Softw._**2009**, _82_, 1780-1792. [CrossRef]
* _[PERSON] et al. (2011)_ [PERSON]; [PERSON]; [PERSON] A model for spectra-based software diagnosis. _ACM Trans. Softw. Eng. Methodol. (TOSEM)_**2011**, _20_, 11. [CrossRef]
* _[PERSON] et al. (2013)_ [PERSON]; [PERSON]; [PERSON]; [PERSON] The DStar method for effective software fault localization. _IEEE Trans. Reliab._**2013**, _63_, 290-308. [CrossRef]
* _[PERSON] et al. (2014)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] No pot of gold at the end of program spectrum rainbow: Greatest risk evaluation formula does not exist. _RN_**2014**, _14_, 14. * _[PERSON] et al.