您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
 
     
   
 订阅
  捐助
用户手册:EA Helper
 
 
作者  俎涛
日期  2021年12月
 
  1064  次浏览      173 次
2021-12-7
 

目录

1.自动建模

1.1 文本 >生成> 图

1.2 文档 >生成> 图

2.模型模板库

2.1 入复用库

2.2 模型复用

3.批量操作

3.1 批量创建元素

3.2 批量修改模型元素类型

4.模型重组

4.1 Composite 自动同步到tree

4.2 Relocate Element

4.2 Clone Element到当前图所在的包

5.操作演示

6.后记

1、自动建模

1.1 文本 >生成> 图

人对事物的描述用的最多的就是自然语言。只要是使用自然语言阅读的人,都需要一种方法甚至是工具能够帮助人们提高从文字构建逻辑视图。EA Helper提供从自然语言的文字自动化建模功能。下面以用例的场景描述为例,介绍文本到图的自动化建模。用例的场景可以生成三种图:活动图,执行者职责图,顺序图。

下面以《用例:电机控制》为例,说明基于场景描述文本生成的三种图都有什么内容,什么样子。

1.2 文档 >生成> 图

EA Helper 提供三种文档生成图的功能:

•  基于用例列表文档生成用例图

•  基于活动列表文档生成活动图

•  基于状态表文档生成状态图



2、模型模板库

多个产品或者项目的模型很多都是类似的, EA Helper 的模型模板可以把已有的模型保存到模型库,在后续的建模中复用模型库里的模型,快速建立一整套项目模型。

2.1 入复用库

可以把模型保存入可复用模型库,作为未来项目的复用资源。

2.2 模型复用

建立新的模型的时候,可以把已有的模型库里的模型作为模板,通过复用,快速创建新模型。

3、批量操作

3.1 批量创建元素

用户可以输入模型元素名称的文本,然后选择模型元素类型,用 EA Helper 批量创建模型元素到图上。

3.2 批量修改模型元素类型

EA Helper 可以让用户选择当前图上的元素,批量修改元素的类型。

4. 模型重组

4.1 自动同步到 tree

在 EA 中 元素的 Composite 是组成关系,应该在 导航树的结构上也组织为层次嵌套, EA Helper 帮你自动重组 Tree 上的元素层级结构。

4.2 Relocate Element

在 EA 中,一个图上可以引用其他包里的元素, EA Helper 可以帮助用户快速把引用的元素 重组到 当前图所在的包。

4.3 Clone Element到当前图所在的包

一个图引用了其他包的元素, EA Helper 可以把引用的元素 克隆( Clone )一份到本图所在的包。这样就能基于图快速复制元素和关系。

5、操作演示

  自然语言生成图

  文档生成图

  可复用模型库

6、后记

希望您读了此文后有所受益。

如果您有经验乐于分享,欢迎投稿给我们,如果您对我们的培训、咨询和工具感兴趣,欢迎了解:

•  建模工具: EA

•  MBSE 平台: iSpace

•  模型 web 浏览工具: WebEA

•  课程: MBSE (基于模型的系统工程)

•  课程:基于模型的需求分析、建模于管理

•  咨询方案: MBSE( 基于模型的系统工程 )

•  咨询方案: 基于 UML 的模型驱动的开发

•  所有建模有关的课程: http://www.modeler.org.cn/course/index.asp

•  咨询方案: 基于模型的工程管理

如果您希望了解更多信息:

  • 欢迎访问建模者频道 http://modeler.org.cn/
  • 也欢迎直接联系我们 zhgx@uml.net.cn ,010-62670969

作者简介:

俎涛,火龙果软件工程创始人, 2001 年创立了火龙果软件工程, 2004 年创立了 IBM Rational 用户组。 1998 年,曾作为骨干参与国家重点研究课题《面向特定领域基于组件的软件复用》,有幸比较深入的学习和使用的 UML 进行领域建模、提炼可复用组件和架构。在后来的研发项目中,一直采用模型进行分析设计,积累了一些心得和经验。在以往的经历中,最大的感触是汇聚了很多精英人才的软件工程和系统工程领域居然几十年都是一种凌乱迷蒙的状态,从自己的经历所得,觉得清晰的模型,才是拨开工程迷雾的关键所在,所以不断研究和应用各种建模技术,并从自己的工程实践中提炼经验,形成对于自己可持续的方法论,例如《 Nature Model Language- 自然建模语言》《基于模型的三维研发管理》《 iProcess 过程改进方法》《基于模型的需求管理》《模型驱动的架构设计》《基于模型的质量管理》《基于模型的人员能力管理》,目前正在作为产品经理和架构师,进行 MBSE (基于模型的系统工程)平台的研发,希望建立要给基于模型的工程解决方案,后续会不断写些文章,希望能给同行一些借鉴。

 

   
1064 次浏览       173

最新活动计划
图数据库与知识图谱 2-25 [北京]
数据治理与数据资产管理 3-24 [北京]
软件开发过程中的项目管理 3-24 [北京]
高级性能测试与性能分析 4-17 [北京]
云原生架构与技术 4-21 [上海]
深度学习与知识图谱最佳实践 4-27 [北京]
 
最新文章
iPerson的过程观:要 过程 or 结果
“以人为本”的工程哲学
企业架构、TOGAF与ArchiMate概览
UML 图解:顺序图( sequence diagram )
UML 图解:对象图( class diagram )
最新课程
基于UML和EA进行系统分析设计
UML+EA+面向对象分析设计
基于SysML和EA进行系统设计与建模
UML + 嵌入式系统分析设计
领域驱动的建模与设计
更多...   
成功案例
某电信运营供应商 应用UML进行面向对象分析
烽火通信 UML进行面向对象的分析设计
西门子 UML与嵌入式软件分析设计
航天科工某子公司 从系统到软件的分析、设计
深圳某汽车企业 模型驱动的分析设计
更多...   
 
 
 
 
 
 
相关文章

用户手册:EA Helper
自然语言自动化生成图
使用iSpace进行多人协作建模
基于模型的软件复用(MBSR)
 
相关文档

AUTOSAR_TR_BSW UML模型建模指南
UML时间图建模(基于EA)
UML 模型框架(基于EA)
UML序列图编写规范
 
相关课程

UML+EA+面向对象分析设计
UML + 嵌入式系统分析设计
业务建模与业务分析
基于UML和EA进行系统分析设计