Finding Abnormal Behavior Based on Patterns

The framework of finding abnormal behaviors based on patterns was proposed, including preparing data, extracting patterns and finding abnormal behaviors. Then, data preprocessing was introduced in the process of finding patterns, the standard of patterns was defined, the mining algorithm of abnormal behaviors was put forward, and the implementation procedure was described in detail. Lastly, the abnormal behaviors were found on the basis of pattern analysis. The faults in the program were localized by using complete information about the program behaviors. This method has been utilized in the research on fault localization. Good results have been achieved with this method.