使用动态模型模拟将您的模型带入现实世界。 验证您行为模型的正确性,并更好地了解业务系统的工作原理。 使用触发器,例如按下按钮,拨动开关或接收消息以控制模拟的执行。 Enterprise Architect还可以使用以JavaScript编写的关口和效果来控制模拟的流程。
关口(guide)基于诸如当输入有效密码时的准则来确定接下来将采取哪个路径。 通过使用效果来控制您的模拟,在模拟期间的特定时间处理变量和执行计算。 尝试不同的选择,并在风险规避环境中对模拟进行更改。 通过控制仿真的速度,您可以减慢系统速度,观察以前看不见的步骤。
使用断点来分析决策并改善业务成果。 模拟可以帮助改善沟通,传达必要的业务想法和降低复杂性。
基于开放标准,如UML,BPMN和SysML。支持TOGAF和UPDM等企业架构框架。集成的定制工具来分析和可视化运行的软件。 高级模拟,测试工具,基于团队的存储库,版本控制等。
能够动态模拟行为和状态模型。 确认过程设计。 指定触发器,事件,约束等。 看实况! 指定复杂和大型结构系统。 创建和调试嵌入式解决方案。 构建自定义域特定解决方案。 构建自己的领域特定的建模工具!
了解更多:模型仿真
Enterprise Architect使您能够从Enterprise Architect开发环境中构建,测试,调试,运行和执行部署脚本。 通过使用MDA转换从源类生成NUnit和JUnit测试类,并将测试过程直接集成到Enterprise Architect IDE中,您现在可以将UML和建模集成到构建/测试/执行/部署过程中。
I除了构建/测试和执行功能之外,Enterprise Architect还包括Java,.NET和Microsoft Native(C ++,C和VB)的调试功能。 Enterprise Architect中内置的调试器专门设计为使开发人员或测试人员能够捕获堆栈跟踪信息,因为他们可以遍历执行代码,对实时的线程执行运行时检查。
然后,他们可以使用最终的堆栈跟踪历史记录在Enterprise Architect中生成序列图,将实际的代码执行和调用转换为可视图。