Enterprise Architect ENTERPRISE ARCHITECT

当前功能

 

本节列出了Enterprise Architect 14.1, 的功能,适用于以下版本:

 

查看其它相关版本的信息,请选择下面的版本。

*查看Build 863之前的历史记录,将可能跳转至英文网站的历史记录。

 


Build 1428的更改和修复
  • 模式编辑器
    • CIM和通用架构编写器配置文件现在支持生成具有多个命名空间的配置文件:
      • Package URI属性用作其包含的任何类型的命名空间
      • Package Alias属性用作默认命名空间前缀
    • 仅限于目标类型的单一特化的属性现在直接引用专用类型而不是使用选择
    • "属性限制"对话框现在提供显示模型中所有特化项或模式中已有子集的选项
    • 导入器现在默认显示所有已知的文件扩展名
  • 数据库工程
    • “列属性”对话框现在自动保存更改的描述
    • 生成的DDL脚本现在与UTF8代码页一起保存
  • 图表
    • 用于添加新端口恢复的SysML Block上下文菜单
    • 现在与其他生命线一致的新轮廓元素的序列图生命线
    • 通过指定完全限定连接器构造型的快速链接规则创建最后一个连接器时,重复上一个连接器(F3)得到改进
    • 指定填充颜色的序列图片段现在可以放在生命线上
    • 当移动和调整包含的元素时,SysML和State Machine图框现在可以正确调整大小
    • 状态机图框架不再阻止在程序包之间移动状态机
    • 没有父级的状态机图不再阻止在程序包之间移动
  • 用户界面
    • 工具箱元素项可以在第一次单击时放入项目浏览器中。
    • 交互点页面/选项卡现在将列出活动和属性/部分的相应子元素
    • 改进的构造窗口更新显示当前所选项目以及切换进入和退出隐藏状态。
    • 功能区菜单选项,用于打开重新映射的特定工作区布局
    • 图表元素注释中的图像超链接现在可以编辑
    • 更改信号时发送信号操作属性对话框行为
  • 其他变化
    • 调用Session.Input还原的脚本
    • 没有VBScript的系统上的工作流脚本在模型加载期间不再导致延迟
    • 通过云服务更改组锁定项目的锁定不再需要首先完全解锁
    • 可执行状态机代码生成现在在禁用“生成跟踪代码”时生成可编译代码
    • SBPI集成现在可用于企业版及以上
    • 将程序包发布为UML配置文件现已在所有版本中提供
    • 现在可以从浮动许可证服务器检索Office集成许可证
    • OpenID登录回调页面不再从sparxsystems.com加载图像
Build 1427的更改和修复
  • 用户安全和登录
    • 添加了使用OpenID登录用户安全性的支持
    • 添加了使用提供给http安全提示的用户凭据的功能,以便将云模型用作安全凭据
    • 添加了可选限制,要求通过Windows身份验证或OpenID 对模型用户进行身份验证
    • 添加了自动维护基于Windows Active Directory或OpenID组的可用用户列表的选项
    • 添加了允许模型用户存储当前模型凭据的选项,因此无需重新输入
    • 当前用户按钮添加到功能区的右上角,以提供对许多安全相关功能的访问
    • 在各种情况下检查锁的改进
  • Code Miner
    • 执行分析器脚本中的新配置选项,以使用一组可用于查询的代码库
    • 为C ++,C#,Java或XML文件创建库
    • 如果需要,为每个库指定一组不同的宏
    • (可选)将库和管理移动到共享服务器(将包含在Pro Cloud Server中)
    • 定义可重复使用的查询库,以根据导入的代码检索上下文信息
  • SysML Parametrics表达式编辑器
    • 键入约束块的表达式,EA可以自动定义它所需的参数
    • 创建多个属性(包括约束属性),并轻松定义各个属性如何相互映射
  • 入门
    • 简化起始页以将焦点放在最常用的项目上
    • EA首次启动时将不再显示“视觉样式”对话框和“新建EA 14功能”文档
    • 项目浏览器现在提供了在没有打开模型时打开项目的快捷方式
    • 试用版启动简化
  • 项目浏览器
    • 添加了使用工具箱在项目浏览器中创建项目的支持
    • 排序更正
    • 更新项目浏览器选择行为以确保在选择更改之前保存其他窗口中的更改
    • 多选上下文菜单现在提供协作菜单和锁定项目的选项
    • 使用F5刷新包的内容
    • 添加了简单的UI图表类型
    • 在为WebEA保存图表图像时添加了覆盖用户主题的选项
    • 多选上下文菜单现在包含协作菜单
    • 代理连接器对象处理的改进
    • 纠正了无意中删除UML链接的快速链接菜单行为
    • 更正阻止创建未在活动视角中定义的复合图表的行为
    • 在框架关闭之前,显示框架的图表将不再允许在不同的包/元素之间进行拖放
    • 改进了图表选择中自动路线布局的处理
    • 新图表对话框将滚动以在打开时显示先前选择的MDG类型
  • 图表渲染
    • 默认情况下,所有图表都隐藏了页面边框
    • 包现在遵循Show Stereotype Icons选项
    • 更新了一些分类器类型,以抽象的方式显示斜体名称
    • 更新了一些元素类型,以便在给出别名时不加下划线
    • 没有名称或分类名称的对象现在将其名称显示为带下划线的冒号字符':'
    • 各种图表框架改进
  • XMI 导入/导出
    • 规范XMI导入的改进
    • 使用条形全局唯一标识符进行XMI导入的改进
    • Ecore出口改进
  • 代码
    • 源代码编辑器“转到定义”命令现在可以正确显示操作签名
    • VHDL导入和导出改进
    • PHP命名空间生成改进
    • 更新Python生成以允许生成操作代码
    • 日期时间的模式编辑器生成现在映射到xs:dateTime
  • 变换
    • 改进了实现连接器的转换
    • 对内置TRANSFORM_TAGS宏的扩展支持
  • 模拟
    • 添加了模拟运行超链接类型
    • 改进了大型软件包的模拟
    • 使用BPMN Receive Task或UML AcceptEventAction手动模拟模型
  • 数据库工程
    • 现在可以从不同的模式导入SQL Server序列
    • 表格空间和所有者字段现在可在“属性”窗口中编辑
  • 模型验证
    • 检查部署,活动边缘,包导入和包合并连接器的改进
    • 验证非UML模型时,现在忽略UML规则
  • 外部数据集成
    • 外部数据源集成现在可以在非云模型中使用
    • 确保外部数据中包含的讨论可见
    • 改进了ServiceNow映射
    • 现在加载项目表示单个等待光标中的状态
  • 基线比较
    • 现已报告标记值注释差异
    • 重新定义/重用端口不再产生误报
  • 编辑带有分栏的SysML得到改进
    • 隔间中显示的元素现在会在选择文本时更新停靠窗口
    • 现在,要在隔离专区中双击元素,以打开停靠的“属性”窗口
    • 以下分区支持此新行为:参数,端口,流属性,代理端口,完整端口和定向功能
  • 嵌入式元素
    • 将包含嵌入元素的元素拖放到图表上,现在显示停靠的“交互点”窗口以允许添加嵌入元素
    • Docked Interaction Points窗口现在允许显示从父类型派生的属性的子属性
    • 显着缩短执行“同步结构元素”所需的时间
  • 停靠功能列表已改进
    • 现在输入键将焦点移动到停靠栏属性窗口以允许编辑所有属性
    • F2键现在打开当前所选属性的内嵌编辑器
    • 编辑接收参数会将焦点移动到信号属性的编辑器
    • 将项目浏览器选择从功能移动到父元素时改进了行为
    • 在浮动状态下打开时,“停靠元素功能”窗口会正确刷新
    • 操作行为,Pre&Post停靠窗口现在提示在上下文切换到其他上下文类型时保存挂起的更改
    • 防止在执行其他操作后可能导致通过停靠属性窗口更改操作的代码的罕见情况
    • 将参数定位在“新参数..”行下方时,操作参数编辑器的更正行为
  • “还原的功能”对话框,适用于喜欢在自包含对话框中编辑属性和操作的用户
    • 可通过功能区命令访问:设计>元素>功能>功能对话框
    • “视觉样式”对话框(“开始”>“视图”>“视觉样式”)现在包含“首选属性对话框”选项
      • 显示功能对话框而不是停靠窗口,双击或在图表,F9和F10上输入
  • ArchiMate
    • ArchiMate 3动机元素裁剪角不再拉伸
    • ArchiMate 3元素不再提供“转换为实例”命令
  • 技术创作
    • 添加了形状脚本属性以获取元素的名称,即使用户已请求显示Alias也是如此
      • #ActualName#
      • #Source.ActualName#
      • #Target.ActualName#
      • #Classifier.ActualName#
    • #Classifier.Name#properties已更新,以匹配在启用“使用别名(如果可用)”时提供别名的其他属性的行为
    • 使用配置文件中的_UCRect元类型属性,现在可以为Shape脚本#RectangleNotation#属性提供默认值
    • 形状脚本#RectangleNotation#属性现在可用于其他类型,包括Object
    • 现在将忽略指定包构造型的Stereotype _instanceType属性
    • 添加到“配置文件助手”对话框的其他属性
      • _defaultAttributeType
      • _meaningForwards
      • _meaningBackwards
      • _UCRect
    • Shape脚本现在可以指定子形状中的文本应该呈现为粗体和/或斜体
    • 更新UML配置文件的导出以支持代之间的一致性
      • 具有多个概括或多个构造型关系的刻板印象现在按目标名称对xml进行排序
      • 构造型图标不再导出大于必要的二进制数据
    • 配置文件现在支持扩展用例包括和扩展连接器
  • 文档
    • HTML报告的“内容 - 文件项”模板中提供了新字段
      • #LINKPATH# - 文件的完整路径
      • #FILENAME# - 仅限文件名
    • HTML报告的关联模板中提供了新字段
      • #ELEMNAME# - 被引用元素的名称
      • #LINKREF# - 指向指定元素的超链接的目标
    • 现在以更友好的格式生成HTML报告的核对表元素
    • 在HTML报告中<<Report Package>> 现在被视为 <<主文档>> 的别名
    • 引用元素的属性和操作标记值现在在HTML报告中生成超链接
    • 在大型模型上生成HTML报告不再显示数据库错误
    • 结构化规范上下文列表现在生成文档的超链接
    • 文档生成现在可以按项目浏览器顺序生成子图表
    • 元素过滤器现在可用的属性初始值
    • Test.Class的元素过滤器现在接受接受逗号分隔的整数作为'One Of ...'的参数
    • 文档生成模板现在会在更改后立即在其选项卡上显示已修改的指示
    • 更新内部书签生成以改善在LibreOffice中打开文档时的处理
    • 图表SysML图表和状态机的框架将无法在WebEA中单击以确保图表可以在iOS设备上滚动
    • 质量检查测试报告现在可以过滤包含撇号的名称
    • 生成“文档和文档选项”对话框
      • 删除了在“排除过滤器”列表中添加重复项目的可能性
      • 防止在加载时轻微点击鼠标
      • 减少加载时间
  • 自动化
    • 当图表未打开时,DiagramObject.Update()已更改为改进线框元素和其他嵌入元素的定位
    • Element.Update()现在更新分类器名称的项目浏览器显示
    • 从OnPreNewElement广播返回FALSE不再向用户显示警告
    • 用于应用/发布用户和组锁的API函数现在返回FALSE而不对没有更改锁的权限的用户进行任何更改
    • 添加了EnumXMIType.xmiARCGIS以允许使用Automation Interface 导出ArcGIS XML
    • 生成的文档中支持的'浏览文件'超链接
  • Modelica库的建模与仿真
    • 添加了对引用Modelica库中定义的类型的支持
    • 允许在模拟中包含Modelica库(例如,生成“loadModel(Modelica);”)
  • 更多变化
    • 检查清单标记值编辑器现在强制执行为项目定义的订单
    • 图表属性对话框现在显示图表创建时间
    • 智能放置已更新,以防止在靠近其左上方移动时对象被捕捉到对象的右边缘
    • Repository.GetContextItem已更新,以便在上下文更改期间调用时不处理任何对象
    • 各种文档编辑器改进
    • 改进了刻板印象名称解析
    • 为SysML 1.5关系构造型添加的含义前向和后向文本
    • 改进了不同存储库类型中的多个数据库错误
    • 基本笔记编辑器现在转义扩展的ascii字符,以防止在某些区域设置下出现意外映射
    • 通过拖放/复制粘贴保存或向图表添加项目所花费的时间缩短
    • 在云连接上使用“测试和维护”构建窗口时,改进了对空日期的处理
    • 现在使用源包或图表明确指定UML配置文件导出功能区命令
    • 几个小的UI修复