功能概述
Enterprise Architect代码工程广泛地包含了从您的UML模型设计,生成和转换代码的各种过程。
特征
|
|
|
|
- 用于许多流行语言的源代码生成和逆向工程,包括C ++,C#,Java,Delphi,VB.Net,Visual Basic,ActionScript,Python和PHP
- 内置的“语法高亮”源代码编辑器
- 代码生成模板,使您可以根据公司规范自定义生成的源代码
|
软件型号
|
|
- 使用转换模板的高级模型驱动架构(MDA)转换
- DDL,C#,Java,EJB和XSD的内置转换
- 一个平台独立模型可用于生成和同步多个平台特定模型,从而显着提高生产力
- XSL转换图,工具箱,编辑器和调试器。
|
模型转换
|
|
- 执行构建,测试,调试,运行和部署脚本
- 将UML开发和建模与源代码开发和编译集成在一起
- 使用MDA转换从源类生成NUnit和JUnit测试类
- 将测试过程直接集成到Enterprise Architect IDE中
- 调试.NET,Mono,Java和Microsoft Native(C,C ++和Visual Basic)应用程序
- 根据按合同编程原则设计和执行测试套件
- XSL样式表调试
|
视觉执行分析
|
|
Enterprise Architect使您能够:
- 来自许多流行的DBMS的反向工程师,包括SQL Server,My SQL,Access,PostgreSQL和Oracle
- 使用UML和内置数据建模配置文件对数据库表,列,键,外键和复杂关系进行建模
- 转发生成的DDL脚本以创建目标数据库结构
|
数据库模型
|
|
Enterprise Architect使您能够快速建模,正向工程和反向工程这两项关键的W3C XML技术:
- XML模式(XSD)
- Web服务定义语言(WSDL)
XSD和WSDL支持对于完整的面向服务的体系结构(SOA)的开发至关重要,而UML 2.5和XML的耦合提供了在组织内实现基于XML的SOA构件的自然机制。
|
面向服务的架构
XSD模型
WSDL
|