预订演示
前页 后页

编译和调试

Enterprise Architect建立在其已经卓越的代码生成、图表和设计能力之上,具有完成的工具来构建、调试、可视化、记录、测试、配置文件以及以其他方式构建和验证软件应用程序。该工具集与建模和设计功能密切相关,并提供了一种独特而实用的方法来从模型构建软件并保持模型和代码同步。

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

作为工具集能力的衡量标准,应该注意的是, Enterprise Architect实际上是在Enterprise Architect开发环境中完全构建、调试、分析、测试和构建的。许多高级调试工具(例如行动点)已被开发用于解决构建大型复杂软件应用程序(例如Enterprise Architect )中固有的问题,并且Sparx Systems开发团队每天都会使用这些工具。

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

集成模型和代码

模型驱动工程是一种现代的软件开发方法,承诺更高的生产力和更高质量的代码,从而使系统更快地进入市场并减少故障。使这种方法引人注目的是架构和系统设计能够在模型中进行描述和维护,然后生成编程代码和模式,这些代码和模式可以与模型同步并在模型中可视化。

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

功能

描述

也见

模型驱动开发

与传统的编码驱动周期相比,模型驱动开发提供了更强大、更易于访问和更快的开发周期。

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

Enterprise Architect结合了行业标准的智能编辑、调试器和建模语言。

模型驱动开发环境(MDDE)

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

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