前页 | 后页 |
软件工程
创建和管理有效且富有成效的软件结构和行为模型
软件工程是设计、实施和维护软件的学科。软件工程的过程以需求和约束作为输入开始,并产生部署到各种平台的编程代码和模式,从而创建运行系统。
Enterprise Architect拥有一套丰富的工具和特征,可帮助软件工程师有效地执行工作并减少已实施解决方案中的错误数量。特征包括用于创建软件模型的设计工具、自动代码生成、源代码、二进制文件和模式的逆向工程,以及将源代码与设计模型同步的工具。程序代码可以直接在Enterprise Architect智能感知内的集成代码编辑器中查看和编辑,它提供了智能代码和其他特征来帮助编码。
环境的另一个引人注目的方面是能够将实现类追溯到设计元素和架构,然后追溯到需求和约束以及其他规范,并最终回到利益相关者及其目标和愿景。
Enterprise Architect支持广泛的编程语言和平台,并提供与两种最流行的集成开发环境的轻量级无缝集成:Visual Studio 和 Eclipse。此外,还有一个功能齐全的执行分析器,允许软件工程师在Enterprise Architect中设计、构建调试和测试软件模块。
软件工程
这组图像说明了Enterprise Architect中可供您使用的一些软件工程工具 |
功能
了解更多
- 您还可以使用Enterprise Architect 、Eclipse 和/或 Visual Studio 的组合功能来执行代码工程,使用 Sparx系统的MDG集成产品在系统之间进行桥接;请参阅MDG集成和代码工程
- 功能信息工程的功能也可用,包括建模键、触发器、约束和其他关系数据库特征,用于和来自一系列数据库产品
- Enterprise Architect提供技术来支持面向服务的架构;参见面向 XML 服务架构