Dissertation > Excellent graduate degree dissertation topics show

Soflare Abnorlllal Behavior Detection Based on Sequenrial Pattern Mining

Author: HuangNanPing
Tutor: JinKeYin
School: Hunan University
Course: Computer Software and Theory
Keywords: abnormal behavior detection sequence model mining running trace catching ByteCode Instrumentation
CLC: TP311.53
Type: Master's thesis
Year: 2011
Downloads: 43
Quote: 0
Read: Download Dissertation

Abstract


With the continuous development of computer technology and extensive use of the Internet, the software operating environment is gradually turned from the previous static, closed environment into an open, dynamic environment, and the software systems also are changed from a centralized software system to distributed software systems. In the open network environment, when the software is running, their physical entity needs on-demand aggregation in the interim, and needs to complete the task in the case of satisfying the constraints, because this interaction is highly sporadic, it is difficult to predict the results of their interaction, so the monitoring and forecasting of software are more difficult than before. At run time there is no need to test the software to grasp and control related information, and run online diagnostics and prediction based on this information, then regulate the software.By capturing the running path the running details of the system is visually showed, it can provide quantitative basis and reliable protection for the analysis of system behavior, positioning system failure, optimizing the critical path, and finding system bottlenecks. We propose a method based on BCI(ByteCode Instrumentation) technology and sequential patterns mining, inject the probe code into the target byte code, to achieve the monitoring function of the target system dynamically at run time, and without changing the target system files. After the software information are collected, we handle these data by sequential pattern mining method.The detection of software abnormal behavior described in this article is divided into three steps, first of all, access to the data associated with software running behavior by BCI(ByteCode Instrumentation) technology,which include pair thread of father-son messages and thread class running messages; then, extract two type patterns of behavior :sequence pattern of pair thread of father-son and sequence pattern of thread class behavior, from the mass data of the software behavior through data mining, and establish software libraries for rules of conduct; Finally, compare the sequence of the software to be detected and rules of behavior patterns in the library to in order to determine whether the software behavior sequence is abnormal.If we bring the sequence mode data mining technology into the software abnormal behavior detection, there is no need for hard and cumbersome manual analysis and coding for software anomaly model, when build the characteristics of normal behavior there is no need to select the statistical methods with professional knowledge and experience as before, the anomaly detection is more automated. And for the different data streams we can use the same data mining tools, it makes software anomaly detection system more adaptive.

Related Dissertations

  1. Research of Abandoned Objects and Their Owner Detection Based on Omni-Directional Vision,TP391.41
  2. Research on Human Abnormal Behavior Detection and Recognition in Intelligent Video Surveillance,TP391.41
  3. Road monitoring the moving target detection and effective method of detecting abnormal behavior,TP391.41
  4. Research on Some Techniques of Intelligent Video Surveillance,TP277
  5. Intelligent Video Analysis Technology for Elevator Cage Abnormal Behavior Detection Based on Computer Vision,TP274.4
  6. Research of Vehicle Abnormal Behavior Detection Technology Based on Omni-Directional Vision,TP391.41
  7. Study on Abnormal Event Detection Based on the Multi-instance Learning,TP274
  8. J2SE-based design and implementation of J2ME emulator,TP337
  9. Design & Implementation of Instrument Module in Open Source J2SE,TP311.52
  10. Pedestrian abnormal Intelligent Video Surveillance System Research and Implementation,TP391.41
  11. Researches on Object Tracking and Event Detection Based on Tracklet Association,TP391.41
  12. Research on Detection of Human Abnormal Behavior in Video Sequences,TP391.41
  13. Study of Pedestrian and Unusual Activities Detection Methods Based on Video Sequence,TP391.41
  14. Research on Techniques for Software Dependability Growth Test Case Generation,TP311.53
  15. Research and Design of a C++ Codes Defect Detection System,TP311.53
  16. Based on cloud model software trustworthiness evaluation model,TP311.53
  17. Risk-based radar software system testing Strategy,TP311.53
  18. Software Abnormal Behavior Prediction Based on Combined Strategy of MEBN and BKPF,TP311.53
  19. The Research for Strategy of Enterprise-level Software Components Quality Assurance and Rapid Deployment,TP311.53
  20. Management System of Software Defect Prediction Based on Bayesian Network,TP311.53
  21. Research on Object-Oriented Integration Testing Method,TP311.53
  22. Communications software automated testing framework Research and Implementation,TP311.53

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Maintenance
© 2012 www.DissertationTopic.Net  Mobile