There are a large number of reusable patterns in the software development process. These patterns are a summary of the experience of solving some problems in the software development process. Using these patterns can improve the efficiency of software development. This paper proposes a method of pattern recognition based on conditional constraints, which provides a feasible idea for procedure pattern recognition. This method uses the process blueprint tool to preprocess the Java source code, analyzes the structural characteristics of the process pattern and the variable reference position relationship characteristics, and uses regular expressions to construct feature matching rules. This paper verifies the accuracy and effectiveness of the procedure pattern recognition method based on conditional constraints by testing the procedure pattern examples.
Paper
Full text
Research on Procedure Pattern Recognition Method Based on Conditional Constraints
Semantic Scholar · Computer Science · 2020
Abstract
There are a large number of reusable patterns in the software development process. These patterns are a summary of the experience of solving some problems in the software development process. Using these patterns can improve the efficiency of software development. This paper proposes a method of pattern recognition based on conditional constraints, which provides a feasible idea for procedure pattern recognition. This method uses the process blueprint tool to preprocess the Java source code, analyzes the structural characteristics of the process pattern and the variable reference position relationship characteristics, and uses regular expressions to construct feature matching rules. This paper verifies the accuracy and effectiveness of the procedure pattern recognition method based on conditional constraints by testing the procedure pattern examples.