Fission for Program Comprehension
Fission for Program Comprehension
复制标题
DOI:
10.1007/11783596_12
复制
发表时间:
2006-07
期刊:
影响因子:
--
通讯作者:
J. Gibbons
中科院分区:
文献类型:
--
作者:
J. Gibbons
Fusionis a program transformation that combines adjacent computations, flattening structure and improving efficiency at the cost of clarity.Fissionis the same transformation, in reverse: creating structure, ex nihilo. We explore the use of fission forprogram comprehension, that is, for reconstructing the design of a program from its implementation. We illustrate through rational reconstructions of the designs for three different C programs that count the words in a text file.