我是EA新手,仍在学习此工具,使用逆向工程生成序列图,但无法找到有关此主题的足够信息。如果有人知道要创建它,请帮助我。
我找到了使用逆向工程创建类图的方法,我们可以通过创建新模型并将源项目导入EA来完成。步骤如下所述。
这会将所有java文件导入EA,并使用逆向工程生成类图。
接下来,我希望使用EA为Android应用程序创建序列图,但无法获取任何信息。如果有人已经这样做或任何人想要分享这方面的信息,请指导我。
先谢谢。
答案 0 :(得分:3)
生成序列图 Enterprise Architect 11和12
这需要花费数天时间才能完成,但现在我一直在使用这个程序。
设置环境
转到' Analyzer' - > '管理调试脚本'。
转到' Analyzer' - > '调试' - > '调试'
转到' Analyzer' - > '调试' - > '记录'
转到' Analyzer' - > '断点和标记'
SET UP DEBUG SCRIPT(Java)
在执行分析器'窗口,添加新脚本。
右键点击在上一步中创建的新脚本,然后选择“编辑”。
在左侧窗格中,选择' debug' - > '平台'
来自'调试器'下拉菜单,选择' Java'
对于'默认目录',没有方括号,请设置[项目根路径]
对于'应用类',没有方括号,将[包名称与主类]放在一起。[主要类名]
对于Java虚拟机选项'自定义以下脚本。
jre = C:\ Program Files \ Java \ jdk1.8.0_66 \ jre \ bin \ server,-Djava.class.path =。; src; bin; lib \ some_3rd_party_library01.jar; lib \ some_3rd_party_library02.jar
可能与您不同的脚本组件:
第三方库jar文件。
选择适合您用意的各种单选按钮,即' x64'和'运行'
单击“确定”。
您可能希望通过运行调试来检查此脚本。 右键单击脚本图标,然后选择debug。
用于分析的标记分类
在项目浏览器中,右键单击要从中开始序列图的类。
选择执行分析器' - > '用于录制的标记类'。
为此设置命名。
选择您希望序列图开始的方法。
来自'标记类型'下拉框,选择'记录功能'。
选择序列图的类深度。
单击“确定”。
开始运行时分析
关于'记录&分析'窗口,点击播放符号。
来自'录音设置'在下拉菜单中,选择步骤9中保存的配置名称。
按OK。
在调试执行期间,至少有一个方法/类跟踪应该出现在&记录&分析'窗口。
DONE。 (随时提出进一步的问题。)