电子学报 ›› 2013, Vol. 41 ›› Issue (10): 2074-2081.DOI: 10.3969/j.issn.0372-2112.2013.10.031

• 科研通信 • 上一篇    下一篇

网络化软件异常行为传播研究

彭成1,2, 杨路明1, 满君丰2   

  1. 1. 中南大学信息科学与工程学院, 湖南长沙 410083;
    2. 湖南工业大学计算机与通信学院, 湖南株洲 412007
  • 收稿日期:2013-02-22 修回日期:2013-07-18 出版日期:2013-10-25
    • 作者简介:
    • 彭 成 男,1982年生于湖南,中南大学信息科学与工程学院计算机系博士研究生,主要研究方向为软件工程,可信软件,软件形式化方法. E-mail:doc_pen@126.com 杨路明 男,1947年生于江西,中南大学信息科学与工程学院计算机系教授,博士生导师,主要研究方向为软件工程,计算机网络.
    • 基金资助:
    • 国家自然科学基金 (No.60773110); 国家技术创新基金 (No.11C2614302856); 湖南省自然科学基金 (No.12JJ2036,No.11JJA4050)湖南省教育厅优秀青年项目 (No.11B039)

Research on Networked Software Abnormal Behavior Propagation

PENG Cheng1,2, YANG Lu-ming1, MAN Jun-feng2   

  1. 1. School of Information Science and Engineering, Central South University, Changsha, Hunan 410083, China;
    2. College of Computer and Communication, Hunan University of Technology, Zhuzhou, Hunan 412007, China
  • Received:2013-02-22 Revised:2013-07-18 Online:2013-10-25 Published:2013-10-25
    • Supported by:
    • National Natural Science Foundation of China (No.60773110); National Technology Innovation Fund (No.11C2614302856); Natural Science Foundation of Hunan Province,  China (No.12JJ2036, No.11JJA4050); Excellent Youth Program of Education Department of Hunan Province (No.11B039)

摘要: 软件中的漏洞不可避免,研究由漏洞引发的网络化软件的异常行为传播机制,为人们把握异常行为传播规律并采取相应的牵制措施提供了依据.根据异常行为在不同粒度的软件实体中传播的情形,提出了影响异常行为传播的三类因素:传播概率、交互频率和连接率,并给出了相关定义及其计算方法;结合仓室模型和个体模型及上述三因素,构建了描述软件异常行为传播过程的模型,提高了模型的表达能力,增强了模型的完备性和准确率.将异常行为传播分析方法应用于典型的网络化软件系统,通过实验计算出各参数及其变化规律,验证了该传播机制的正确性和可行性.

关键词: 网络化软件, 异常行为, 传播模型, 系统漏洞

Abstract: Bugs in software are inevitable.The study on the networked software abnormal behavior propagation mechanism trigged by bugs provided the way for people to grasp the execution rule and to adopt corresponding pinning measurements.Based on the situation of abnormal behavior propagation at different granularity software entities,three factors——propagation probability,interactive frequency,and connection rate——affecting the abnormal behavior propagation were proposed,and the corresponding definition and calculation method were also investigated.The software abnormal behavior propagation process model was constructed in reference to the compartment model and individual models and three factors mentioned above,which improved model expression ability and enhanced the model competence and accuracy.Then,the abnormal behavior propagation analytical method was applied to the typical networked software system,and the results verified the correctness and feasibility of the propagation mechanism.

Key words: networked software, abnormal behavior, propagation model, system bug

中图分类号: