首页
文章
文库
视频
iProcess
课程
认证
招聘
咨询
工具
讲座吧
会员
产品
|
学习
|
服务
技术支持
直接购买
Enterprise Architect
产品介绍
产品配置
价格与购买
产品服务
产品下载
EA应用方案
技术文档
市场活动
工具 > Enterprise Architect > EA 10 功能列表
产品手册
如何选择
试用
购买
模型库
Version 10 [RC 1]*
Sparx Systems 荣誉宣布,Enterprise Architect 10 (RC 1)测试版现已可供下载。这一具有里程碑意义的版本引入了很多工作效率增强的功能和新技术,如:SysML1.3,GML,关系矩阵的结构分栏和文本叠加 等。请参看下列新功能的
完全列表
。
详细发布信息
Enterprise Architect 10 - RC 1 发布说明
本软件为测试版发布。因此,这些信息可能是不完整的,如有变更,恕不另行通知。
用户接口 / 环境
主菜单和上下文菜单的命令广泛的重组,以提供一个更合乎逻辑的划分。
视觉样式
改进多种风格的图画和性能
增加微软的Visual Studio11 "Light" 和 "Dark"的风格
中央控制区集成众多视窗。
项目任务和项目问题视窗从项目信息窗口改到项目状态视图。
词汇项目从项目信息停靠窗口移到专用词汇表视图。
移动项目统计从模态对话框移到项目状态视图。
测试细节,实现细节和依赖细节从浮动对话框移到QA报告视图。
维护报告添加到QA报告,对元素选定的包查看列出的维护项目范围。
用例度量从模态对话框移到QA报告视图。
更新起始页
新的简洁外观
添加本地和在线学习资源的快捷方式
添加学习中心,助手,示例模型,键盘快捷键和界面自定义快速访问按钮
在所有的工具栏,列表,树和图,更新图标:
看起来更平滑
提高清晰度
更好的支持'dark' 主题,例如碳色和 Visual Studio 11 "暗"主题
所有的树控件的视觉样式更新,以符合当前版本的Windows操作系统。
删除在同级别中内容的虚线连接
“打开/关闭节点”按钮现在使用Windows7的外观和风格
元素浏览器现在允许复制限制,需求,标记值,元素之间的维护和测试项目。
拖动项目元素浏览器上的图复制到另一个元素。
附加菜单命令现在项目浏览器中,以前仅适用于图选择。
元素属性
添加标签值
文本报告
设置对象分类器或属性类型
更改杂项对话框
属性对话框更新,以确保发送保存更改,而不是先弹出对话框提示。操作和参数对话框中重新选择该项目后保存复制或编辑该项目。
重新排序操作后,现在显示运行参数和切换参数页。
引发异常并重新定义属性的操作现在可以在操作属性对话框中进行修改。
项目浏览器中图被选择后,注释窗口将添加内容。
标记值类型对话框允许删除没有说明的标记值。
“在所有的图查找”命令现在可以检索端口和部件属性类型。
从“选择元素”对话框中创建新的元素,现在可以建立适当的构造型。
当端口分类器更新时,项目浏览器中元素的端口实例被更新。
测试属性对话框中包含了在元素之间移动的按钮来选定测试。
选择项对话框现在支持在不同的包选择多个项。
改进标题栏项目,名称可包含一个符号。
修改模型内邮件窗口,以防止完全隐藏列表窗口时,窗口尺寸变小。
如果用户选择,标签值窗口只显示复制标签上指定的操作参数。
设置运行状态对话框更新,以确保使用对话框图后不保存时,值不会丢失。
不管何时标签值被改变,滚动条的位置和分组标记元素的状态值不会失去。
导出参考数据对话框已经更新了一个新的选择控制。 (Beta 2)
简化粘贴元素对话框。 (Beta 2)
广泛的测试和验证与Windows 8的兼容性
使用Windows8的加载时间显著改善
运行在Windows8时,修正了部分问题
在Windows8停靠窗口的大小调整时,改进绘制行为。(Beta 2)
IME恢复原状的支持,现在又增加了“备注”字段和文档编辑器。(Beta 2)
图
图标题栏活动视图按钮更新:
开始页面始终列在第一位
开始页后,紧跟着默认的模型和默认的用户图表
仅仅使用键盘的快速创建图表的新方法。
相对于目前的项目,使用新的快捷方式 Ctrl+Shift+箭头,就可以创建一个新的元素和连接器的位置。
序列图中的左,右箭头自动连接到相邻生命线。
如果左侧或顶部添加一个新元素,且无多余空白时,将自动添加空白。
序列消息处理过程中保持更新,以确保信息保存。
移动消息将不再重新排列连接器,默认进入或离开片段。按住Alt拖动时允许这些操作发生。
向上移动的消息将被限制在低于以前的消息或片段的边界。
向下移动的消息将移动到指定的位置。移动消息,片段或分区是必要的。
删除的邮件将不再移动其他消息或片段。
修改序列图上的键盘导航,以确保生命线标题为可见的。(Beta 2.1)
显示元素结构,使用新的结构化分栏。
自动绑定的所有子元素的父元素。
协助创建类型的内部和外部连接。
启用功能显示的窗口。
提高相关元素对话框。
选择多个连接器和元素类型,而不是一个或所有。
连接器类型和元素类型仅仅显示到指定的搜索深度。
预览要插入的元素,并选择性地阻止某些被列入。
确认选取构造型关联。(Beta 2.1)
使用新的位于图工具栏上的搜索框在图范围内进行搜索。
过滤您输入的图元素
自动确定别名或名称,并检查所显示的字段
启用过滤模式,以获得表示直接连接到当前选择的元素即时概述(Beta 2.1)
通过图行为选项,选择手柄现在可以设置不同的大小和颜色。.
默认大小为小“白”的选择手柄
跨越缩放级别,选择手柄的大小是一致的,
在许多情况下,选择命中测试被显著提高
分栏
分栏的名称现在使用斜体字体以匹配SysML/ UML规范。
跨越不同的对象类型,名称,构造构和所有分栏的定位保持一致。
在不用表达和绘制任何特性时,分栏线不必在各种对象类型的名称下面存在。
使用标准矩形标注的任何元素现在可以显示一个作为分栏的复合图。
元素梯度和常规画法明显改善 ,用于:
基本(GDI)渲染,
图元文件和
打印。
状态图编辑器
状态图编辑器将现在广播'EA_OnContextItemDoubleClicked'事件。
状态图编辑器更新,以防止标题和触发标题标签被截断。
状态图编辑器修改以处理元素的删除。
应用UML模式合并元素时,现在适用于以下增加的元素类型:
生命周期管理,包括需求,功能,变化,问题,任务和风险
状态,包含所有伪状态
活动
WINE下改进图的渲染:
水平活动分区的文本渲染和BPMN的道和池
连接器和对象标签旋转为垂直
所有的元素画成圆角矩形(如活动,行动和状态)
一致的渲染
改善在不同的缩放级别,字体和字体大小的渲染
跨元素类型的分栏,名称,构造型名称的一致渲染
改进元素和连接器图标签的换行。
扩展聚合和复合的快速连接器
从任一元素拖动时创建聚合和组合的全部或部分。
打印
打印到PDF,改善圆形连接线的弯曲和线跳跃。
打印到PDF,改善需求端口。
提高子图(以图帧的形式)到PDF的打印。
更新状态和状态机的并发区域,严格控制子状态。
状态现在不但可以显示在多个图中,而且可以不同的区域大小。
在所有图中。子状态能绑定到一个特定区域中。
移动一个状态到另一个区域会影响到所有的图。
状态区会画在特性末端,如属性和操作。
新图转换被添加到序列图和通信图之间。
拖动一个元素到更大的元素上,元素会自动修正z顺序
防止子元素被隐藏
处理所有受重父元素影响的子元素的子元素
作为父元素,该元素将被设置在所有的关系是有效的情况下
图形脚本
指定默认尺寸的形状脚本现在支持嵌入的对象。
形状脚本调用InteractionFragments的DrawNativeShape和序列图的边界绘制透明。
形状脚本现在可以在配置文件中应用各种伪态。
元素的文本颜色被添加到用户选择中。
用例有别名时显示构造型。
活动分区不在图上创建其他对象。
更新缩放Win32用户界面元素和图比例,从而与其他图和元素类型进行互动。
Win32元素自连接呈现在适当的地方。(Beta 2)
在放大图上移动多个对象时,可使用“对齐到网格”。
从MDG技术使用替代图像复制元素,将保留粘贴项目的图片。
序列信息实现信息流。
“查找输送项目”命令被添加到任何连接器,从而实现信息流,可导航到传输项目中。
Arial黑色和Arial黑色斜字体,现在被设置为默认的元素字体。
思维导图元素现在提供使用字体颜色设置的默认外观对话框,除非覆盖。
改进通讯消息箭头位置,以防止重叠的消息。
未保存的图测序的通信信息将不再丢失。
移动任一末端的对象时,在创建过程中正交连接器的风格被改进。
现在可以将元素的填充颜色设置为黑色。
如打印时彩色被禁用,元素图标将转换为灰度。
将选中的对象复制到剪贴板,现在将包含嵌入的对象及它们的标签。
嵌入的对象被添加,可从项目浏览器中“插入相关”,“粘贴”和“拖放”插入任何所需的父项。
角色将在其上面显示任何应用的构造型的名称
用例的扩展连接器现在支持定义扩展名的位置,并显示它的附加说明中。
突出显示序列图中生命线,现在将突出显示整条生命线。
删除序列图中的生命线创建一个新的消息后,将立即需要确认操作,然后再继续。
改善序列消息的“撤消/重做”。
正在使用非默认字体时,图标签不再当加载时改变大小。
改善从大对象类型到小对象的正交连接线。
填充颜色被指定时,活动分区图改进,以避免重复画线。
智能拷贝图的创建日期设置为当前的日期。
“转换为实例”命令,在原始元素内创建新的同一个元素的实例。
在一个序列图上的非序列连接器,现在可以设置线的宽度。
在属性对话框中改变其它字段时,序列信息将不再丢失签名。
改进在Oracle资源库连接器的可见性的恢复。
选择元件和连接器标签被改进,以确保边界外点击时不会选中一个元素或标签。
应用到接口的默认字体将用于所有操作。
图选择对话框更新以包括所有延迟加载的模型图。
从元素的属性和停靠窗口,可以与结构化情景创建相同的鲁棒性图。
现在可以同步生成用例场景与动作销活动图。
现在显示的端口图,在项目浏览器和模型视图刷新后,属性类型的名称也被更新。
如果元素的显示名称被改变,更新显示模型视图窗口。
更新包状态的命令,刷新列表视图,在属性窗口中显示的元素。
项目浏览器支持剪切和粘贴到项目重父项。
从项目浏览器拖放对象,现在显示该对象类型可用选项的元素对话框。
添加一个接口的实例端口指定了它需要做的原始端口。
改进启用MDG技术后图类型的刷新。
注释中的超链接可以现在引用出现在项目浏览器中的任何对象,而不止分类器类型。
增加数据完整性检查,检查图上没有他们的父对象的嵌入元素。
创建新嵌入对象现在编辑嵌入的对象的名称,而不是父元素名称。
改变原来的端口的属性类型,将更新所有从它继承的端口。 (Beta 2.1)
建模,技术和工具
应用构造型的任何事情,现在会自动添加构造型指定的标签值。
删除构造型将删除该构造型的标记值。
结构化元素
替换旧"嵌入元素"的术语
从项目浏览器布局结构元素,以确保父实例显示创建大到足以容纳他们的结构。
布局结构元素布局更新,以防止先前添加的元素 (Beta 2.1)
结构化元素按照属性进行过滤,而不是依靠父元素。
枚举对应完整的元素类型,而不是构造型的类。
在项目浏览器和工具箱中显示不同的图标。
更简单,更一致的处理使用枚举的构造型。
现有的所有枚举处理与以前的版本相匹配。
自动命名,现在可以应用到已经创建的元素。(Beta 2)
从项目浏览器包的上下文菜单中选择 '应用元素自动命名...'
选择元素类型应用自动名称计数器
现有名称和别名有可用的做什么用的选项
预览显示新的名称和别名
在项目浏览器中按顺序编号显示元素 (Beta 2.1)
有选择地处理子包(Beta 2.1)
创建一个对象流到或从一个结构化的活动节点,将创建一个对象节点。
通过拖放构造型,连接器构造型可以从工具箱或资源树中拖放到连接器来应用。
UML模式中的元素创建被改进,以适用自动名称计数器。
从工具箱子菜单中创建的配置连接器,现在可正确连接他们的构造型。
接口现在使用关键字,而非构造型。
抽象,替代和实施作为非构造型使用。
跟踪现在实施为抽象构造型。
表现和部署有《manifest》和《deploy》关键字,而不是构造型。
ArcGIS
ArcGIS的导出更新,包括支持《ConnRule》连接器的多重定义。
现在可以从一个抽象类的非构造型属性选择RelationshipClass的OriginPrimaryKey特性。
修正AncillaryRole属性值匹配文档和ArcGIS。
BPMN
连接器和浮动对象标签现在将调整大小以适应与其他标签类型相一致。
连接器和浮动对象标签提供选项来设置文本颜色,对齐方式和粗体格式。
泳池和道调整大小和移动时,自动嵌套包含的项目。
泳池和道从图上删除时,现在将得到他们的子类。(Beta 2)
泳池和道不再显示Enterprise Architect添加的构造型。
现在使用池名称和内容中间有分隔线,与道没有分隔线的符合性表示法。
泳池和道在创建时分配名称。
泳池和道BPMN活动图覆盖图的整个长度。
添加选项的方向是水平或垂直。
池和泳道上的元素拖到另一个图,图中显示相应的长度。(Beta 2)
流程和编排可以使用选项中的扩展“显示复合图”。
沿流方向的大小调整时,池和道指定尺寸修改,调整组合,以防止重叠。
数据对象的显示更新,以显示元素标签的状态。
增加类别和CategoryValue的类型。
添加参与者引用端点类型。
增加连接器验证:
顺序流必须在相应的元素在一个单一的游泳池。
消息流必须在两个游泳池,一个游泳池和一个元素或两个元素在不同的池中。
对话环节可能只使用一个会话连接节点到另一个元素。
使用工具箱创建数据关联,默认方向为“源 - >目的地”。
通过设置目的“地 - >源”的方向,现在可以显示反方向的数据关联,但输入和输出关联是固定的。
数据关联使用快速连接器现在使用垂直线风格。
关联不再将“双向”关系画为箭头。
绘制两个会话的节点改写一个的BPMN对话之间的联系时,验证错误。(Beta 2)
SysML
广泛的改进和完善SysML技术
广泛的改善绘图和图的SysML元素和分栏
返工大量端口/部件/属性
支持SysML 1.3。
从脚本窗口迁移脚本SysML1.2至1.3
数据存储的SysML活动图工具箱。(SysML1.1,1.2和1.3)
快速链接更新流端口,以确保连接器的类型。(SysML的1.2和1.3)
现在所示以下SysML的特定属性字符串:
单位quantityKind
块封装
动作引脚控制
基本原理和问题元素适用于SysML图表上的所有元素。
在父范围内,块名称将不再包括父范围。
SysML图上所有元素在创建复合时生成的SysML图。
流动特性添加到块定义的工具箱(SysML的1.2)
自定义工具箱更新,如果它尚未显示在图上,只包括一个元素的子元素。
SysML属性显示多态性。(SysML的1.2和1.3)
系统工程模板有标准的《模型》构造型。(SysML的1.2和1.3)
参与者的部分创建虚线边框和IsReference会设置为true。 (SysML的1.2和1.3)
嵌套连接器快捷链接添加在块之间。(SysML的1.2和1.3)
一个块分栏部分,其类型为构造型的《值类型》。 (SysML的1.2和1.3)
约束块的约束和参数分栏被添加。(SysML的1.2和1.3)
属性元素和关联的作用,现在可以结合在一起,让他们的属性保持同步。
复合内部块和参数图被图框最初创建。
图框架初始化的时候,活动和状态机将被创建。(Beta 2)
统一创建的图框的位置和大小代表父对象。(Beta 2)
SysML的需求更新,将更密切地配合规范。
Enterprise Architect右上角特定图标移除.
显示标记值时,图上的文本属性完全展开
文本和ID显示为字符串
SysML子元素的特定分栏现在强制在元件特征的可见性对话框中。
SysML分栏基于构造型的所示元件,现在添加多个构造型的相应应用分栏。
SysML 1.3 快捷连接器 (Beta 2)
更新SysML的参数模拟工作于SysML1.3和图框中的图。(Beta 2)
更新SysML的参数模拟更加稳定。(Beta 2)
生成的脚本的变量替换现在更准确地匹配
现在可以使用约束块,无需连接所有输出参数块属性
无效值 (如:无穷大和NaN)现在将省略绘图和图形边界
GML
添加地理标记语言(GML)技术。
实施GML Profile
支持导出GML应用模式
多变化/别名支持的标准构造型的模型导出,以满足不同的建模惯例。别名可以通过修改'GMLStereotypes.xml“配置文件设置(Beta 2)
一个GML模式可以由多个应用程序架构包生成 (Beta 2.1)
模型模式包括给一个起点,建模一个新的架构(Beta 2)
Beta 2 中更新的技术
编码表的构造型,现在包含一个属性:defaultCodeSpace
FeatureType和类型定型更新byValuePropertyType的属性默认为“假”
ApplicationSchema和叶包自动创建一个GML图
模型仿真
用户界面添加支持翻译模拟。
模拟包所有对话框
提供了Win32的配置文件包括许多选项,可以指定各种控制类型。
通过修改值dialog.DialogName.Show可以显示或隐藏对话框
使用dialog.DialogName.ControlName.text,控制中的文本可以设置或检索
OnClick标记值,可以插入按钮来运行特定的代码
定时事件模拟现在可用。
支持AcceptTimerEventActions。可以设置一个定时器动作规范的Javascript表达式。
原子的行动和活动,可以通过添加一个标记值“持续时间”,值是一个Javascript表达式指定的持续时间。
当仿真序列图时,替换条件,选项和循环片段收到评估。
脚本任务支持添加到BPMN模拟。
允许在模拟动态变量进行修改。
参数信号被添加到模拟事件列表,提示输入值,不管他们是如何加入。
新的JavaScript的功能UIBroadcastSignal增值,这需要一个关联数组,指定参数,参数化的信号。
模拟事件已被转移到自己的停靠窗口。
生成报告和文档
RTF报告引擎扩展,以支持调用外部模板。
通过应用过滤器调用模板的每一个元素类型,提供详细的控制格式选项
通过应用过滤器调用模板提供控制元素类型的排序
链接文档的段落样式和报告模板可以包括特性"段前空白"。
链接文档和报告模板现在可以包含段落样式的背景颜色。
新字段添加到属性部分。IsTransient和Transient,都返回不同形式的布尔值。
修正IME插入文本链接的文档时,启用“跟踪更改”选项。
RTF报告包含表外的部分将不再失去第一行。
RTF文件适用于注释窗口时,延伸到多个段落,不再丢失格式。
报告上孤立的通信信息将不再导致错误。
打印的文档为PDF格式,现在呈现表的背景颜色。
HTML报告,包括连接器以外的元素在报告中的包。
更新,以确保直接拥有的模型文件中指定的包元素生成的HTML报告。
默认的HTML报告模板,包括连接器的方向。
提高在RTF文件中的过滤元件和连接器类型。
更新报告选定的行,以跳过项目搜索过滤,因为他们不匹配列过滤器。
标记值列表现在将包括在HTML和RTF报告中选中和未选中的项目详细资料。
现在主文件和模型文件跳过模型根选项。
对象估量,资源和风险,可包含在HTML报告。
文本在表格中时,RTF报告正确应用注释域样式。
报告中的已应用于属性和方法的过滤器改进排序顺序。
现在可以被排除图图像文件显示在图中的元素,但不从报告排除。
生成报告后,注释窗口中的超链接可以使用“https”协议。
HTML报告页面链接的文档保存在相应的代码页。
编辑模板需要配置资源的权限。
修正BPMN参数属性方向,RTF生成已嵌入的元素部分。
如果无法找到文件复制样式,编辑器中更新样式命令更新,以提供有用的信息。
项目浏览器是在浮动窗口中时,项目浏览器上文档工具栏中的按钮现在可用。(Beta 2)
一个GML模式可以由多个应用程序架构包生成 (Beta 2.1)
数据建模
改进ODBC导入Firebird/InterBase,确保数据类型正确导入。
ERD更新,以确保DDL转换保存为外键的列的长度。
别名外键的列,索引和唯一性约束时,图中显示别名。
ERD更新改造,提高处理涉及到多个列的主键。
现在一个主键操作将生成,而不是每列一个
现在许多实体的主键包括首尾相连的表主键
代码工程
活动图更新行为代码生成的循环:
现在支持多级嵌套的循环
支持检测试验前发生的第一次迭代。
更改其他类型的循环需要新模板。如果你已经修改了行动模板,请引用已有更新。
现在支持用户定义的语言逆向工程。
添加新语法编辑器和调试器窗口
在MDG技术中实现语言提供一个语法关联的代码模块。
改进命名空间生成控制,新选项强制命名空间生成一个包。
命名空间内允许模型代码生成。
两个新的字段替换宏:
linkAttAggregation - 返回与所产生关联端的聚合类型
opHasSelfRefParam - 帮助确定当前操作包含一个参数的类型匹配类名。
改进VB.Net逆向工程的属性与属性的访问器。
接口自动生成方法实现的接口现在会生成相匹配的命令。
增加了以下语言支持的模型转换:
C++
PHP
VB.Net
逆向工程的C++将不再混淆属性初始化构造函数的参数函数声明。
逆向工程修改,跳过的C代码标记为C++预处理器宏。
更新C逆向工程处理宏BEGIN_INTERFACE和END_INTERFACE为默认情况。
代码选项包括集合类时加载的模型。
逆向工程提高一个模板实例化C++ typedef语句。
代码生成C++ typedef语句更新,允许扩展和模板绑定到指定的实例。
更新确保不匹配的括号被正确识别为一个解析错误,防止被模型类的逆向工程删除。
默认为C代码模板更新,实现文件的静态功能。
默认为C代码模板更新,以使从C++项目文件被引用。
修改C#代码生成默认情况下,Finalize和Dispose方法。
Ada逆向工程创建,更新,以防止多个程序包的名称在不同的情况下,在代码中使用。
VB.NET代码生成修改,以防止截断父泛型实例化。
改善总序和合作区域的序列图绘制。
行为代码生成的更新,包括位于嵌套包的触发(Beta 2)
C解析更新,以允许导入的typedef定义一个volatile类型的名称。(Beta 2)
状态机更新,以提高处理多个过渡,从一个状态的不同组合,触发器和判断的代码生成。(Beta 2)
包括代码模板更改状态,状态机和过渡的模板
如果你已经更新了这些模板,您需要更改重新应用到默认的模板
转换现在可以创建兼容版本10的枚举。(Beta 2)
执行分析与监测
增加新的工具栏'建立'和‘记录’及‘分析’。
现在支持调试使用JDWP协议。
允许远程或本地调试Java项目
支持模拟器和物理设备上调试Android。
支持测试点评估和记录功能
分析器
分析器支持.NET,.NET/本机的混合模式和Java平台。
分析器样本扩展到包括支持排序和筛选的项目。
分析器报表工具栏的更新与应用视觉风格。
分析器报告支持创建序列图,从选定的项目报告调用堆栈。
测试点
测试点支持扩展到VB.Net。
测试点评估现在允许值中输入十六进制记数法表示。
测试点评估现在允许布尔文字的输入。
测试点的评估修改,允许64位数字。
测试点,如果测试点条件的计算结果为true,现在只运行trace语句。
如果无法找到可执行文件,将提示GDB调试。
提高GDB调试支持模板类,结构和指针。
增加了支持旧版本的GDB。
改进堆栈跟踪的本机应用程序的时间调试。
更新的调试命令来代替本地路径变量。
路径经常使用的路径是相关的Java JRE。
滚动改善本地窗口中的数组。
改进Java调试控制台创建,允许输入到控制台。
现在又增加了数据断点,并从断点列表中删除预期的。
改善线程之间切换,调用堆栈窗口,打开帧源。
右键单击上下文菜单中选择添加到源代码编辑器以打开字符串查看器。
用户代码编辑器中设置被妥善保存,且优先于EA默认设置。
双击测试点,以更新显示属性,并查看源代码。(Beta 2.1)
编辑脚本
添加调试支持脚本语言(JScript,VBScript和JavaScript)
从窗口访问工具栏上的“脚本编辑器”
支持断点,记录,本地窗口和调用堆栈
脚本组可以被指定为响应特定的上下文类型。
各组类型脚本将被添加到上下文菜单时,点击相应的类型。
在项目浏览器中元素上下文索引工作,有图表,搜索,元素的列表,包浏览器和甘特图视图
在项目浏览器下包上下文索引工作
图背景图和项目浏览器
自动化和对象模型
新函数
Repository.AddWindow允许加载项添加Repository.RemoveWindow以关闭该窗口。
Project.GenerateWSDL允许从一个复合单元生成一个WSDL文件。
新的广播事件。激活不同的视图时,调用EA_OnTabChanged。
连接器属性窗口显示时,现在连接器的方向在从EA_OnPostNewConnector广播事件中被定义。
使用鼠标滚轮时,添加的Windows将不再被标记为dirty。
别名属性添加到属性和方法的类。
RepositoryType功能添加到版本库。返回一个字符串,存储库类型的名称。
GetDiagramObjectByID功能添加到类图。
Project.RunHTMLReport现在可以报告主文件。
EA_OnPreDeleteConnector一个连接被删除时,调用的关系窗口或链接页面的”属性“对话框。
EA_OnPreDeleteConnector现在调用确认提示后,从图中删除。
EA_OnNotifyContextItemModified仅调用连接器时保存。
当一个图移动到一个新的父元素时,现在调用EA_OnNotifyContextItemModified。
当从项目浏览器拖放一个元素时,调用EA_OnPreDropFromTree。
当创建一个默认情况下的复合元素时,EA_OnPostNewDiagram返回值被正确处理。
ApplyUserLock,ReleaseUserLock ApplyGroupLock,返回真/假值,而不是显示为故障
子类加入包广播EA_OnPostNewPackage事件,现在将添加到项目浏览器中。
新元素的创建现在将检查锁定的直接父项,而不是所包含的包。
嵌入的对象添加到图,现在可定位他们的父元素。
新增支持删除一个从Repository.GetElementSet返回的元素。
DocumentGenerator界面更新,使记录元素到单个表中。
如果当前用户有权限编辑图和图不被锁定,Diagram.WriteStyle更新到设定的风格。
Repository.RefreshOpenDiagrams更新以允许重载完整的所有打开的图。
Repository.GetContextObject将不再报告错误,使用键盘导航,回到起始页面。
Repository.ReloadDiagram更新处理重载状态表。
更新以确保元素的Repository.EnableUIUpdates不会被添加到项目浏览器中。
Package.VersionControlGetStatus被修改,从EA模型匹配的用户界面获取状态。
名称中包含一个单引号时,现在可以保存测试对象。
使用说明的名称,现在可以从.Net进行访问邮件端口。
项目管理
项目任务分配被重新命名,并大大扩展
在项目菜单下,现在可调用项目甘特图
显示已完成,剩余时间及逾期状态
包括完成的百分比列
改进的排序,过滤和管理
包的甘特图。
项目浏览器中的上下文菜单可以打开包中甘特图的浏览器菜单
包的浏览器上下文菜单可以切换到一个甘特图
甘特图支持突出显示所有过期项。
显着提高甘特图的筛选和排序能力。
限制/显示能够完成任务可选择的时间范围(如90天)
修改甘特图双击行为,更准确地反映你点击什么。
甘特图扩展显示对象的状态和任务完成百分比。
个人任务的甘特图视图移动到主选项卡视图。
包的浏览器现在可以保存和恢复列
容易维护一组常用的布局,显示不同的信息,并在它们之间进行切换。
包括标签值的布局实现了更大的灵活性。
包浏览器更新,以便复制选择,因为CSV将不再在层次模式丧失第一列。
QA工具 - 测试, 维护, 模型检索
矩阵
现在关系矩阵支持文本覆盖。
创建和查看CRUD矩阵。
新类型MatrixOverlay的标记值。每个定义的标签成为一个新的覆盖类型
创建和查看多个重叠的一组矩阵。
停靠窗口的测试,项目管理和维护更新,以允许过滤,分组,自定义可见列的列表。
模型搜索图现在将允许在项目浏览器中搜索图。
模型搜索结果,从一个自定义的SQL搜索返回对象,现在从搜索窗口可以拖放到图。
提高模型的搜索结果打印。
测试详细查看更新,以提高模型内的导航和编辑测试。(Beta 2)
现在停靠的窗口中拥有显示选定的测试元素的属性。(Beta 2)
选择测试项目后,测试详细信息会显示在停靠的Notes窗口中。(Beta 2)
测试详细信息视图从测试创建新元素:(Beta 2)
从上下文菜单中右键单击测试,并选择“创建新的元素”
拖放到图上创建一个新链接元素的测试项目。
说明窗口显示了测试详细信息
拥有测试的元素和新的元素之间建立跟踪链接
模型管理,安全性和资源库
导出模型参考的数据支持导出下列:
日历事件,
团队审计,
差距矩阵配置文件
UML模式
安全性和锁定
锁定“全部锁定或安全性”时,不启用元素在项目浏览器中将显示一个锁定指示灯。
更新元素加入安全检查权限,进行以下操作:
粘贴新的对象实例
快捷连接器
从模型删除元素(深层删除)
修改序列及沟通讯息(检查权限来更新图)
序列通信信息
同步标记值和约束的轮廓构造型
改进Subversion集成,防止添加包文件到子文件夹时超时。
检查邮件中的版本控制供应商现在可以安全地包含引号和反斜线。
锁定指示灯绘制图工具箱创建的项目。
从现在的版本控制防止以前的版本包所包含当前子包签出在当前项目中。
当从图中的工具箱中创建新元素前,图安全锁定和其所有的包/元素。
将项目从一个父元素拖放到另一个,新和旧的父元素安全锁执行当前检查。
如果用户没有权限配置构造型,应用构造型已经不存在的一个元素将被锁定。
版本控制未被安装时,版本控制命令不需要从项目浏览器中设置隐藏的版本控制。
当试图进入浮动版,并直接进入Enterprise Architect时,将显示一个更直观的告知信息。
更新图审计,SQL Server处理添加元素。
团队审阅更新,添加发帖密码锁,以防止意外编辑。
技术创作 (UML Profiles 和 MDG SDK)
Profile工具栏扩展大量的帮助工具,使开发profiles更简单。
'MDG技术' - 创建一个简单的图表类型,工具箱和构造型显示所有这三个相关的包结构
'添加构造型' - 创建一个新构造型,提供了一系列属性,也可以从构造型上下文菜单来设置一个构造型。
'创建工具箱页' - 在图上创建一个新图,并包括ToolboxPage的元类。
'添加工具箱分栏' - 扩展工具页创建一个新构造型,并允许从模型中选择添加项目,也可以从上下文菜单中的构造型扩展工具页。
'添加图扩展' - 添加一个新构造型和元类,包括可能为图型的属性设置,也可以从构造型上下文菜单。
现在可以写一个配置文件,构造型扩展抽象构造型,而不是具体的类。
例如,一个构造型延伸行为可以被施加到一个活动,状态机或相互作用
现在,形状脚本标签将调整大小以适应内容与其他类型的标签一致。
形状脚本标签提供的选项设置文本颜色,对齐方式和粗体格式。
现在形状脚本调用println()命令时,强制新行文本后,传递一个空字符串。
形状的脚本现在可以参考图像中定义的技术短名称。
形状的脚本编辑器在关闭之前,将检查解析错误
形状脚本现在可以指定字体的颜色。
一个定制的复合图型现在可以被指定为一个异形的状态机。
现在可以组成图绘制通过形状的脚本使用DrawComposedDiagram命令。
只建议检查ShowComposedDiagram属性时使用
只能从该中心的边界布局被调用。
对象图形脚本添加ShowComposedDiagram特性
使图上选项显示图形脚本元素。
如果用户显示复合图,返回true。
一个形状脚本现在可以被应用到关联类和类。
快速链接聚合和组成的定义,现在可以覆盖聚合拉伸方向的选项,使用方向以外。
MDG技术向导更新代码模块中指定的语法。
构造型扩展区现在可被添加到工具箱中。
动态使用的构造型指定的色彩,而不是在元素创建上得到应用。
允许创建一个构造型和构造型元素之间应用相同的渲染。
允许构造型的色彩被覆盖,随后又恢复到默认值。
使可以改变颜色设置的构造型,使用它的构造型并把它应用到任何元素。
Profiled关联现在可以指定AggregationKind集终端。
模型模式,现在可以添加一种技术,允许在任何项目中输入相同模式一致的引用。(保留GUID)
模型交流和XML技术
更新XMI 2.1的格式提供导出到其他工具,以提高兼容性。
XMI 2.1构造型导出更新,以确保正确的元类型生成。
XMI 2.1导入端口更新,从其他工具获取更多信息。
XMI 2.1导入更新,链接SysML使用相应的配置文件版本。
HTML注释导出到XMI其他工具,在可能的情况下将导出。
XMI导入更新,以支持更新现有的模型根包属性。
XMI 1.0更新,以提高构造型的操控性。
XMI 1.1导入更新,以防止产生误差非常大的模型。
XMI 1.1的通信信息更改,以防止构造型导入出现条件更新。(Beta 2)
XMI 2.1更新,提示导入为根节点的工作时,以确保取消该导入。
XSD导入的更新,导入架构中存在子包的当前目录。
生成的XML Schema和生成WSDL对话框现在提供了一个有效的编码方案列表。
WSDL生成的响应消息更新,以提供更好的默认名称。
XMI导入选项“导入使用单个转化”,现在可以设置页面的选项对话框中的XML规范。
更新Rhapsody导入,当文件名不存在时,进行早期检测。
更新Rhapsody导入,导入使用多字节字符集注释。
更新Rhapsody导入,以改善处理引用类型和《ConditionMark》类型,序列图和活动图。
ECORE生成更新,以提高处理聚集,角色名称和多态性。
模型模式的导入将不再多次显示项目浏览器中的包,除非重新加载该项目。
其它更改
元素创建团队审阅选定的文本将被插入项目浏览器所选包。
使用键盘在发帖之间浏览时,团队审阅将不再失去焦点。
团队审阅现在打开大小写敏感资源库类型。(Beta 2)
创建链接的文档中选定的文本元素,保留了最多255个字符元素的名称。
ArchiMate 2节点渲染更新位置名称,允许从固定顶部转移嵌套在图上。
提高Oracle加载深层嵌套包。
总长度超过了数据库的限制参数的序列消息将不再显示数据库错误。
从Microsoft Word中粘贴的文本将不在注释窗口中遗留HTML的符号。
注释窗口中超链接的URL中包含'&'现在正确地在内部浏览器窗口中打开。
打印PDF格式的图,在名称中使用无效字符的文件名时,如同Windows XP那样,会提示您输入文件名。
从数据库中项目转化复制已不再打破各种表之间的联系。
删除部分关联类的提示:或者删除其他部分。
改进方案的结构性产品规格数据保存在Oracle DBMS中。
提高了在Oracle DBMS负责的大型模型基线相比性能。
使用德语字典拼写检查,打开元素的属性,不再导致长时间的延误。
在测试期间的改进
配置包不再显示粘贴元素对话框,取决于不相关的用户设置。
从项目改名的元素,浏览器模型视图窗口更新。
维护缺陷,现在可以创建从停靠的测试窗口中,从上下文菜单中选择“从这次试验创建一个项目”。
GDB调试更新,以改善本地和监视窗口中显示的字符串。
设置对象分类器不再显示结构化元素对话框,如果选择的分类器中包含子类,没有部件或端口。
连接器的标记值配置文件保存时不再丢失。
操作现在可以被拖动到任何图表类型,创建一个CallOperationAction。
在此之前,这只是允许活动,分析和自定义图表
CallOperationActions现在可以通过选择操作,然后按Ctrl + E或F12打开源代码编辑器。
MDG技术的向导更新,以正确截断文字。
项目浏览器现在将显示一个元素有多个定型后,显示属性对话框。
属性和操作属性对话框将允许保存时,唯一的变化是二次构造型。
源代码编辑器,将鼠标悬停在一个Java类,注释将显示提示。
重新应用元素构造型将同步标记值,而不是删除现有的标记值。
* 关于使用测试版软件免责声明
: Enterprise Architect 10 beta 是测试版软件,不应该在生产环境中使用,或对模型产品化。测试版软件提供当前功能,对此产品没有任何形式的担保,明示或暗示的质量保证。这包括不只限于针对特定用途的销售和适用性的质量保证。