预订演示
Enterprise Architect ENTERPRISE ARCHITECT

最新功能

此页面列出了对 Enterprise Architect 16.0的更改:

Enterprise Architect 16.0 的主要功能显示在 官方发布页面.

Select a version below:


Enterprise Architect v16.0(Build 1604)发行说明
2022 年 4 月 21 日
  • 企业架构师 64 位
    • Enterprise Architect 已被广泛改造为全新的 64 位版本和旧版 32 位版本
    • 新的 64 位版本具有许多性能改进,使您可以处理更大的数据集、报告、文件和存储库
      • 利用 64 位操作系统的功能和优势
      • 访问更多内存
      • 与 32 位相比,处理数据更有效
      • 支持更大的报告生成任务
      • 支持更大的 XMI 导入/导出操作
      • 支持更大的图表导出/保存
      • 构建并运行更大的模拟
      • 构建和搜索大型 Code Miner 数据库
  • 新的基于标准文件的存储库
    • Enterprise Architect 16 引入了新的基于标准文件的存储库。
    • QEA 文件 - 基于基本个人文件的版本
    • QEAX 文件 - 支持与小型工作组共享文件
    • 主要好处是
      • 开箱即用的 Enterprise Architect 存储库
      • 重量轻
      • 无服务器
      • 离线开发支持基本复制
      • QEAX 文件支持小型工作组的基本文件共享
  • 连接到 DBMS 存储库的简化方式
    • 本机连接方法简化了与现有和新数据库存储库的连接,无需为单个 DBMS 安装驱动程序和定义 DSN。
  • 网格样式图
    • 使用新的网格样式图为您的模型构建电子表格、仪表板甚至主页。
    • 应用熟悉的类似电子表格的叠加层,自动将元素限制为指定行和列集中的单元格大小。
      • 每个网格单元格可以容纳一个元素
      • 可以通过将一个元素拖到另一个元素上来切换元素位置
        • 放置在网格中的新元素将转到它们被放置的单元格,或者如果它已被占用,则转到下一个可用的空闲单元格
        • 可以使用行或列首选项添加新元素,通过“网格选项"对话框设置
        • 无论在 Start |偏好 |图表 |行为 |处理位置
      • 行、列和单元格大小均可配置(通过图表停靠属性窗口 | 网格 | 编辑)或只需调整图表上元素的大小
      • 启用行和列标题以帮助按网格位置引用单元格(例如,A:1)
      • 新的脚本 API 通过元素的网格位置提供对元素的引用
      • 与新的 Scriptlet 元素集成以自动更新和处理网格中的元素
  • 自动刷新图表
    • 实时协作和共同创作图表。新的自动刷新图表选项将您的常规 Enterprise Architect 图表变成共享白板。
    • 只需在图表上以首选时间间隔启用自动刷新,让您的团队在更新发生时监控更新。
      • 四种不同的时间间隔(7、15、30 和 60 秒)
      • 暂停自动刷新功能以编辑图表,其他查看图表的用户将在图表保存后看到更改
  • 自动重新加载更改的图表
    • 将 Enterprise Architect 设置为在同一模型中的其他人同时进行更改时重新加载您打开的任何图表。
      • 启用后,Enterprise Architect 将每 60 秒检查一次更改的图表并自动重新加载它们
      • 可以从“开始 |外观 |偏好 |图"对话框或来自“设计 |图表 |选项 |自动重新加载更改的图表对话框
    • 从 1601 年开始
    • 对“自动重新加载图表"进行多项改进,以提供更一致的体验:
    • 在当前图表上选择一个元素时,图表将不再重新加载
      • 如果图表不脏,点击自动重新加载图表将不再提示更改
      • 如果元素当时在上下文中,则改进了应用程序对图表重新加载的处理
      • 快速链接器现在将提示在创建对象之前指示图表已更改
    • 启用自动重新加载选项后,单击元素时将不再提示指示图表已脏;如果需要,移动或更改图表仍会提示
    • 更改值时,自动刷新计时器将不再重置为“已禁用"
    • 现在在使用“暂停和编辑"后恢复计时器时会保存图表
  • 图表
    • 信息视图绘制样式改进:
      • 如果可用,图标将使用其形状脚本进行渲染(对于 ArchiMate 等元素)
      • 向信息视图属性添加了新选项“应用元素颜色",以允许将元素的默认颜色应用于需要的信息视图
      • Notes 现在将显示“..."而不是“查看更多",以表明有更多文本可用
    • 带有折叠嵌入对象的图表现在可以选择性地显示标签:
      • 这可以从图表停靠的属性窗口中启用
      • 嵌入元素的折叠组将显示层次结构
      • 折叠的嵌入元素选项也从模式属性对话框的元素页面移动到停靠窗口
    • 现在可以平移在图像弹出查看器中查看的图像
      • 按住鼠标左键移动鼠标平移图表
      • 使用箭头键移动图表
      • 使用 Home 键和鼠标中键将图像位置重置为其起始位置
    • 新的连接器形状脚本属性:Source.RectangleNotation 和 Target.RectangleNotation
    • 选择时,自连接器现在将绘制开始/结束航点
    • 聚合和组合连接器经过改进,现在具有与关联相同的标签
      • 它们现在将显示 {redefines} 和 {subsets} 标签
    • 改进了对带有隐藏层的图表上树样式连接器的处理,它们将不再错误地抑制段
    • 在大多数连接器上大大扩展了对贝塞尔线样式的支持
    • 解决了带有形状脚本的定型连接器无法正确呈现的罕见情况。最初为 DFD 图报告。
    • 更正了加载时图表上不存在代理连接器时的代理连接器查询行为
    • 演示模式会在选中标签和连接器时突出显示它们
    • 调整了连接器验证以避免 CMMN 连接器出现不正确的语法错误
    • 更正了启用严格连接器语法时使用反向连接器的模型验证错误
    • 确保的 Virtualize Connector End 命令仅在线条样式设置为自定义时显示
    • 在固定和取消固定连接器结束时改进了对链接元素功能的支持
    • 如果隐藏连接器(例如使用过滤器、图表层等),将不再绘制虚拟化元素
    • 在大型图表中移动时,虚拟连接器末端的拖动得到了改进
    • 现在,在通过撤消命令删除连接器并保存后,绑定属性对话框的行为正确
    • 解决了通过连接器和另一个底层元素调用连接器的上下文菜单时设置连接器类型的问题
    • 移动“已实现"连接器现在可以正确更新其关联的信息流连接器
    • 标记值为 _Bezier=true 的连接器现在允许多个弯曲点
    • 调整了 UML 语法验证,以允许提供接口和必需接口之间的信息流
    • 当放置在父元素的边缘附近时,暴露的界面将不再从元素中拉出
    • 添加了用于跟踪元素选择矩形的新样式选项
    • 功能区菜单布局 |图表 |缩放具有新选项“清除"以将当前图表缩放级别重置为默认的基本缩放值
    • 增加了通过停靠图表属性选择性地抑制图表上链接文档图标的功能 |外观部分
    • 从浏览器中删除图像工件时,现在可以选择在图像下方显示其名称
    • 在图表的右键上下文菜单中添加了“重新加载图表"
    • 添加到构造图中的 Actor 元素现在默认为“使用矩形表示法"
    • “使用矩形符号"现在位于元素的外观子菜单中(以前位于高级子菜单中)
    • “将结构克隆为新版本"现在可以解析图表框架上的嵌入元素
    • 浅图副本现在可以解析图框架上的嵌入元素
    • Bezier 现在将在应用时使用形状脚本样式
    • 当手绘模式开启时,Shape scrips 不会渲染装饰子形状
    • 移动非序列图对象(如注释链接)将不再改变图表上其他对象的位置
    • 对战略建模技术中的流程图的 Quicklinker 和 Shape Script 进行了改进
    • 在“通信消息"对话框中,From 和 To 列中的对象名称现在还包括分类器名称
    • 在图表中添加或删除子元素时,自定义隔间将正确刷新
    • 更正了一个小问题,以确保所有选定元素都会将多个块作为属性放入 SysML IBD 中
    • 现在保存了图框架上边缘安装的 ActivityParameter 的位置
    • SysML 图框现在仅在显示端口时根据需要调整大小
    • 改进了图表背景图块的处理,以更好地支持具有不同用户配置和设置的共享模型
      • 现在,当 Enterprise Architect 的安装目录与默认安装路径不同时,从 Enterprise Architect 附带的集合中应用的图表背景图块现在可以正确加载。
    • 改进了序列图中长元素名称的呈现
    • 刻板印象的作品现在可以正确设置其默认属性
    • Quick buttons will now draw closer to the element when the selection rectangle is using a thin border style
    • 无论元素锁定状态如何,都允许刷新模型视图元素并将其放入选择模型中
    • 确保在从项目浏览器添加新属性或隐藏/显示功能 | 属性时,结构隔间显示正确的信息。部件/属性窗口
    • 从图表选项卡上下文菜单重新加载图表时,仪表板图表布局将被保存
    • 改进了结构化场景编辑器中活动图的生成
    • ControlFlow 将连接 Action 而不是 Activity。 ActionPin 将绑定到 ActivityParameter
    • 改进了处理从图表工具箱拖动到锁定到当前用户的图表上的项目的方式
    • 在 Composite Diagram 查看器中双击图表预览可打开图表
    • 从元素中删除图像资产后,元素名称不再显示在元素下方
    • 现在移除隐藏的图表层可以正确显示该层上存在的任何元素
    • MessageEndpoint 和 DiagramGate 元素名称现在在创建元素时隐藏
    • 启用“需要用户锁定才能编辑"并且已将用户锁定应用于图表时,请确保可以将现有元素作为链接添加到图表中
    • 改进了子元素的正交移动(使用 shift + 拖动时),以防止在移动操作期间父元素被选中
    • 检查员 |外部选项卡现在会打开,而不会从图表中获得焦点
    • 端口的分区条目现在将在从图表中删除端口后立即更新
    • 在更改子元素类型后改进了对父元素选择的处理
    • 图例属性对话框现在支持信息流连接
    • 在应用“块"样式时改进了线框进度条的绘制
    • 改进了基于项目模板包时元素的初始创建大小
    • 改进了枚举字面量和枚举类型在元素运行状态中的对象的显示
    • 使用带有显示相关元素隔间的大型图表的 Oracle DB 的模型在加载时将不再导致 SQL 错误
    • 更正了显示 Oracle 存储库相关元素隔间的大型图表的加载
    • 更正了在“属性"对话框中创建需求构造型时默认为“功能"的小问题
    • 在未安装特定字体的机器上打开导航单元格文本时得到改进
    • 现在单击导航单元格图钉将正确显示不同缩放级别的图表图像弹出窗口
      • 图表图像弹出窗口现在将以与在主视图中绘制时相同的缩放级别显示。
    • 改进了图表上嵌入元素的自动布局,用于:
      • 操作上的操作 Pin 图
      • Activity 的 ActivityParameters
      • 零件上的端口
      • 类的端口
    • 更正了使用图表过滤器隐藏元素时“回形针样式注释"的小绘图问题
    • 改进图表过滤以确保正确过滤范围和可见性值
    • JET 数据库上的大型图表现在加载速度更快
    • 更正了图表接收器的问题,该问题可能导致它们在某些情况下静默失败
    • 图表对象 Z-Order 现在可作为停靠属性窗口中的选项卡使用
    • 自定义图表类型描述现在显示在“新建图表"对话框中
    • 改进了 CentralBufferNode 元素,以便它们可以设置和显示对象状态
    • 增强了交互以支持矩形表示法
    • 改进了状态进入/执行/退出行为以从属性窗口列出正确的选择类型
    • 作为节点和设备实例的生命线现在可以由交互元素拥有
    • 在形状脚本中,HasProperty() 函数不要求属性名称区分大小写
    • 调整了快速链接器和验证,以允许将 TaggedValue 连接器从 Stereotype 元素连接到 Stereotype 和 Metaclass 元素
    • 调整了快速链接器和验证,以允许 UseCase 连接器从 Stereotype 元素到 Stereotype 和 Metaclass 元素
    • 改进了具有垂直标签或使用自定义绘制样式的对象的原位编辑器位置和大小
    • 对象图工具箱已扩展为包含 n 元关联
    • 添加了通过“信息视图属性"对话框隐藏信息视图元素注释的功能
    • 可以通过在拖动过程中点击一次 Alt 键而不是在整个操作中按住键来重新设置图表上的元素
    • 改进了聚合和组合上的箭头显示
    • 更新了 UML 语法检查以允许工件和需求元素之间的聚合/组合
      • Artifact 元素现在也可以通过在图表和项目浏览器中嵌套/组合来作为需求的父级。
    • 当图表被缩放、平移或滚动时,就地编辑器将不再保持活动状态
    • 通过工具箱向图表添加新的 Review 元素时,确保 In-Place 编辑器正确显示在新元素上
    • 导航单元元素的图像选择对话框现在有一个“清除图像"按钮,可以更轻松地删除现有图像
    • 当 CheckList 元素包含在通道中时,改进了看板图的绘制
    • 充满搜索的看板图将元素添加到正确的绑定车道而不是未绑定的最左侧车道
    • 从 1601 年开始
    • 从 Construct 创建看板模式 |资源管理 |看板 |工作流模式功能区命令现在将按预期工作
    • 交互事件呈现已更新为使用用户选择的边框颜色
    • 将 Action Pin 与 Activity 的参数同步将不再在每个 Pin 名称中包含 Action 名称
    • 属性覆盖的分类器渲染将不再将信息显示为运行状态
    • 从 1602 年开始
    • 为自动刷新图表改进了未保存更改的显示:
      • 现在显示带有图表选项卡的图标,而不是选项卡名称中的 *
    • 无法再更改锁定图表的自动刷新设置
    • 如果在图表上禁用“显示元素原型",UML 关键字现在将被原型隐藏
    • 更正了自定义绘制样式模式,因此元素名称在单击时将显示为突出显示
    • 使用正交圆角样式的虚线连接器现在可以正确绘制角
    • “查看复合图"按钮已与其他快捷按钮一起从对象的左上角移动到对象的右侧
    • “查看复合图"现在支持链接构造图
    • 允许 ControlFlow 进出 InteractionOccurrence 元素
    • 从 1603 年开始
    • 自动刷新图表设置现已保存并再次加载
    • 图表包含图表注释时图表浏览器不再失败
    • 注意导航单元格的链接在连接到底部边缘时将不再留空隙
    • 活动分区现在在切换图表主题时保持透明
    • 修复了在删除基础图表时单击导航单元格时显示的错误
    • 当内部连接器连接到框架时,SysML 图现在将按预期调整框架大小
    • 文本、超链接和图表注释元素现在将在唯一一组时正确应用本地颜色
    • 从 1604 年开始
    • Bezier 连接器现在使用正确的弯曲点绘制
    • 活动参数现在将正确地位于父对象的边缘
    • 针对在较大图表上快速单击平移和缩放滚动条时出现的应用程序错误进行了改进
    • 网格样式图表上的水平滚动条现在可以在调整视图大小时正确显示/隐藏
    • 端口显示名称遵循“为角色使用别名字段"选项
    • 图表克隆为新版本提示以只读格式显示源图表名称
  • 图表自定义绘图和样式
    • 使用未设置为“使用矩形表示法"的自定义绘制样式的 Actor 现在将其通知图标绘制在正确的位置
    • 选项手绘、白板模式和显示形状脚本已从图表属性对话框中移出 |图表页面到图表属性图表 |元素页面
    • 图表属性对话框中添加了启用/禁用自定义绘制样式的功能 |元素页面
  • 用户界面
    • 更新了新的图表对话框,以更好地支持视图规范:
      • 具有从外部技术扩展图表的视图规范的配置文件现在被列为自己的页面
      • 现在按透视图过滤为图表类型显示的视图规范
      • UML 图类型现在仅在此对话框中显示 UML 视图
    • 功能区优化和更改
    • 新的可自定义快速访问工具栏
    • 从功能区将您最喜欢和常用的命令(包括菜单按钮)快速添加到新的快速访问工具栏中。
      • 构建您自己的有用工具集合
      • 右键单击功能区项目并选择“添加到快速访问工具栏"
      • 把你经常需要的东西放在前面和中心
      • 简单有效
    • 词汇表功能区按钮从“发布"移至“设计",并包含在“协作快速访问"窗口中
    • 自动刷新图表选项添加到布局功能区
    • DMN 建模菜单项添加到“设计 |影响 |决策功能区按钮
    • 添加了结构化场景功能区和菜单选项以加快访问速度
    • 在“开始"类别的“帮助"按钮下添加了 Pro Cloud Server 连接诊断菜单项
    • 在功能区“开始 | 开始"中添加了动态下拉工作集菜单桌面 |工作区 |选择工作集'
    • 对链接文档功能区命令进行了小幅更新,以确保在编辑期间启用创建模型超链接的选项
    • 新的功能区选项“最小文本模式"用于隐藏大按钮下的文本,以提供更简洁和干净的外观。可以通过右键单击功能区来访问。
    • 更新了从功能区调用的锁定选项,以处理项目浏览器和图表中的多项选择
    • 重命名功能区按钮“构造 |变更管理 |维护概述
    • 为当前用户安全选项“配置 |安全'
    • 脚本控制台功能区项目移至 Specialize |工具
    • 从“设计"类别中删除了重复的功能区菜单项
    • 移除的设计 |影响分析功能区面板,并将这些按钮重新定位到设计类别中的现有面板中
    • 移动丝带设计 |图表 |工具箱将成为面板中的第一项
    • 重命名功能区设计的“添加"面板按钮以包含要添加的项目。这样可以在通过搜索找到这些按钮时更轻松地确定操作。
  • 评论与讨论
    • 对审查系统进行了重大改进,以简化建模者和利益相关者之间对模型内容的正式审查。
    • 优化审查历史和详细信息窗口
    • 在讨论和审核历史记录中添加了新列以显示“主题作者"
    • 现在可以更轻松地加入评论,新对话框可帮助查找有效评论
    • “管理评论"窗口的主要更新包括
      • 速度提升
      • 增强的过滤系统
      • 提供更好概览的新列
      • 展开/折叠菜单选项
    • 评论和讨论的其他状态
    • 重新设计了评论/讨论主题的显示,将最近的帖子置于讨论下方的顶部
    • 现在可以通过将导航单元格拖放到审阅图中将导航单元指向的图表添加到审阅集来立即创建审阅集
    • 用于设置“讨论和审阅"窗口启动时显示的“默认选项卡"的新选项
    • 改进和简化了“讨论预览历史记录"窗口的加载
  • 视觉风格和主题
    • 新的深色视觉主题“Dark Sapphire",旨在最大限度地减少视觉对比度并提供轻松的阅读体验。
    • 新主题可应用于 Enterprise Architect 中的所有窗口和可视化控件。
  • 检查器窗口中的状态选项卡
    • 快速检查和查看图表中所有元素的状态和优先级。
    • 一个重要的分类工具,可帮助您专注于现在重要的事情和可以等待的事情。
      • 显示图表中所有元素的列表
      • 关注每个元素的状态和优先级设置
      • 处理最紧迫的问题
      • 将您自己的优先级和状态类型添加到模型中,以推动您的建模和设计
  • 使用构造型配置自动名称
    • 自动命名已扩展为包括定位特定元素类型和原型。
      • 更好地控制新元素的自动命名
      • 根据元素类型和原型进行区分
      • 以自己独特的方式自动命名来自不同配置文件的相似类型
    • 优化元素自动计数查询以提供更灵敏的行为
  • 资源分配窗口中的甘特图视图
    • 资源分配停靠窗口现在可用作甘特图。
      • 为在模型中分配和管理任务的人员提供更好的视觉体验
      • 清楚地了解任何元素上发生的工作
      • 通过拖放快速修改开始和结束日期
      • 轻松添加和修改任务
      • 放大和缩小工作项
      • 覆盖在任务上的完成百分比,以供即时视觉参考
  • 构造历史窗口
    • 使用新的“构建历史"窗口实时监控您的构建。
    • 及时了解资源/任务分配、当前正在运行的测试以及当前的维护问题。
    • 让您了解最新情况的三个构造视图:
      • 包含当前任务、任务结束、任务开始的资源/任务视图
      • 在可配置的时间范围内运行的测试的测试视图
      • 最近提出并采取行动的所有变更和问题的维护视图
  • 起始页增强
    • 从模式创建
      • 使用“从模式创建"工具快速创建和开发新模型
    • 添加图表
      • 立即从 UML、SysML 和许多其他开放标准和技术中选择新图表并将其添加到您的模型中
    • 自定义数据源
      • 打开 OLE DB 数据链接属性对话框的便捷方式
  • 协作
    • 协作工具已重组为以下新窗口
      • “聊天和邮件":聊天、邮件、日记、最近
      • “讨论与评论":日记、讨论、评论
      • “讨论和回顾历史":期刊、讨论、评论
      • 对现有命名的更改包括将日记重命名为日记并将评论重命名为日记
    • 通过聊天、日志和讨论管理和共享小文件和图像的新功能
    • 可以从剪贴板复制和粘贴图像,并作为超链接直接插入到内部存储的聊天、日志或讨论条目文件
      • Ctrl+点击超链接下载并在本地查看图片或文件
      • 每个工具都提供一个“管理文档"窗口,用于查看、删除或重新发送以前插入的文件
      • “管理文档"窗口允许过滤您或其他人发送的文件并检查其他详细信息,包括文件大小、类型和发送日期
      • 附加到日记或讨论项目的文件将被导出并与该元素或图表一起往返
    • 新的未读模型邮件消息现在将显示在“消息"通知按钮下,显示在“透视"按钮旁边的右上角
    • 团队沟通变得更加容易,现在将在协作图上的 Actor 元素上绘制一个小三角形,以表明它与当前活动的聊天相关联
    • 修改了协作图行为,以便在更改活动聊天时不再同步选择
    • 在聊天编辑器中使用 Ctrl + Space 将显示一个可调整大小的弹出笔记窗口,以便更轻松地编写更大的笔记
    • 更正了使用消息按钮加载新聊天导致聊天断开连接或停留在以前的聊天组中的行为
    • 防止在简单连接后监控安全聊天组以进行新讨论
    • 改进了在使用远程桌面客户端时用于讨论的就地编辑器绘图
    • 在“讨论协作"窗口中提供了额外的滚动空间,因此您在撰写回复时不会总是被推到控件的底部
    • 改进了用于讨论、评论、规范管理器和其他内容的就地编辑器,以消除轻微的重绘、调整大小和滚动问题
      • 例如,在您使用箭头键导航、粘贴文本、撤消|重做或删除文本的情况下。
    • 将用于配置“外部参考数据"的项目选项移至名为“协作"的新标签页
    • 现在可以从停靠的图表属性窗口中使用图表选项“支持协作"
    • 将鼠标悬停在聊天窗口中的图表超链接上会显示一个浮动工具栏
    • 启用了“支持协作"并显示为备用视图的图表仍将支持此选项提供的行为
    • '合作 |评论"下拉列表现在显示“加入评论"的快速访问评论元素弹出列表
      • 添加了在注销时断开当前审核的选项
      • EAReview 元素特殊操作打开“管理评论"主选项卡视图
    • 当点击空白选项卡空间或标题栏时,日记和日记窗口会保存已编辑的文本
    • 在讨论历史记录窗口中添加了一个新列“主题作者"
    • 从“消息"功能区按钮选择新的讨论通知消息时,确保它正确选择了讨论窗口中的新主题/帖子
    • 在深色模式下降低了讨论文本的亮度以提高可读性
    • 将元素粘贴到从图表复制的日记或日记条目中,现在将插入指向元素的超链接而不是图像
    • 在讨论或日志条目上添加了对 Ctrl + Space 的支持,以在只读弹出窗口中查看内容
    • 现在显示的聊天窗口将连接到协作图中当前选定的参与者
    • 安全聊天组现在将为您的聊天显示另一种颜色,以帮助识别它们
  • 系统工程师的新模型模式
    • Enterprise Architect 16 继续扩展可重用模式和内容库,以提高效率和生产力。
      • DMN 模式
      • AUTOSAR
      • SysML 模式
      • Modelica 案例研究
      • SysPhS 库
      • 八度解算器
      • 脚本
      • 线框
  • 建模语言
    • SysML ValueType 现在支持泛化/专业化快速链接
    • 新的模型向导模式适用于:
      • 动态模拟 Win32
      • DMN
      • 线框
      • AUTOSAR
    • UAF 安全工具箱更新了规范测试期间所做的更改
    • 改进了离散允许值的 DMN 决策表验证处理
    • 改进了“物理交互"的 SysPhS 隔间显示
    • 针对 ActionPin 的元模型规则在使用时不再导致验证错误
    • 为 UAF v1.0 添加了对 FACE Profile 的支持
      • 在统一版或终极版或具有单独 UPDM 许可证的其他版本中可用
    • IsAComponentOfThePlanFor 连接器已添加到 BMM 配置文件中
    • 添加了 UML 决策输入和决策输入流属性
    • 创建元类对话框可以创建属性和部件元类元素
    • 工具箱中添加了 UAF 信号原型
    • isExternal=true 的 UML 活动分区现在在泳道标题中显示外部关键字
    • 网络安全技术更新:
      • 数据流连接器现在默认为自定义样式而不是贝塞尔样式
      • 现在允许来自流程和人类参与者元素的威胁跟踪连接器
    • 从 1601 年开始
    • 使用引用行为的操作定义不再局限于同一所有者
    • 在创建动作期间不再提供“抽象动作"类型
    • 已更正 UML 标准库辅助构造型
    • 约束元素可以被其他元素拥有
    • 更正了用例“扩展"和“包含"关系的模型验证,以防止其被报告为“不合法"
    • 从 1602 年开始
    • 就地编辑 SysML 子元素隔间项目现在可以处理类型名称中的空格
    • SysML ConstraintBlock 编辑将不再在 Oracle 上出现数据库错误
    • 改进的 BPMN 关联形状脚本
      • 线现在是虚线,箭头显示双向,线型现在是正交方形
    • 从 1603 年开始
    • 现在对于构造型 Signal 元素省略了 Signal 关键字
    • 更新了 TOGAF 模型向导模式以删除过期网址
    • 创建元类对话框不再列出缺陷和测试两次
    • 从 1604 年开始
    • 更正了图中新创建的 SysML 需求元素的编辑选择
  • NIEM 5 支持
    • 只需从模型向导中导入最新的 NIEM 5.0 参考模型即可开始
    • 改进了 NIEM 模型向导模式顺序以提高可用性
  • ArchiMate
    • 为 ArchiMate Path、CommunicationNetwork 和 DistributionNetwork 连接器添加了快速链接器命令和验证规则
    • 对所有 ArchiMate 连接器的小修正,以防止它们实现 UML 信息流
    • 名称在多个工具箱之间共享的工具箱页面已更新为包含图层,以帮助在“固定工具箱页面"对话框中区分它们
    • 更新了 ArchiMate 导入器以改进对接近 255 个字符的触发值的处理
    • ArchiMate 导入器更新为将原始标识符导入标记值:
      • archimate_element_identifier - 用于映射到 Enterprise Architect 元素的任何内容
      • archimate_connector_identifier - 用于映射到 Enterprise Architect 连接器的任何内容
    • 改进了 ArchiMate 形状的绘制以改进自动换行
    • ArchiMate 图表无法正确使用连接器符号选项 - 已更正
    • 所有 ArchiMate 元素的“隔间可见性"(Ctrl+Shift+Y) 命令已隐藏
  • BPMN
    • 对文本注释关联的连接器验证规则的改进
    • 改进了具有子池或通道的池和通道的大小调整
    • 更正了使用鼠标右键上下文菜单将元素粘贴为链接时的图表编辑行为。现在,在调用上下文菜单时,元素会相对于鼠标光标的位置进行粘贴。
    • 直接连接BPMN2.0::Tasks时导入BPMN2.0::DataAssociation
  • SysML
    • 隔间更新:
      • 隔间中的 SysML 定向特征(prov、reqd、provreqd)现在显示其定向前缀
      • 对allocatedTo 和assignedFrom 隔间的改进。如果相关元素具有分类器或属性类型,它们现在会显示分类器或属性类型。
      • 隔间中的端口和部件现在会显示角色(如果已设置)
      • 当没有可用类型时,不再显示隔间项目的多重性
    • 模型模式更改:
      • 更新了 SysML Primitive Value Types 模式,以根据规范将“数字"定义为抽象
      • Unit and Quantity Kind 模式不再包含示例实例并设置属性多重性
      • 为数量和单位添加了新的 ISO-80000 库模式
    • 改进了从 SysML1.3 到 SysML1.4 的迁移:
      • 改进的 InterfaceBlocks 迁移现在将 isEncapsulated 属性更新为新的配置文件
      • 具有多个原型的元素现在将迁移主要/第一个原型
    • Quicklinker 现在将提供约束块和块之间的组合
    • 现在允许在所有命名元素之间分配连接器
    • 改进了表示状态或状态机的图框上的区域定位
    • 运行状态对话框现在允许更新 Unit 或 QuantityKind 的值
    • SysML 属性在拖放到分类父级时正确嵌套
    • 默认情况下,将不再选择使用“同步结构元素"添加到 SysML IBD 或 PAR 图的边缘安装元素
    • 在 SysML 块隔间中正确显示别名
    • 在快速链接器元约束中允许构造型通配符(例如,将源和目标设置为“SysML1.4::*")
    • SysML 图框架所包含的元素上的自连接器现在可以在框架本身移动时正确移动、撤消和重做
    • SysML 参数图:带/不带构造型的参数显示为 ConstraintProperty 边框内侧的方框
    • 更正了 SysML itemFlow 连接器的 ItemProperty 选择类型
    • SysML 1.5 DirectedFeature 原型也扩展了 Reception
    • 将 SysML 端口的类型设置为具有流属性的块现在将在保存时正确更新方向箭头
  • DMN
    • 支持用于建模和仿真的 DMN 基元类型
      • 支持以下原始类型:日期/时间/日期和时间/天和持续时间/年和月持续时间
      • 支持以下内置函数:持续时间/日期/时间/日期和时间
        • value_dtd / value_dtd_inv(value_dtd 的反函数)
        • value_ymd / value_ymd_inv(value_ymd 的反函数)
        • value_t / value_t_inv(value_t 的反函数)
        • value_dt / value_dt_inv(value_dt 的反函数)
      • 支持以下类型操作:
        • 日期 - 日期 = 持续时间
        • 日期 +/- 持续时间 = 日期
        • 时间 - 时间 = 持续时间
        • 时间 +/- 持续时间 = 时间
    • 改进了 DMN 决策表的自动完成行为,现可用于:
      • Input Clause的允许值单元格,自动完成列表可以列出连接的InputData元素的ItemDefinition的“允许值"
      • 输入/输出条目单元格,当用户使用向上/向下箭头和 Enter 键选择自动完成项目时,它可以正常工作
      • 输入/输出输入单元格,它可以正确过滤掉自动完成列表中的数字范围值
    • DMN 模拟窗口现在会在数据集更改时更新
    • 调整了 DMN ItemDefinition 的 AllowedValues 以使其能够正确设置
    • 对 DMN 的列表和关系的新支持,包括 GUI、代码生成和模拟
    • 增强了模板包对话框以帮助正确选择树项
    • 改进了关于输入条目数据类型验证的 DMN 决策表验证
      • 现在验证可以检测到不正确的输入条目值数据类型
      • 现在,如果输入数据类型被分配了"字符串"、"布尔"和"数字"以外的类型,验证不会再错误地发出警告
    • 改进了对包含空格的组件名称的支持。现在 InputData 的运行时值将显示组件名称中是否包含空格。
    • 调整InputData的typeRef为ItemDefinition,不再更新Expression View
    • 支持 DMN 日期/时间/持续时间表达式的"At Literal"
  • UML
    • 删除了RequiredInterface 和ProvidedInterface 元素的"转换为实例"命令
    • 调整 UML 通信图的快速链接以允许有效的 UML 连接
    • 增强的 UML 组件图启动模型向导模式
    • 工具箱中的活动区域已替换为 SysML 和可中断活动区域工具箱的单独扩展区域
    • 将 GCP 分析工具箱中 Big Data 的名称调整为 Big Query
    • 从转换的"选择触发器"对话框中删除了"",因为可以使用"转换属性"对话框上的"删除"按钮删除触发器
    • 修正了小绘图问题,以确保操作图钉在图表上显示正确的名称和类型
    • 模型向导中的非 UML 透视图已得到改进,它们不再显示多余的模式
    • 使用分类器更正了 ActivityPartition,使其不再继承其分类元素的端口/部件
    • 改进了模型向导模式"UML Activity with Pins"
    • 由活动参数键入的操作 Pin 现在将按照 UML 规范的要求从活动参数中获取它们的多样性
    • 调整以启用任何命名空间元素(包括类)之间的嵌套连接器
    • 改进以允许更改通信图中消息的生命周期
    • 调整组件实例名称下划线
    • 新的、<> 和 <> 原型已添加到 EAUML 配置文件中
    • 现在可以在选择"其他"时从"新操作"对话框中进行解组...
    • 改进以允许中断流到目标活动节点
  • 技术创作
    • 更新了形状脚本行为以添加新的图表属性以进行查询:
      • diagram.mdgview 图属性对话框常规页面上的视图
      • diagram.author 图表作者
      • diagram.version 图表版本
    • 首次将图表保存为 Profile 会填写名称、版本和备注
    • 在未提供配置文件包时允许保存 UML 配置文件,将生成一个空的 UML 配置文件存根
    • 更正了主要在同一模型中开发和测试 MDG 技术时遇到的问题
      • 生成的 MDG Technology 中的脚本可能会隐藏模型中的原始开发脚本,导致无法编辑开发脚本和更新 MDG Technology。
    • 改进了配置文件中约束的同步,以确保正确转义约束值
    • 修改了模型向导以允许自定义技术指定 RTF 文件的完整路径,详细说明模式的用途和用法
      • 还添加了搜索技术的基地位置
    • 从技术配置文件创建的图表工具箱现在可以支持放置扩展基本构造型"EnumerationLiteral"的对象
    • 更正了元类元素的创建,因此它们是使用完全限定的构造型创建的
    • 在配置文件助手对话框中重新排序属性,以便它们与"隔间可见性"对话框中的顺序相匹配
    • 添加了对使用配置文件中的 DataType 元素指定的标记值类型的支持
    • 为 Stereotype 到 Metaclass 元素的快速链接器添加了 Extension 关系
  • 观点
    • 修改了 ArchiMate、SysML、BPMN、NIEM 和 UPCC 等多个 Perspectives, 这样当前版本的技术(例如 ArchiMate 2.0)可以独立选择, 而该技术的旧旧版本被归为一组,可在"所有"视角组下访问。
    • 对"从模式创建"中的透视图的选择、显示和过滤进行了多项增强, 新的图表和图表工具箱(固定页面)区域。
    • 从 1602 年开始
    • "核心扩展"技术中的图表类型现在可以包含在受限视角中
    • 当"所有视角"处于活动状态时,新图表对话框和模型向导的排序顺序得到改进
    • UML 透视图现在将在翻译版本中显示模型模式
    • 现在所有透视图都将显示翻译版本中的所有可用图表类型
    • 改进了动态图表元素的模型向导模式
  • 代码分析器
    • 以令人难以置信的速度和细节搜索、查询和检查您的代码库
      • 将您的代码库编译到 Code Miner 存储库中
      • 使用提供的语言语法之一(或自己编写!)
      • 使用 MFQL 查询语言搜索和检查您的代码
      • 以毫秒为单位返回结果,即使对于大型代码库也是如此
      • 与 Enterprise Architects 代码编辑器联系以提供动态 Intelli-sense
      • 将代码库公开为服务 - 本地或共享
      • 快速、影响最小的更新仅在新的更改和添加中编译
      • 创建您自己的语法来解析任何结构化信息
      • 支持对 codeminer 存储库的增量更新和使用英特尔服务的自动更新功能
      • 开发功能区提供的代码分析器 |源代码
      • 改进了 Code Miner C++ 语法以支持可变参数模板类和函数
      • 为 MFQL 添加了快捷方式,例如:getByName 的 byName
    • 允许从多个目录构建 Code Miner 数据库编译
  • 小脚本
    • 全新的 Scriptlet 元素可让您利用 Enterprise Architect 底层丰富的图表和元素 API。
    • 只要加载图表,新的 Scriptlet 就会运行,或者按需手动运行。
      • 即时自定义外观、文本、标记值和其他属性
      • 使用新的网格样式图和 Scriptlet 构建您自己的电子表格!
      • 使用新的单元格引用(A:1、A:2 等)API 更新网格样式图
      • 自动更新动态属性
      • 对元素、名称和标记值应用视觉更改
      • 验证图表中的模型元素
      • 填充表格
      • 在仪表板中呈现图表元素
      • 根据您的规则动态地为代码元素着色
    • 新的 Scriptlet 功能在 Scriptlet 运行时定义了三个新的重要自动化对象:
      • theDiagram:自动化图表。 Scriptlet 所在的图表
      • theElement:一个自动化元素。 Scriptlet 工件本身
      • theInstance:一个自动化的DiagramObject。 Scriptlet 工件视觉对象
  • 扩展的 JavaScript 库
    • JavaScript 是 Enterprise Architect 16 中新的默认脚本语言。
    • 作为此更改的一部分,VB Script 和 JScript 的现有库已迁移到 JavaScript。
    • 更正了模拟期间 JavaScript 执行的问题。在不相关/未使用的文件中设置断点可能会触发致命异常
    • 改进了自动化脚本中的 Excel 支持
  • JavaScript 控制台
    • 新的 JavaScript 视图提供了更好的视觉和交互体验,帮助您在 Enterprise Architect 中快速有效地编写和执行 JavaScript 代码。
  • 自动化和对象模型
    • 现在可以从脚本中调用 IChart::AddSurfaceColours
    • 在 Enterprise Architect 64 位版本中支持 JScript 和 VBScript 调试
    • 在为属性广播 EA_OnNotifyContextItemModified 时,确保传递正确的类型和 GUID
    • 自动化更新,以便为列表、甘特图和规范视图中的插件菜单触发 EA_MenuClick 事件
    • 更正了项目/上下文浏览器上下文菜单的 EA_GetMenuState 的误导性菜单"位置"
    • 当属性当前在上下文中时,稳定了对 Attribute.Update 的调用以避免可能的应用程序错误
    • 改进了自动化接口"SQLQuery"以输出 DateTime 字段值的日期和时间部分(最初它只输出日期部分)
    • 为项目浏览器恢复加载项双击广播
    • 更正了小刷新问题,以确保 Diagram.SelectedConnector 在设置后立即显示在图表上
    • 确保 Diagram.Update 在使用版本控制时未签出图表或在使用"需要用户锁定编辑"时未锁定时遵循其只读状态
    • 图表对象设置"显示注释"现在默认为启用时的最大字符数 1000
    • 将项目从工具箱拖放到项目浏览器时,确保在应用构造型后调用 OnPostNewElement
    • 为 Visual Studio 解决方案改进了导入目录的项目自动化接口:
      • 在导入过程中只提示一次,以确认我们是否正在为每个命名空间创建一个包
      • 添加了"ImportVisualStudioSolution",用于将解决方案导入选定的 Enterprise Architect 包
    • 从 1601 年开始
    • 现在在浏览器窗口中双击没有子元素的元素时会调用 EA_OnContextDoubleClicked
    • 依赖于一个公共类的多个 JavaScript 插件现在将从该类加载代码
    • 从 1602 年开始
    • Element.ClassifierName 和 Element.ClassifierType 不会为所有元素类型提供值
    • Element.Update 现在不再导致自定义表格元素再次显示其标签
    • 从 1604 年开始
    • 改进了通过自动化重新加载图表时的行为
  • 代码工程
    • Code Miner C# 语法已更新以完全支持版本 7 - 9 中引入的语言功能
    • 更新了 C# 代码工程以解析扩展方法定义中的属性
    • 改进的 C# 代码导入以更好地处理对方法返回的对象的直接访问:例如:GetCustomer().Name
    • 更新了代码工程以支持 C# 9.0 新功能: (参考:https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-9)
      • 记录类型
      • 顶级声明
      • 在"new"表达式中输入省略
      • 静态 lambda 表达式
    • 更新了 C# 代码生成器以包括对 TemplateBinding 连接的支持
    • 改进 C++ 代码工程以导入/生成"成员变量模板"(C++14) 和"成员函数模板"
    • 改进的 C++ 代码工程以支持 C++14"数字分隔符"
      • 改进的 C++ 代码工程:
      • 现在 Enterprise Architect 代码工程可以支持 C++14 新的二进制字面量
      • 现在 Enterprise Architect 代码工程可以支持所有字符串编码前缀:u8, u, U, L
    • 代码工程/代码编辑器更新以更好地支持 C++/CLI:
      • 代码工程和代码编辑器现在可以正确处理 C++/CLI"部分"类/结构定义
      • 代码工程现在可以正确处理参数类型中的 C++/CLI 指针"^"
      • 代码编辑器:现在可以正确处理 C++/CLI"密封"类定义和 C++/CLI 属性定义
    • 改进的代码工程/代码编辑器以更好地处理 C++ 复杂模板参数
      • 逆向工程:具有默认值的复杂模板参数在导入时将不再导致解析错误
      • 代码编辑器:模板定义/实例化中连续的直角括号">>"将不再导致结构树解析错误
    • 针对使用"MIDL_INTERFACE"定义的接口正确显示代码编辑器结构树的小修复
    • "STDMETHOD"方法的"CONST"和"PURE"关键字将不再导致代码编辑器结构树中的解析错误
    • 更新代码编辑器以正确处理"long double"和"long long int"数据类型
    • 添加了对"函数宏"的新宏格式的支持,其中包含函数体,例如"INTERFACE_IID_() {}"
    • 更新了 C++ 代码工程以支持导入使用内部"using"子句声明类的代码
    • 更正了代码生成问题,即受抑制的命名空间仍可能生成代码。更新将确保在这种情况下不会生成代码。
    • 更新了对 C++17 语言新功能等的代码工程和代码编辑器支持:
      • 内联变量
      • 使用前缀的属性
      • 在模板模板参数中允许"typename"
      • 向类型系统添加 noexcept
      • 使用声明中的包扩展
      • "Hexfloat 字面量"
      • 'constexpr lambda'
    • 改进了 C++ 逆向工程以正确处理仅类型的模板参数
    • 更正了代码生成,以确保在引用存储在单独文件中的枚举时写出正确的 #include 语句
    • 改进了 Java 逆向工程以正确处理泛型方法的注释
    • 更新了代码工程以更好地处理 Java 枚举定义:
      • 代码编辑器的结构树现在可以显示 Java 枚举定义
      • 将正确生成 Java Enum 定义的"implements"子句
    • 更新代码编辑器以支持 Java 16 新功能 - JEP 394:instanceof 的模式匹配 (参考:https://openjdk.java.net/jeps/394)
    • 为 Java 16 新功能添加了代码工程支持:记录(JEP 395:记录) (参考:https://openjdk.java.net/jeps/395)
    • 为新语言功能添加了 Java 代码工程支持(最高 Java 15)
      • Java 14"切换表达式"(JEP 361)、Java 15"文本块"(JEP 378)
    • 改进了代码工程以支持 Python 3 的新语言功能(最高到 Python 3.8.6):
      • Python 3.5:矩阵乘法的专用中缀运算符 (PEP 465)
      • Python 3.5:其他解包泛化 (PEP 448)
      • Python 3.6:数字文字中的下划线 (PEP 515)
      • Python 3.8:赋值表达式 (PEP 572)
      • Python 3.8:仅位置参数 (PEP 570)
    • 导入 XSD 现在允许选择网络路径上的文件
    • 为实现/覆盖方法强制同步的新选项:
      • 当应用于元素时,更改该元素拥有的任何操作的签名将应用于所有覆盖
      • 当应用于元素时,从该元素中删除操作也会删除所有覆盖
    • Activity 中的 LoopNodes 和 ConditionalNodes 现在将生成代码
    • 模型转换已更新,包括属性的"允许重复"属性和表列的"非空"属性
    • 改进了访问、自定义和利用用户可配置代码生成模板的能力,这些模板适用于以 STM_ 为前缀的各种语言
    • 更正和改进了从包含"@arguments"宏列表的模板生成的代码,以允许在代码生成期间将参数引用为"$parameter1"等
    • 更新了模型转换行为以支持"Activity Initial"和"Activity Final"
    • 为技术添加了一个新选项,允许他们将代码生成指定到单个文件中
      • "GenToSingleFile"选项是特定于技术的,无法通过正常的模型或代码选项页面访问
    • 模型转换已更新,现在支持在转换过程中包含元素约束
    • 确保我们不会从类/接口/枚举以外的单个元素类型生成/同步代码
    • 改进了 Python 代码工程以支持变量类型提示和异步/等待功能
    • 从 1601 年开始
    • 从代码中删除注释时,将代码更新同步到模型中现在将删除注释标记值
    • C# 逆向工程已更新以更正一些解析错误
    • 元素行为代码编辑器结构树形菜单得到了改进
    • 从 1602 年开始
    • C 代码生成不再将自动实现的函数的定义生成到头文件中
    • 更新 C# 解析以处理可为空的数组类型
  • 架构编辑器
    • 对从 CIMDatatypes 生成 XSD 的改进和更正,尤其是在创建 ComplexTypes 而不是 SimpleTypes 方面
    • 使用 Schema Composer 生成 JSON 模式时,定义了 Min 和 Max 数量但相等的属性将不再生成数组
    • 在从 Schema Composer 生成 JSON Schema 时改进了 Tagged Value notes 属性的处理
  • 模拟
    • 新模型模式可执行状态机用于:
      • 进入状态的多种方式
      • 历史伪状态
      • 事件宏
    • BPSim 引擎现在可以使用 Java 7 运行
    • 由于Linux/Wine下安装最新Java运行时的限制,BPSim模拟的执行和流程优化 工具已修改为使用本机 Linux Java 库而不是 Windows/Wine 库。
    • 模拟界面(动态对话框)
      • 现在支持使用存储在模型图像库中的图像显示图片控件
      • 更新为现在支持单选按钮和复选框的 OnClick() 通知
    • 标准模拟现在在执行过程中改进了对更复杂数据类型和枚举的支持
      • 模拟现在可以显示具有空值的属性
    • 改进了可执行状态机代码生成以正确处理"冲突转换"
    • 恢复了对执行简单 SysML 参数模拟的支持 (帮助页面:https://www.sparxsystems.com/enterprise_architect_user_guide/15.2/model_domains/simulating_a_sysml_model_2.html)
    • 更新了 OpenModelica 模拟,为具有流属性的模型提供更好的支持
    • 在可执行状态机模拟期间对伴随复合状态的文本进行了小幅改进
    • BPSim 现在支持通过工具栏"步骤"按钮访问的新菜单从 BPSim"资源"窗口导出更详细和改进的 CSV 信息
    • 改进了 BPSim 工件配置的行为
      • 在未配置参数时提供有意义的消息提示
      • 打开浏览对话框时选择现有的配置包
      • 删除了第二条消息提示
    • 支持 DMN 建模和仿真中的循环表达式
    • 通过将数据集名称从"默认"更改为"默认",对 DMN 模拟示例进行小幅修正
    • 更正了模拟停靠窗口中的控制台编辑器高度,以便将高 DPI 设置考虑在内
    • 对 BPSim 模型向导模式预览的小幅更新和改进
    • 防止运行可执行状态机时图表闪烁
    • 更正了在模型中选择可执行状态机工件时激活可执行状态机菜单项的细微不一致。
    • 更新了模型模式名称以将 ESM 扩展为"可执行状态机"以提高可读性
    • 更正了运行可执行状态机时 JavaScript 中可能出现的调试断点故障
    • 在运行模拟时支持更详细的错误消息,包括执行失败的脚本
    • 更新和改进了 Modelica 参数仿真模式
    • 添加了对顶点名称中的点和连字符的支持(例如 State.A-1)
    • 现在在运行图表模拟时会显示模拟和事件窗口
    • 确保将 Enterprise Architect 用作​​零配置客户端时支持 BPSim 引擎
    • 将模型向导模式添加到 Simulation 透视图
    • 从 1601 年开始
    • 使用 Win32 对话框进行动态模拟现在为创建的对话框保留图表的 Z 顺序
    • 改进了用于执行多个 StateMachines 的可执行 StateMachines 顺序
    • Executable StateMachines 现在提供了从转换和状态访问 Signal 属性的方法
    • 从 1602 年开始
    • DMN 模拟窗口不再转义 Unicode 字符
    • 更正了模拟工件(BPSim、DMN、SysML)的复制和粘贴,以确保它们保留其内部配置
    • 从 1603 年开始
    • BPSim 结果图表和自定义结果图表现在加载数据
  • SysPhS
    • 改进 Simulink 中的多维数组,使 SysPhS 常量初始值现在支持负数、科学记数法等。
    • 将包导入连接器添加到 SysPhS 工具箱
    • 通过更好地处理子部件(尤其是在专门的约束属性中)改进 Modelica 仿真
    • 在基本 Enterprise Architect 图表丢失或不完整的情况下改进了 Modelica 中图表的导出和呈现
    • 改进对"信号"或"物理"端口的检测
    • 在 Modelica 中提供了更好的端口布局
    • 改进 Modelica Simulations 中可绘制项目的列表
  • 模拟求解器
    • 用于存储 Matlab 自定义路径的注册表项已被移动(需要用户重新配置)
  • 执行分析器
    • 支持 DynamicCharts 和 Scriptlet 的 JavaScript 调试
    • 使用 GNU 调试器时,如果未指定任何参数,请避免传递空参数
    • 除了停止之外,还为调试器提供了分离和退出选项
    • 在调试器窗口中将 unsigned char 类型的变量表示为字符和整数内容
    • 允许从停靠的 Watches 窗口重命名观察的项目
    • 在 Profiler 报告中添加了深度分析选项卡
    • 从 1602 年开始
    • 执行快速访问页面(Alt+4 或开始 > 所有 Windows > 执行)现在包括分析器服务视图
    • 代码分析器和语法编辑器的性能增强
    • 代码分析器源代码编辑器 UI 设置为应用程序 UI 主题
  • 自定义文档
    • 第 15 版中的一项主要创新现已得到增强,为构建高度可定制的报告提供了更加引人注目的解决方案。
      • 能够在初始文档创建时选择和应用模板
      • 有关设置部分的更多详细信息
      • 改进的内容列表,现在包含用于每个动态部分的元素和模板
      • 在文档生成期间提供更好反馈的进度条
      • 现在会在更新动态部分时数据丢失的情况下显示警告
      • 现在可以通过图表工具箱创建自定义文档元素
      • 多项增强功能和可用性更新
      • 扩展且易于访问的帮助信息
  • 文档和报告
    • 图表报告(从开始 > 所有窗口 > 发布)重命名为"生成图表报告"
    • HTML 生成模板现在支持元素和图表模板的 #CREATEDATESHORT# 和 #MODDATESHORT# 以仅提供日期
    • HTML 模板编辑器现在允许自定义"页面正文 - 页眉"和"页面正文 - 页脚"
    • Document Generation 现在允许包含评论
    • Document Generation 现在允许为 Attributes.Notes 定义过滤器
    • 可通过模型向导获得新的文档模板(从文档发布角度访问)
    • 更新了 64 位 Enterprise Architect 以支持读取旧的富文本 .SSE 格式。
      • 此文档格式未被广泛使用,因此 64 位版本不支持写入此格式。
    • 使用所有新模式和模板显着增强了报告生成功能,以针对特定的文档场景和目标。
      • 发布 |报告生成器、自定义文档和模型文档都可以利用这些新工具和模板。
    • 更新了基本/默认 HTML 发布模板,采用全新设计,使其能够与现代浏览器兼容以进行本地查看
    • Last Run 字段不再在生成的测试文档中针对尚未设置的日期报告"InvalidDateTime"
    • 添加了记录元素评论的功能
    • 确保您可以使用"报告包"原型包元素使用"创建文档到工件"生成文档工件
    • 编辑笔记和文档时可能出现的几个非关键消息框弹出窗口已重定向到"系统输出"窗口
    • 改进了文档生成过程中的图像生成,以防止位图元素可能与文本重叠边缘一起显示
    • 生成"选定项"时始终使用模板排序选项
    • 现在可以在生成的报告中提供审核文档
    • 在文档生成器替换中添加了生成的场景测试词"备用、继续、异常、重新加入、结果和时间"
    • 改进了元素和连接器排除类型的过滤行为
    • 现在可以正确报告属性和操作 IsStatic 属性
    • HTML 报告现在将端口和部件属性类型附加到浏览器树中的元素名称
    • 确保 URL 类型的标记值在发布到 HTML 时创建为超链接
    • 在删除 CSV 规范时添加了寻求确认的提示
    • 作为场景测试生成的场景将设置为场景测试类型
    • 从 1601 年开始
    • 文档生成排除过滤器现在支持 SQL 替换 #Package# 和 #WC#
    • 在包含图表框架时改进了"打印到 PDF"渲染
    • 在文档中渲染连接器标签并更新保存的图像以使用正确的背景颜色
    • 如果未在浏览器或活动图表中选择适当的元素,"生成元素报告"(从开始 > 所有窗口 > 发布)不再静默失败
  • 导入/导出
    • 原生 XEA 文件交换格式
      • XMI 和 XML 格式的一种新的快速方便的替代方案,用于快速交换大型包的数据。 使用 XEA 格式有助于简化模型归档以及 Enterprise Architect 存储库的导出和导入。
    • 当版本 15 或更早版本的 Enterprise Architect 需要访问权限时,可将版本 16 QEA/QEAX 模型转换为 Firebird (.FEAP) 格式的新选项。
    • 新的迁移工具可实现基于 EAP/EAPX 文件的存储库的快速二进制提取和传输。
      • 支持在 32 位和 64 位 Enterprise Architect 中传输到 QEA 和其他格式,而无需 JET/DAO 驱动程序。
    • Magic Draw 导入已更新以更正缺失的包和元素
    • "导入包"对话框现在为原生文件和 XMI 文件提供了一个选项
    • 一旦通过原生 XML 的项目传输完成,默认图表将自动加载到模型中
    • 更新了 MDZIP 导入器以将导入的 SysML 和 UAFP 元素和连接器正确链接到 Enterprise Architect 的配置文件
    • 提高了 QEAX 模型的 Native/XMI 导入速度
    • 新的模型级别选项可限制(禁用)基于 XMI 的导入到云模型中
      • 如果云模型托管在高延迟或慢速网络上,则应将大型 XMI 导入委托给本地 LAN 或高速网络上的本机或 ODBC 连接
      • 可从功能区访问 |设置 |型号 |选项 -> 云页面
    • 改进了标记值的 CSV 导入,以更好地处理包含配置文件命名空间的标记类型
    • 增加了对通过 XMI 和原生格式与讨论和日志相关的内部文档的往返支持
    • 改进了将参考数据导入模型时的错误处理
    • 当数据库用户名包含下划线字符时,改进了向 MariaDB 的项目传输
    • 解决了在检查数据库用户是否在 MySQL 中具有 ALTER 和 DROP 权限时可能影响项目转移的小问题
    • 确保在项目转移之前正确检查 MySQL 和 SQLServer 数据库的安全权限
    • 更正了项目传输到区分大小写的 SQL Server 数据库后处理的小问题
    • 改进了 Rhapsody 模型文件的导入,以更好地管理导入模型中定义的全局类
    • ECore 导出器现在支持
      • eAttribute 的属性 ID
      • eClassifiers、eAttribute、eOperation 的属性文档
      • 格式化 XML 输出
    • MagicDraw/MDZip 模型导入的多项改进
    • 从 1602 年开始
    • 更新了 CSV 导入/导出对话框以确保代码页在 Wine 下有效
    • 更正了边界事件的父级可能成为车道的 BPMN 导入问题
    • 通过 xmi 导出克隆图表时,请确保我们维护与基本图表的链接
    • 从 1603 年开始
    • 更新了带条 GUIDS 的 XMI 1.1 和 XMI 2.1 以更新连接器的类型
    • 从 1604 年开始
    • 从 Native/XMI 文件导入时显示正确的确认消息
  • 发布
    • 从 1604 年开始
    • HTML 生成器现在可以正确地将图像写入 Unicode 路径
    • HTML 生成器不再生成损坏的结构化场景部分
  • 数据库工程
    • 更正了更改新列的数据类型时出现的无效 SQL 消息
    • 引入"本机"连接作为在数据建模期间读取数据库架构的一种方法
    • 改进了不同视觉主题下外键属性对话框的显示
    • 扩展并重新组织了模型向导数据库工程模式
    • "创建新的自定义模板"对话框现在会在未提供所有必需值时显示警告
  • 模型治理
    • 用户限制
      • 提供对用户权限的更精细控制
      • 在模型用户安全授权之上添加用户级别的数据丢失防护规则,以防止对模型数据的意外破坏
      • 阻止用户执行特定操作,无论其他用户和组安全权限允许什么
      • 限制可应用于:删除包、图表、元素、连接器、属性和操作,以及 XMI 导入, 从基线恢复并删除基线。
    • 审计
      • 在各种场景中的性能显着提高,例如在创建新元素和保存图表时
      • 在 EA 不再需要等待审核更新的情况下,通过云连接进行审核得到了显着改进
      • 更正了获取审核日志 ID 的潜在问题
      • 改进了 ArchiMate 或 NIEM 导入的行为,以确保遵守审计设置"审计 XMI 导入"
    • 安全
      • 改进了安全对话框的可用性
        • 安全用户和组对话框移至主选项卡视图
        • 通过改进的过滤选项增强了"我的锁"对话框列表
        • 使用改进的过滤选项增强了"管理锁"对话框列表
      • "将锁应用于连接器"现在还可以在锁定连接器时观察并应用"FullLocks"(以及用户或组锁)
      • 确保浏览器上下文菜单项"锁定包"可用于模型根节点
      • 在使用"需要用户锁定才能编辑"时设置元素上继承端口的可见性时防止出现重复锁定错误
      • 从 1604 年开始
      • 用户现在必须在启用安全性的项目文件升级后登录模型
      • 在 Windows 操作系统中安装 Access 数据库驱动程序时,从 EA 64 位中删除了 EAP 文件扩展名
    • OpenID
      • OpenID 登录现在可以使用 id_token 进行用户身份验证,从而允许使用 Azure 组自动管理用户
      • 隐藏 OpenID 登录窗口的新选项
    • 版本控制
      • 对命令"将分支添加到 VC"调用的所有版本控制操作使用单个用户提供的提交消息
  • 外部集成
    • 第一次修改特定类型时,字段映射将继承默认值
    • 显示详细的 OAuth 错误,以便在登录期间确定错误原因方面提供更多帮助
    • 在关闭外部数据窗口时强制关闭所有未完成的请求,以防止潜在的等待超时
  • 责任窗口
    • 从 1601 年开始
    • 小修复以确保正确保存需求列表属性
    • 要求列表上下文菜单项状态已更正
    • 现已加载外部需求属性
    • 提高上下文项目选择效率
  • 后端存储库更新
    • 从 1601 年开始
    • QEA 复制修复:
      • 用于 QEA 复制的数据库架构已更新,以匹配最新的 QEA 架构
      • 更正最后一项后,QEA 冲突解决不再崩溃
      • QEA 冲突解决在 32 位完成后不再显示虚假警告
      • "删除复制"现在可用于 QEA 文件
      • 现在可以同步更改,而无需在创建主模型或副本后关闭并重新打开主模型
      • 现在可以同步从副本中删除的内容
    • 为 Firebird 和 Oracle 更正了构建历史窗口加载
    • 在使用本机数据库连接后打开 EAP/EAPX 文件将不再可能无法打开
    • 添加对 MariaDB/MySQL 插件的支持
    • 数据传输现在会适当地更新 Oracle 序列
    • 从使用旧架构定义的 SQLServer 存储库加载项目将不再失败
    • 更新了匿名列的多个查询以与本机连接兼容
    • 自定义 SQL 搜索通过本机连接处理返回的重复信息得到改进
  • 一般变化
    • 位于"图表搜索"下的"查找孤儿"搜索已针对大型模型进行了优化
    • 解决了从图表工具箱创建原型包时别名设置不正确的问题
    • 调整了右键单击矩阵视图中的 ProxyConnector 对象时的上下文菜单项以排除不相关的选项
    • 确保通过 WebEA 或 Prolaborate 查看链接文档中突出显示的文本
    • 改进了 StateTable 以在转换和状态/事件枚举单元格的垂直中心显示文本
    • 向 HTTP 请求添加标准标头以确保合规性
    • 改进了嵌套安全组的 Active Directory 身份验证处理
    • 在企业版功能区中启用简单决策表建模
    • Perspectives Sets 对话框中的新页面允许在启用安全性的情况下按安全组限制 Perspectives
    • 确保仅针对启用安全性的模型运行组工作流
    • EA_AllowPropertyUpdate 的广播通知现在会在需要时从图表列表视图和规范管理器中额外发送
    • 修复关系矩阵视图以包含 ActivityPartition 及其子元素
    • 使用规范管理器添加元素现在将应用模板包定义的任何元素属性
    • 改进了对连接到 PCS 时过期的 SSL 证书的处理
    • 改进了对 PCS 失败请求的重试
    • Windows 身份验证:"允许非域用户"复选框现在显示此选项对于预先存在的安装的实际值
    • 现在在 EA 和 PCS 之间的初始通信中对 PCS 连接详细信息进行加密
    • 改进了清除清单图表元素的行为,以避免在使用 EAP/EAPX 项目时出现潜在的 SQL 错误
    • 为了更好地支持在 Docker 容器中实施 Enterprise Architect 的一些小改进
    • 更正了基于云和服务器的连接的起始页上下文菜单选项"在新 EA 中启动",以确保它们在新实例中成功加载
    • 从 1601 年开始
    • XML 解析器错误报告已恢复
    • XMI 2.1 导出过多的内存使用已修复
    • 改进了 Active Directory 同步和单点登录尝试的日志记录
    • 在启用审核的模型之间切换将不再导致错误
    • 更新同步数据库表定义以修复多个潜在故障
    • 与配置文件标记值的外部数据绑定现在使用正确的名称
    • 从 1602 年开始
    • 使用 64 位版本的 Enterprise Architect 打开 EAP/EAPX 文件时简化了项目升级过程
    • 提高了将 EAP 升级为 QEAX 文件的速度
    • 更新了图像管理器以更正区分大小写的数据库上的 SQL 错误
    • 现在克隆复合元素可确保引用的复合图是最新的图版本
    • 更正了 UPDM 搜索 QEA 模型中的 SQL
    • Windows 新文档菜单不再列出全新安装的 EA 项目类型
    • 确保 SQLite 项目类型显示正确的 Windows 资源管理器图标
    • 从 1603 年开始
    • 无论安全设置如何,现在都可以在支持的模型中使用"自动重新加载更改的图表"
    • 在图表上禁用自动刷新现在将自动保存任何待处理的更改,而不是提示
    • 为聊天、日志和讨论内部文档添加了更好的文件管理
    • 更正在 EADB 文件上运行时某些内置搜索的 SQL 错误
    • 64 位专业版现在允许将 EAP/EAPX 项目升级到 QEA/QEAX
    • 通过 api 导出元素的内部文档现在将返回正确的布尔值
    • 外部数据集成 (SBPI):将字段同步到新创建的项目
    • 拼写检查对话框现在可以正确显示重音字符
    • 在未启用现有 Annotation 节点的情况下将 Annotation 节点的多个子节点拖到包中
    • 从 1604 年开始
    • 从 1604 年开始
    • Enterprise Architect 现在将在尝试打开 .QEA/.QEAX 文件之前检查当前用户是否具有文件的写入权限
    • 使用交互/序列图中的"序列消息"对话框更改操作的名称已经过优化,可以立即更新项目浏览器,而不需要重新加载。
    • 改进了图表自动重新加载功能
    • Linux 用户的本机连接屏幕上的 SQLServer 选项已被禁用
    • 控制台输出窗口的行为已得到改进。它现在可以打开 MATLAB 和 Octave 的正确帮助链接。
    • 当模型级模板包已定义但该包也被锁定时,改进了新元素的创建。在某些情况下,当基于 Template 包中的元素向模型添加新元素时,这可能会导致错误和/或错误消息。
    • 简化了功能区按钮"专业化 |工具 |通过删除不必要的子项来实现系统集成
    • 更正了系统集成窗口导航面包屑控件的工具提示
    • 启用"显示包内容"后,包元素将不再在图表上显示导航单元
    • 更正了报告生成器处理需要调整大小以确保它们显示在最终文档中的图像
    • 64 位版本的 Enterprise Architect 用于搜索和加载插件的注册表位置与 32 位版本不同
    • 两个关键值如下:
      • 32 位版本 HKEY_CURRENT_USER\Software\Sparx Systems\EAAddins HKEY_LOCAL_MACHINE\Software\Sparx Systems\EAAddins
      • 64 位版本 HKEY_CURRENT_USER\Software\Sparx Systems\EAAddins64 HKEY_LOCAL_MACHINE\Software\Sparx Systems\EAAddins64
    • 功能区下项目传输的菜单选项 |设置 |已修改传输以更好地支持常见的项目传输,并提供对用于将 EAP 文件移动到新 QEA 格式的"迁移到 QEA"命令的轻松访问。
    • 更正了在属性窗口中设置动作种类类型的问题。以前,分配的动作图钉在重新加载动作之前不会被保存
    • SBPI:在 Jira 等外部数据提供程序中创建项目已得到改进,以证明更好的映射以及更好的回退和默认类型
      • 附加信息完善了整体功能的可用性
    • 如果 msxml 不可用,尝试在 wine 下打开 DOCX 文件时的行为得到改进,我们现在显示提示
    • SetLineStyle 现在可以与 DrawNativeShape 一起用于应用于对象的 Shapescripts
    • 避免在加载广播期间加载项关闭模型时出现潜在的应用程序错误
Enterprise Architect v16.0 (Build 1603) 发布候选人的初步说明
2022 年 3 月 3 日

此版本的 Enterprise Architect 仅用作测试新功能的 BETA/RELEASE CANDIDATE 版本,不应在生产环境或生产模型中使用。

这是该版本的亮点摘要以及即将推出的完整更改列表。

  • 图表
    • 自动刷新图表选项添加到布局功能区
    • 在图表上禁用自动刷新现在将自动保存任何待处理的更改,而不是提示
    • 自动刷新图表设置现已保存并再次加载
    • 带有折叠嵌入对象的图表现在可以选择性地显示标签:
      • 这可以从图表停靠的属性窗口中启用
      • 嵌入元素的折叠组将显示层次结构
      • 折叠的嵌入元素选项也从模式属性对话框的元素页面移动到停靠窗口
    • 浅图副本现在可以解析图框架上的嵌入元素
    • 克隆结构作为新版本现在可以解析图表框架上的嵌入元素
    • 图表包含图表注释时图表浏览器不再失败
    • 注意导航单元格的链接在连接到底部边缘时将不再留空隙
    • 活动分区现在在切换图表主题时保持透明
    • 无论安全设置如何,现在都可以在支持的模型中使用"自动重新加载更改的图表"
    • 修复了在删除基础图表时单击导航单元格时显示的错误
    • 选择时,自连接器现在将绘制开始/结束航点
    • 当内部连接器连接到框架时,SysML 图现在将按预期调整框架大小
    • 文本、超链接和图表注释元素现在将在唯一一组时正确应用本地颜色
  • 建模语言
    • 网络安全技术更新:
      • 数据流连接器现在默认为自定义样式而不是贝塞尔样式
      • 现在允许来自流程和人类参与者元素的威胁跟踪连接器
    • 现在对于构造型 Signal 元素省略了signal 关键字
    • isExternal=true 的 UML 活动分区现在在泳道标题中显示外部关键字
    • 工具箱中添加了 UAF 信号原型
    • 更新了 TOGAF 模型向导模式以删除过期网址
    • 创建元类对话框不再列出缺陷和测试两次
    • 创建元类对话框可以创建属性和部件元类元素
    • IsAComponentOfThePlanFor 连接器已添加到 BMM 配置文件中
    • 添加了 UML 决策输入和决策输入流属性
  • 模拟
    • BPSim 引擎现在可以使用 Java 7 运行
    • BPSim 结果图表和自定义结果图表现在加载数据
  • 用户界面
    • 自动名称计数器对话框现在包含一个"保存并关闭"默认按钮
    • "打开服务器连接"屏幕现在使用 SYSDBA/masterkey 的默认凭据填充 Firebird 数据库
    • "打开服务器连接"屏幕现在允许重命名连接名称,而无需强制进行另一个测试
    • 项目转移屏幕现在提供重置所有 GUID 的选项
    • Linux 中的另存为文件对话框将选定的文件类型扩展名附加到当前文件名
    • "设计"功能区类别现在在"元素"之前有面板"图表"
    • 关于增大的对话框
    • 确保在连接到包含未读消息的聊天组时,该组服从您的选择
    • 在浏览器和图表中的快捷键 CTRL + C / V 和上下文菜单选项之间的复制和粘贴操作一致
    • 词汇表功能区按钮从"发布"移至"设计",并包含在"协作快速访问"窗口中
    • 在未启用现有 Annotation 节点的情况下将 Annotation 节点的多个子节点拖到包中
    • 当元素已经在上下文中时,确保"讨论和审查"窗口正确加载新讨论
    • 纠正了阻止将代码位置超链接插入到日志、讨论或日记窗口等就地编辑器的行为
    • 更正了使用 F1 键时"构造历史"窗口的帮助链接
  • 导入/导出
    • 提高了 QEAX 模型的 Native/XMI 导入速度
    • XMI 1.1 和 XMI 2.1 更新了 Strip Guids 以更新连接器的类型
    • 更新了 MDZIP 导入器以将导入的 SysML 和 UAFP 元素和连接器正确链接到 Enterprise Architect 的配置文件
  • 其他
    • 64 位版本现在打开本地安装的用户指南
    • 64 位版本现在允许从模型验证结果跳转到相关元素
    • 64 位版本现在可以加载 .sse 文档
    • 可通过模型向导获得新的文档模板(从文档发布角度访问)
    • 为聊天、日志和讨论内部文档添加了更好的文件管理
    • 更正在 EADB 文件上运行时某些内置搜索的 SQL 错误
    • 一旦通过原生 XML 的项目传输完成,默认图表将自动加载到模型中
    • 64 位专业版现在允许将 EAP/EAPX 项目升级到 QEA/QEAX
    • 更正了从 EAP/EAPX 到 64 位 QEAX 的升级过程,以确保正确传输所有表行
    • 通过 api 导出元素的内部文档现在将返回正确的布尔值
    • 外部数据集成 (SBPI):将字段同步到新创建的项目
    • 拼写检查对话框现在可以正确显示重音字符
Enterprise Architect v16.0 (Build 1602) 发布候选人的初步说明
2022 年 2 月 4 日

此版本的 Enterprise Architect 仅用作测试新功能的 BETA/RELEASE CANDIDATE 版本,不应在生产环境或生产模型中使用。

这是该版本的亮点摘要以及即将推出的完整更改列表。

  • 原生XEA文件交换格式
    • "导入包"对话框现在为原生文件和 XMI 文件提供了一个选项
  • 图表
    • "使用矩形符号"现在位于元素的外观子菜单中(以前位于高级子菜单中)
    • 添加到构造图中的 Actor 元素现在默认启用"使用矩形表示法"
    • 为自动刷新图表改进了未保存更改的显示:
      • 现在显示带有图表选项卡的图标,而不是选项卡名称中的 *
    • 无法再更改锁定图表的自动刷新设置
    • 如果在图表上禁用"显示元素原型",UML 关键字现在将被原型隐藏
    • 更正了自定义绘制样式模式,因此元素名称在单击时将显示为突出显示
    • 使用正交圆角样式的虚线连接器现在可以正确绘制角
    • "查看复合图"按钮已与其他快捷按钮一起从对象的左上角移动到对象的右侧
    • "查看复合图"现在支持链接构造图
    • 允许 ControlFlow 进出 InteractionOccurrence 元素
  • 建模语言
    • 就地编辑 SysML 子元素隔间项目现在可以处理类型名称中的空格
    • SysML ConstraintBlock 编辑将不再在 Oracle 上出现数据库错误
    • 为 UAF v1.0 添加了对 FACE Profile 的支持:
      • 适用于统一版和终极版,以及具有单独 UPDM 许可证的其他版本
    • 改进的 BPMN 关联形状脚本
      • 线现在是虚线,箭头在双向和线型现在是正交方形时显示
  • 改进的 BPMN 关联形状脚本
    • 线现在是虚线,箭头在双向和线型现在是正交方形时显示
  • 代码工程
    • C 代码生成不再将自动实现的函数的定义生成到头文件中
    • 更新 C# 解析以处理可为空的数组类型
  • 模拟
    • DMN 模拟窗口不再转义 Unicode 字符
    • 更正了模拟工件(BPSim、DMN、SysML)的复制和粘贴,以确保它们保留其内部配置
  • 自动化
    • Element.ClassifierName 和 Element.ClassifierType 不会为所有元素类型提供值
    • Element.Update 现在不再导致自定义表格元素再次显示其标签
  • 用户界面
    • 对蓝宝石主题颜色进行了细微更改,以改善其整体外观
    • 停靠的备注窗口与风险、努力和指标模式对话框的更改保持同步
    • 使用空格键在停靠的"属性"窗口中打开日期选择器不再将注意力集中在完成上
    • 在类型之间更改时,停靠的"属性"窗口中的维护项目标签现在保持一致
    • 在缩小停靠窗口时,模型邮件预览控件将不再占用整个可用空间
    • 在模型邮件窗口中添加了一个带有下拉菜单的工具栏,以便于访问菜单
    • 更正了已存储快照数据的图表的加载
    • 防止在浏览器中复制粘贴子元素时出现模型完整性错误
    • 现在在未加载项目时禁用起始页"添加图表"和"指南"选项卡创建控件
    • RefGUID、RefGUIDList 和 DiagramRef 标记值类型现在可以在选择具有相同名称的新项目时检测属性更改
    • 改进了快速访问工具栏自定义对话框的可用性
    • 刻板印象对话框现在允许删除被错误分配给错误类型的刻板印象
    • 状态的停靠属性窗口现在可以设置状态的行为
    • 从"在文件中查找"窗口打开 rtf 文件不再导致潜在的意外应用程序错误
    • 更正了时间序列图表的加载
    • 属性列表现在将使用突出显示颜色绘制组标题,以使其更加引人注目
  • 观点
    • "核心扩展"技术中的图表类型现在可以包含在受限视角中
    • 当"所有视角"处于活动状态时,新图表对话框和模型向导的排序顺序得到改进
    • UML 透视图现在将在翻译版本中显示模型模式
    • 现在所有透视图都将显示翻译版本中的所有可用图表类型
    • 改进了动态图表元素的模型向导模式
  • 执行分析器
    • 执行快速访问页面(Alt+4 或开始 > 所有 Windows > 执行)现在包括分析器服务视图
    • 代码分析器和语法编辑器的性能增强
    • 代码分析器源代码编辑器 UI 设置为应用程序 UI 主题
    • 支持 Windows cmd 控制台
    • 支持 DynamicCharts 和 Scriptlet 的 JavaScript 调试
  • 导入/导出
    • Magic Draw 导入已更新以更正缺失的包和元素
    • 更新了 CSV 导入/导出对话框以确保代码页在 Wine 下有效
    • 更正了边界事件的父级可能成为车道的 BPMN 导入问题
    • 通过 xmi 导出克隆图表时,请确保我们维护与基本图表的链接
  • 其他
    • 使用 64 位版本的 Enterprise Architect 打开 EAP/EAPX 文件时简化了项目升级过程
    • 提高了将 eap 升级为 qeax 文件的速度
    • 更新了图像管理器以更正区分大小写的数据库上的 SQL 错误
    • 现在克隆复合元素可确保引用的复合图是最新的图版本
    • 更正了 UPDM 搜索 QEA 模型中的 SQL
    • Windows 新文档菜单不再列出全新安装的 EA 项目类型
    • 确保 SQLite 项目类型显示正确的 Windows 资源管理器图标
Enterprise Architect v16.0 (Build 1601) BETA 的初步说明
2021 年 12 月 20 日

此版本的 Enterprise Architect 仅用作测试新功能的 BETA 版本,不应在生产环境或生产模型中使用。

这是该版本的亮点摘要以及即将推出的完整更改列表。

  • 图表
    • 对自动重新加载图表进行了多项改进,以提供更一致的体验:
      • 在当前图表上选择元素时,图表将不再重新加载
    • 重新加载图表命令添加到图表的上下文菜单中
    • 信息视图绘制样式改进:
      • 如果可用,图标将使用其形状脚本进行渲染(对于 Archimate 等元素)
      • 向信息视图属性添加了新选项"应用元素颜色",以允许将元素的默认颜色应用于需要的信息视图
      • Notes 现在将显示"..."而不是"查看更多",以表明有更多文本可用
    • 从 Construct 创建看板模式 |资源管理 |看板 |工作流模式功能区命令现在将按预期工作
    • 标记值为 _Bezier=true 的连接器现在允许多个弯曲点
    • 更新交互事件渲染以使用用户选择的边框颜色
    • 将 Action Pin 与 Activity 的参数同步将不再在每个 Pin 名称中包含 Action 名称
    • 当放置在父元素的边缘附近时,暴露的界面将不再从元素中拉出
    • 属性覆盖的分类器渲染将不再将信息显示为运行状态
  • 建模语言
    • 使用引用行为的操作定义不再仅限于同一所有者
    • 在创建动作期间不再提供抽象动作类型
    • 修正了 UML 标准库辅助构造型
    • 约束元素可以被其他元素拥有
    • 针对 ActionPin 的元模型规则在使用时不再导致验证错误
    • 更正了用例扩展和包含关系的模型验证,以防止其被报告为"不合法"
    • SysML ValueType 现在支持泛化/专业化快速链接
    • 新的模型向导模式适用于:
      • 动态模拟 Win32
      • DMN
      • 线框
      • AUTOSAR
    • UAF 安全工具箱更新了规范测试期间所做的更改
    • 改进了离散允许值的 DMN 决策表验证处理
    • 改进了"物理交互"的 SysPhS 隔间显示
  • 代码工程
    • 为实现/覆盖方法强制同步的新选项:
      • 当应用于元素时,更改该元素拥有的任何操作的签名将应用于所有覆盖
      • 当应用于元素时,从该元素中删除操作也会删除所有覆盖
    • Activity 中的 LoopNodes 和 ConditionalNodes 现在将生成代码
    • 当从代码中删除注释时,将代码更新同步到模型中现在将删除注释标记值
    • Code Miner C# 语法完全支持版本 7 - 9 中引入的语言功能
    • C# 逆向工程更新纠正了一些解析错误
    • 导入 XSD 现在允许选择网络路径上的文件
    • 元素行为代码编辑器结构树形菜单改进
  • 模拟
    • 使用 Win32 对话框进行动态模拟现在为创建的对话框保留图表的 z 顺序
    • 改进了用于执行多个状态机的可执行状态机顺序
    • Executable StateMachines 现在提供从转换和状态访问 Signal 属性的方法
    • 为可执行状态机添加了模型模式:
      • 进入状态的多种方式
      • 历史伪状态
      • 事件宏
  • 自动化
    • 现在可以从脚本中调用 IChart::AddSurfaceColours
    • 现在在浏览器窗口中双击没有子元素的元素时将调用 EA_OnContextDoubleClicked
    • EA_ContextItemModified 现在发送这些上下文的属性和操作 guid,而不是父元素
    • 依赖于一个公共类的多个 Javascript 插件现在将从该类加载代码
  • 后端存储库更新
    • QEA 复制修复:
      • 更新了用于 QEA 复制的数据库架构以匹配最新的 QEA 架构
      • 更正最后一项后,QEA 冲突解决不再崩溃
      • QEA 冲突解决在 32 位完成后不再显示虚假警告
      • "删除复制"现在可用于 QEA 文件
      • 现在可以同步更改,而无需在创建主模型或副本后关闭并重新打开主模型
      • 现在可以同步从副本中删除的内容
    • 为 Firebird 和 Oracle 更正了构建历史窗口加载
    • 使用本机数据库连接后打开 eap/eapx 文件将不再失败
    • 添加对 MariaDB/MySQL 插件的支持
    • 数据传输现在会适当地更新 Oracle 序列
    • 从使用旧架构定义的 SQLServer 存储库加载项目将不再失败
    • 更新了匿名列的多个查询以与本机连接兼容
    • 自定义 SQL 搜索通过本机连接处理返回的重复信息得到改进
  • 其他
    • XML 解析器错误报告已恢复
    • XMI 2.1 导出过多的内存使用已修复
    • 改进了 Active Directory 同步和单点登录尝试的日志记录
    • 在启用审核的模型之间切换将不再导致错误
    • 更新同步数据库表定义以修复多个潜在故障
    • 与配置文件标记值的外部数据绑定现在使用正确的名称
Enterprise Architect v16.0 (Build 1600) BETA 的初步说明
2021 年 10 月 12 日

此版本的 Enterprise Architect 仅用作测试新功能的 BETA 版本,不应在生产环境或生产模型中使用。

这是该版本的亮点摘要以及即将推出的完整更改列表。

  • 企业架构师 64 位
    • Enterprise Architect 已被广泛改造为全新的 64 位版本和旧版 32 位版本
    • 新的 64 位版本具有许多性能改进,使您可以处理更大的数据集、报告、文件和存储库
      • 利用 64 位操作系统的功能和优势
      • 访问更多内存
      • 与 32 位相比,处理数据更有效
      • 支持更大的报告生成任务
      • 支持更大的 XMI 导入/导出操作
      • 支持更大的图表导出/保存
      • 构建并运行更大的模拟
      • 构建和搜索大型 Code Miner 数据库
  • 代码分析器
    • 以令人难以置信的速度和细节搜索、查询和检查您的代码库
      • 将您的代码库编译到 Code Miner 存储库中
      • 使用提供的语言语法之一(或自己编写!)
      • 使用 MFQL 查询语言搜索和检查您的代码
      • 以毫秒为单位返回结果,即使对于大型代码库也是如此
      • 连接 EA 的代码编辑器以提供动态 Intelli-sense
      • 将代码库公开为服务 - 本地或共享
      • 快速、影响最小的更新仅在新的更改和添加中编译
      • 创建您自己的语法来解析任何结构化信息
  • 网格样式图
    • 使用新的网格样式图为您的模型构建电子表格、仪表板甚至主页
    • 应用熟悉的电子表格(如叠加层),自动将元素限制为指定行和列集中的单元格大小
      • 每个网格单元格可以容纳一个元素
      • 行、列和单元格大小均可配置
      • 可选的行和列标题,以帮助按网格位置引用单元格(例如 A:1)
      • 提供了一个新的脚本 API,用于通过网格位置引用元素
      • 与新的 Scriptlet 元素集成以自动更新和处理网格中的元素
      • 一种组织和管理大中型信息集的全新且强大的方法
  • 新的基于标准文件的存储库
    • Enterprise Architect 16 引入了新的基于标准文件的存储库
    • QEA 文件 - 基于基本个人文件的版本
    • QEAX 文件 - 支持与小型工作组共享文件
    • 主要好处是
      • 开箱即用的 EA 存储库
      • 重量轻
      • 无服务器
      • 离线开发支持基本复制
      • .QEAX 文件支持小型工作组的基本文件共享
  • 协作
    • 协作工具已重组为以下新窗口
      • "聊天和邮件":聊天、邮件、日记、最近
      • "讨论与评论":日记、讨论、评论
      • "讨论和回顾历史":期刊、讨论、评论
      • 对现有命名的更改包括将日记重命名为日记并将评论重命名为日记
    • 增加了通过聊天、日记和讨论来管理和共享小文件和图片的功能
      • 可以从剪贴板复制和粘贴图像,并直接作为超链接插入到聊天、日记或讨论条目中的该文件
      • Ctrl+点击超链接本地查看图片或文件
      • 每个工具都提供一个"管理文档"窗口,用于查看、删除或重新发送以前插入的文件
      • "管理文档"窗口允许过滤您或其他人发送的文件并检查其他详细信息,包括文件大小、类型和发送日期
      • 附加到日记或讨论项目的文件将被导出并与该元素或图表一起往返
    • 新的未读模型邮件消息现在将显示在"消息"通知按钮下,显示在"透视"按钮旁边的右上角
    • 协作图现在在 Actor 的右上角显示一个图标,以指示正在进行的聊天
    • 改进了用于讨论、评论、规范管理器和其他内容的就地编辑器,以消除轻微的重绘、调整大小和滚动问题
      • 例如,在您使用箭头键导航、粘贴文本、撤消|重做或删除文本的情况下
  • 小脚本
    • 全新的 Scriptlet 元素让您可以利用 EA 的底层丰富图表和元素 API
    • 只要加载图表,新的 Scriptlet 就会运行,或者按需手动运行
      • 即时自定义外观、文本、标记值和其他属性
      • 使用新的网格样式图和 Scriptlet 构建您自己的电子表格!
      • 使用新的单元格引用(A:1、A:2 等)API 更新网格样式图
      • 自动更新动态属性
      • 对元素、名称和标记值应用视觉更改
      • 验证图表中的模型元素
      • 填充表格
      • 在仪表板中呈现图表元素
      • 根据您的规则动态地为代码元素着色
  • Javascript 控制台
    • 新的 Javascript 视图提供了更好的视觉和交互体验,帮助您在 EA 中快速有效地编写和执行 Javascript 代码。
  • 连接到 DBMS 存储库的简化方式
    • 本机连接方法简化了与现有和新数据库存储库的连接,无需为单个 DBMS 安装驱动程序和定义 DSN。
  • 起始页增强
    • 从模式创建
      • 使用"从模式创建"工具快速创建和开发新模型
    • 添加图表
      • 立即从 UML、SysML 和许多其他开放标准和技术中选择新图表并将其添加到您的模型中
  • 扩展的 JavaScript 库
    • JavaScript 是 Enterprise Architect 16 中新的默认脚本语言
    • 作为此更改的一部分,VB Script 和 JScript 的现有库已迁移到 JavaScript 中
  • 可自定义的快速访问工具栏
    • 从功能区快速将您最喜欢和常用的命令(包括菜单按钮)添加到新的快速访问工具栏
      • 构建您自己的有用工具集合
      • 右键单击功能区项目并选择"添加到快速访问工具栏"
      • 把你经常需要的东西放在前面和中心
      • 简单有效
  • 新 UI 主题 - 深蓝宝石
    • 新的深色视觉主题"Dark Sapphire",旨在最大限度地减少视觉对比度并提供轻松的阅读体验
    • 新主题可应用于 Enterprise Architect 中的所有窗口和可视化控件
  • 原生XEA文件交换格式
    • XMI 和 XML 格式的新快速便捷替代方案,用于快速交换大型包的数据
    • 使用 XEA 格式有助于简化模型归档以及 Enterprise Architect 存储库的导出和导入
  • 使用构造型配置 AutoName
    • 自动命名已扩展为包括定位特定元素类型和原型
      • 更好地控制新元素的自动命名
      • 根据元素类型和原型进行区分
      • 以自己独特的方式自动命名来自不同配置文件的相似类型
  • 自定义文档
    • 第 15 版中的一项主要创新现已得到增强,为构建高度可定制的报告提供了更引人注目的解决方案
      • 能够在初始文档创建时选择和应用模板
      • 有关设置部分的更多详细信息
      • 改进的内容列表,现在包含用于每个动态部分的元素和模板
      • 在文档生成期间提供更好反馈的进度条
      • 现在会在更新动态部分时数据丢失的情况下显示警告
      • 现在可以通过图表工具箱创建自定义文档元素
      • 现在可以通过图表工具箱创建自定义文档元素
      • 多项增强功能和可用性更新
      • 扩展且易于访问的帮助信息
  • 自动刷新图表
    • 实时协作和共同创作图表。新的自动刷新图表选项将您的常规 Enterprise Architect 图表变成共享白板
    • 只需以首选时间间隔在图表上启用自动刷新,让您的团队在更新发生时监控更新
  • 自动重新加载更改的图表
    • 设置 Enterprise Architect 以在其他人同时使用同一模型进行更改时重新加载您打开的任何图表
  • 模型治理
    • 更好地控制用户权限
      • 在模型用户安全授权之上,在用户级别添加数据丢失防护规则,以防止模型数据遭到意外破坏
      • 用户限制会阻止用户执行特定操作,无论其他用户和组安全权限允许什么
    • 在各种情况下(例如,在创建新元素、保存图表时)的审核性能得到显着提升
  • 检查器窗口中的状态选项卡
    • 快速检查和查看图表中所有元素的状态和优先级
    • 一个重要的分类工具,可帮助您专注于现在重要的事情和可以等待的事情
      • 显示图表中所有元素的列表
      • 关注每个元素的状态和优先级设置
      • 处理最紧迫的问题
      • 将您自己的优先级和状态类型添加到模型中,以推动您的建模和设计
  • 资源分配窗口中的甘特图视图
    • 资源分配停靠窗口现在可用作甘特图
      • 为在模型中分配和管理任务的人员提供更好的视觉体验
      • 清楚地了解任何元素上发生的工作
      • 通过拖放快速修改开始和结束日期
      • 轻松添加和修改任务
      • 放大和缩小工作项
      • 覆盖在任务上的完成百分比,以供即时视觉参考
  • 检查器窗口中的外部数据选项卡
    • 与 Jira 等外部系统的基于 PCS 的集成为建模者提供了其信息的多方面视图
    • 提供了一种新工具,可以更深入地挖掘存储在外部并与模型"代理"元素相关的信息
  • 构造历史窗口
    • 使用新的"构建历史"窗口实时监控您的构建
    • 及时了解资源/任务分配、当前正在运行的测试以及当前的维护问题
    • 让您了解最新情况的三个构造视图:
      • 包含当前任务、任务结束、任务开始的资源/任务视图
      • 在可配置的时间范围内运行的测试的测试视图
      • 最近提出并采取行动的所有变更和问题的维护视图
  • 系统工程师的新模型模式
    • Enterprise Architect 16 继续扩展可重用模式和内容库,以提高效率和生产力
      • DMN 模式
      • AUTOSAR
      • SysML 模式
      • Modelica 案例研究
      • SysPhS 库
      • 八度解算器
      • 脚本
  • NIEM 5 支持
    • 只需从模型向导中导入最新的 NIEM 5.0 参考模型即可开始