线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

基于 UIO 序列的类重要性度量

姜淑娟 鞠小林 王兴亚 李海洋 张艳梅 刘颖祺 电子学报 2015年第10期

摘要:程序理解是测试和维护大规模面向对象程序的关键,选择程序的关键类优先开展分析是理解程序结构的一个有效的方法。为支持自动识别软件系统中的关键类,本文提出了一种基于 UIO 序列的类重要性度量方法。首先将软件系统抽象为一个以类为转换的有限自动机模型,随后求解该自动机的 UIO 序列,将该序列集合转化为状态转换树。通过递归计算状态转换树的节点复杂度求得类重要度。并在考虑异常传播的基础上改进了算法。最后通过实验验证了算法的有效性。

关键词:关键类有限状态机uio序列程序理解

单位:中国矿业大学计算机科学与技术学院 江苏徐州221116 南通大学计算机科学与技术学院 江苏南通226019

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

电子学报

北大期刊

¥1272.00

关注 25人评论|0人关注