10.3969/j.issn.1000-3428.2012.01.011
Halo:基于Eclipse的逆向工程工具
在集成开发环境Eclipse平台上为Java项目构建逆向工程工具Halo,描述Halo工具的设计思路和实现步骤,包括利用抽象语法树从程序源代码提取模型信息的方法,通过改进的Sugiyama布局算法将提取出的逻辑模型变换成适合于开发者阅读的UML类图,讨论Halo工具构建过程中的技术难点并给出相应的解决方案.实验结果表明,Halo工具能够满足开发者对逻辑模型可视化的需求.
逆向工程、Eclipse平台、UML类图、自动布局、Halo工具
38
TP311(计算技术、计算机技术)
国家自然科学基金资助项目50738003;天津大学自主创新基金资助项目60302010
2012-04-27(万方平台首次上网日期,不代表论文的发表时间)
共3页
45-47