Enhancing program comprehension with recovered state models
Enhancing program comprehension with recovered state models
复制标题
通过恢复的状态模型增强程序理解
DOI:
10.1109/wpc.2002.1021325
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
T. Lethbridge
中科院分区:
文献类型:
--
作者:
S. Somé;T. Lethbridge
State transition machines are high-level behavior descriptions often used as modeling tools for the design and implementation of a large class of software systems. Some of the state transition machine implementation approaches are such that the static structure of the resulting code closely matches that of the original state transition machines. Therefore, having a representation of the original state transition machines is likely to improve the corresponding code understandability. We present an approach supported by a prototype tool, to extract state transition machines by static analysis of source code. An objective of this work is to enhance program comprehension with visual representations of the behavior of the programs being analyzed.