基于用况图的程序理解方法研究

文献类型: 中文期刊

第一作者: 司海平

作者: 司海平;乔红波;虎晓红;陈宝钢;曹永生

作者机构:

关键词: 静态分析;软件工程;用况图;程序理解

期刊名称: 计算机工程与应用

ISSN: 1002-8331

年卷期: 2013 年 49 卷 14 期

页码: 51-55

收录情况: 北大核心 ; CSCD

摘要: 用况图从用户的角度描述了系统需求,是表达系统功能的有效方式。如果能从系统源代码中直接抽象程序的用况图,对于程序理解工作将具有很大的帮助。基于此理念,提出了基于用况图的辅助用户程序理解方法。该方法通过静态分析把源代码抽象为树型图表达结构,通过度量计算树型图中各类结点值并生成带权的树型图,根据设定的阈值对该图进行剪裁来控制程序复杂度,通过对剪裁后的树型图进行遍历形成系统的执行路径集合,抽象为最终的候选用况。在图形化工具的辅助支持下从候选用况中抽象出系统的用况图,实验分析取得良好效果。

分类号: TP311.52

  • 相关文献

[1]基于SolidWorks的破茬开沟犁刀的设计与强度分析(英文). 何磊,周亚立,刘向新,赵岩. 2011

[2]运用软件工程学原理开发农业软件. 刘月仙,沈佐锐,李志红,蔡新颜. 2002

[3]基于移动互联的农产品质量安全监管执法系统. 程涛,徐冬寅,白红武,陈慧琴,王坤. 2017

[4]岩溶地下水灰色系统分析软件开发. 王亚捷,郝永红,王学萌,李华敏,赵娇娟. 2010

[5]算法管理对智慧农业发展的促进作用. 车紫进,李会宾,贾曲,田方,郑昌炉,邹宗峰,单春丽,史云. 2023

[6]浅谈网络环境下企业MIS开发中的软件工程思想. 李文炬. 2004

作者其他论文 更多>>