원문정보
초록
영어
After the version changes,locatingthe influence domain of control flow modificationis a hot issue in software testing, because it helps developersto solve software defects effectivelyand testersto determine the regression test cases. This paper puts forward that an algorithm toanalyzethe influence domain of control flow modification. It can accurately locate the functions which are affected by modified control statements. According to the control flow function calling paths algorithm, a path of nodes is extracted, where control word as well as the function name is regarded as a node,and extract the control block and analysis it, and a static function calling path with the control logic is obtained.Control flow modificationpoint algorithm is put forward to obtain the modified control statements, which is based on Longest Common Substring (LCS) algorithm. An algorithm is also proposed to determine the influence domain of control flow modification.Experimental results show that the proposedalgorithm can determine the influence domain, and provide support for test case reduction in regression testing effectively.
목차
1. Introduction
2. Related Concepts
2.1. Analysis on the Static Extraction of Function Calling Paths
2.2. The Control Flow Modified Point Algorithm
2.3. The Matching Algorithm of Influence Domain of Control Flow Modification
3. The Analysis Algorithm of Influence Domain of Control Flow Modification
3.1. The Control Flow Function Calling Paths Algorithm
3.2. The Control Flow Modified Point Algorithm
3.3. The Matching Algorithm of Influence Domain Control Flow Modification
4. The Experiment and Evaluation
5. Conclusion
References
