计算机工程与应用 ›› 2013, Vol. 49 ›› Issue (20): 34-39.

• 理论研究、研发设计 • 上一篇    下一篇

基于软件交互行为日志的动态模型构建

欧阳广1,彭  成2,李倩倩1,2   

  1. 1.湖南化工职业技术学院 信息工程系,湖南 株洲 412004
    2.湖南工业大学 计算机与通信学院,湖南 株洲 412007
  • 出版日期:2013-10-15 发布日期:2013-10-30

Dynamic modeling based on software interactive behavior log

OUYANG Guang1, PENG Cheng2, LI Qianqian1,2   

  1. 1.Department of Information Engineering, Hunan College of Chemistry Technology, Zhuzhou, Hunan 412004, China
    2.College of Computer and Communication, Hunan University of Technology, Zhuzhou, Hunan 412007, China
  • Online:2013-10-15 Published:2013-10-30

摘要: 建立软件交互行为模型是认识软件的内部机理和运行规律的基础。根据监控收集的典型的电子商务软件交互日志文档,挖掘其中的不变量约束规则,借鉴有限状态机构造方法构建动态模型。为确保模型的确定性和完备性,对模型进行精化和抽象,并给出了相应的建模算法。通过实例证实了该方法的正确性和有效性。

关键词: 交互行为, 有限机, 精化和抽象

Abstract: Modeling the networked software interaction behavior is the basis of understanding the internal mechanism and the running rules of the networked software. The software interactive behavior log files are collected by monitoring, and the invariant constraints are mined from it, a dynamic model learned from the construction of the finite state machine is presented. In order to ensure certainty and completeness of the model, the method of model refinement and abstraction is proposed. The corresponding algorithms are also designed. Meanwhile, the effectiveness and feasibility of the proposed method are validated through experiments.

Key words: interactive behavior, finite state machine, refinement and abstraction