预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

编译和调试

Enterprise Architect在其本已非常出色的代码生成,图表和设计功能的基础上,提供了一整套工具来构建,调试,可视化,记录,测试,分析以及以其他方式构造和验证软件应用程序。该工具集与建模和设计功能紧密相连,并提供了一种独特而强大的方法来从模型构建软件并保持模型和代码同步。

Enterprise Architect可以帮助您定义链接到“模型包”的“分析器脚本”,这些脚本描述了如何编译应用程序,使用哪个调试器以及其他相关信息(例如仿真命令)。 Analyzer脚本是将您的代码链接到Enterprise Architect的构建,调试,测试,概要分析和部署功能的核心配置项。

要衡量工具集的胜任程度,应该注意的是, Enterprise Architect实际上是在Enterprise Architect开发环境中完全构建,调试,分析,测试和构建的。已经开发了许多高级调试工具(例如“动作点”)来解决大型复杂软件应用程序(例如Enterprise Architect )的构造中固有的问题,并且Sparx Systems开发团队每天都在日常使用它们。

建议新用户花些时间充分了解分析器脚本的用法,以及他们如何将模型与代码,编译器以及构建软件所需的其他工具联系起来。

集成模型和代码

模型驱动工程是一种现代的软件开发方法,有望提高生产率和提供更高质量的代码,从而使系统更快地推向市场,并减少故障。使该方法引人注目的是能够在模型中描述和维护系统的体系结构和设计,然后将其生成为可与模型同步并在模型中可视化的编程代码和模式。

Enterprise Architect的模型驱动开发环境(MDDE)支持此方法,并提供了一组灵活的工具来提高生产率和减少错误。这些功能包括定义模型中的体系结构和设计,从这些模型生成代码,将代码与模型同步以及在复杂的代码编辑器中维护代码的能力。也可以导入源代码或二进制文件,并且用户可以记录和记录先前存在或最近开发的代码。 Analyzer脚本工具可帮助您描述如何构建,调试,测试和部署应用程序。

设施

描述

也可以看看

模型驱动开发

与传统的编码驱动周期相比,模型驱动开发提供了更健壮,可访问和更快的开发周期。

精心构建的模型与源代码的构建,运行,调试,测试和部署功能密切相关,可提供丰富,易于导航和易于理解的目标体系结构。可追溯性,与用例,组件和其他模型工件的链接以及易于记录和记录预先存在或最近开发的代码的能力,使Enterprise Architect的开发环境具有独特的功能。

Enterprise Architect集成了行业标准的智能编辑,调试器和建模语言。

模型驱动的开发环境(MDDE)

MDDE提供了用于设计,可视化,构建和调试应用程序的工具:

  • UML技术和软件UML工具
  • 代码生成工具,用于生成/反向工程师源代码
  • 导入源代码和二进制文件的工具
  • 支持不同编程语言的代码编辑器
  • 智能感知以帮助编码
  • 分析器脚本,使用户能够描述如何构建,调试,测试和部署应用程序
  • 与Java,.Net,Microsoft C ++等编译器集成
  • Java,.NET,Microsoft C ++等的调试功能
  • 先进的可视化,记录,检查,测试和性能分析功能
综合发展 MDG技术 造型 生成源代码 导入源代码 导入二进制模块 编辑源代码 智能感知 管理分析器脚本