Abstract

The research aims to comprehensively examine the current state of knowledge in data flow testing (DFT) to identify knowledge gaps and inform future research. The authors undertook this research question to advance the practice of DFT and improve software systems’ quality and reliability. The authors analyze several state-of-the-art techniques, including the correlation tree concept and particle swarm optimization algorithm, leveraging the data flow knowledge during test execution, as well as neural networks and genetic algorithms. The authors also discuss the methods used to evaluate the effectiveness and accuracy of the various techniques, including case studies, simulations, and test data-generating techniques. The authors aim to provide a superficial understanding of the field’s current state and note that future work could focus on in-depth analysis of specific areas within DFT. Future researchers can use this research to gain a deeper understanding of current algorithms and work on improving them. This is particularly important as DFT is an essential part of the testing process for any software.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.