摘要
介绍了一种自动综合待逆向理解软件源代码的方法。它是通过一个软件理解工具ICSUT(IC-CADSoftwareUnderstandingTool)来实现的。在ICSUT中,首先将源代码中的各个过程作为一个实体,并对实体之间进行关系分析,计算其间的耦合度,形成一个实体关系网,然后运用一个综合算法对这个实体关系网进行划分,最后得到一个源代码的功能层次结构图。
A technique to automatically synthesizing software system source codes is presented in the paper It is realized by IC CAD Software Understanding Tool(ICSUT) Firstly,ICSUT abstracts entities from source codes and analyzes their relationships And then ,it accounts for their coupling weight to form an entity relation network,which can be partitioned by a synthesis algorithm to get a hierarchical function structure diagram of source codes
出处
《微电子学》
CAS
CSCD
北大核心
1998年第2期89-92,共4页
Microelectronics
基金
国家自然科学基金
关键词
ICCAD
软件工程
软件理解
软件综合
IC CAD,Software engineering,Software understanding,Software synthesis