|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
如下是 WebEA界面截图 |
|
|
Web EA和EA的关系 |
|
Web EA和建模工具EA共享同一模型库,支持基于模型库的MBSE 实践: |
建模工具EA,支持建模规范Sys ML、UML、UPDM、Arhimate、BPMN、IFML、DataModel…
WebEA可以:
√ 通过web页面浏览模型,对模型进行评价。
√ 基于模型生成跟踪图和跟踪表,进行跟踪分析与管理。 |
WebEA+EA+iSpace可以构建模型中心 |
Model Center(模型中心)就是把团队建立的工程模型,例如:需求模型,系统模型,软件模型,硬件模型放在一个共享模型库里,这样可以: |
支持统一规范
支持多人协作
支持资源复用 |
|
模型中心可以作为团队的资源库,有了模型中心,各个产品的研发团队就可以复用已有的工程模型,快速构建新产品的模型,提高需求、设计、开发效率,同时通过模型的复用,大大提高了工作质量。 |
模型中心的工具方案如下图所示: |
|
模型中心需要从客户端到服务端的完整工具支持。建模工具EA因为其强大功能和全周期的建模规范支持,已经成为事实上的MBSE建模必备工具。基于建模工具EA构建的模型中心包括如下三部分: |
建模工具EA,支持建模规范Sys ML、UML、UPDM、Arhimate、BPMN、IFML、DataModel…
WebEA可以:
√ 通过web页面浏览模型图,管理模型元素数据 。
√ 基于模型生成跟踪图和跟踪表,进行跟踪分析与管理。
√ 对模型图和元素进行质量评价。
iSpace可以:
√ 建立MBSE过程指南:工作流程、角色、工件。
√ 通过GUI界面浏览模型,打开模型图,进行建模。
√ 基于模型生成跟踪图和跟踪表,进行跟踪分析与管理。
√ 对模型图和元素进行质量评价。基于模型生成跟踪图和跟踪表,进行跟踪分析与管理。 |
WebEA 支持的工作场景 |
WebEA支持MBSE的如下工作场景: |
团队基于模型的工程协作
基于模型的需求跟踪与管理
多个不同项目的资源复用 |
下面就对一些典型的工作场景做个说明。 |
工作场景:团队基于模型的工程协作 |
|
Web EA对各种需要模型共享的工作场景提供支持,例如: |
业务模型 需要各个部门的业务代表进行审核,确认是否和预期的业务一致。
需求模型需要开发人员和测试人员进行确认,然后开发人员基于需求模型进行设计,测试人员基于需求模型进行测试。
过程指南模型,需要按照过程工作的人员了解过程,并根据过程的实际执行情况给出反馈。 |
这些模型都是少数人创建,大多数人浏览,浏览的人分布也很分散,这就需要一种方便浏览和评价、反馈的工具支持。WebEA就是为了支持这样的工作场景而专门研发的,用户可以通过web浏览器访问模型库,浏览各种模型图、模型元素,查看模型元素的详细信息,给出模型图和元素的评价。 |
下面就对一些典型的工作场景做个说明。 |
工作场景:基于模型的需求跟踪 |
使用web EA,用户可以浏览模型之间存在跟踪关系:需求->设计->实现->测试。当进行工作分配、质量分析、变更影响分析的时候,用户一般希望用多级跟踪图表的方式展示有关系的元素。这个时候,web EA可以把模型元素之间的跟踪关系展示为跟踪关系图或者跟踪关系表,用户可以一目了然的看到各级元素的跟踪关系。 |
|
工作场景:基于模型的资源复用 |
用户可以把多年积累下来的各个产品的文档资产整理成模型,放入模型中心,对外发布。各个产品的研发团队就可以复用已有的工程模型,快速构建新产品的模型,提高需求、设计、开发效率,同时通过模型的复用,大大提高了工作质量。 |
|
Web EA具体使用方法如下: |
建立模型库
EA链接模型库,建模
为不同的用户配置可以浏览的模型包权限
使用WebEA连接模型库
用户使用WebEA进行共工作:
√ 浏览模型图和元素
√ 对模型元素进行数据管理
√ 对模型进行质量评审
√ 对模型记录讨论,提交问题
√ 基于模型浏览需求跟踪关系,进行需求管理
√ 统计模型元素的状态、数量和趋势
|
使用WebEA,用户可以做很多事情,支持的典型工作场景如下: |
场景名称 |
场景描述 |
基于模型的需求反馈 |
需求工程师建立需求模型,发布
用户代表浏览模型,给出反馈意见
开发工程师浏览模型,给出反馈意见
测试人员浏览模型,给出测试质量标准 |
基于模型的架构评价 |
架构师建立架构模型,发布
用户代表浏览模型,给出反馈意见
开发工程师浏览模型,给出反馈 |
基于模型的变更管理 |
涉众发出选择要修改的需求模型或设计模型,提交变更申请
变更控制者对变更进行评审,分配变更
变更处理者执行变更 |
基于模型的缺陷管理 |
测试人员进行测试,对发生缺陷的需求模型或者设计模型提交缺陷,
相关人员确认缺陷
开发人员修复缺陷
测试人员关闭缺陷 |
基于模型的项目管理 |
项目经理 基于需求模型创建工作任务
项目经理分配工作任务
工程师执行工作任务,标记状态
项目经理通过需求模型进行任务跟踪管理
项目经理通过需求模型标记项目完整状态 |
基于模型的运营管理 |
运营经理建立运营工作流模型
运营经理发布运营工作流模型
工作人员按照工作流模型指南工作
工作人员对工作流提出工作反馈
运营经理调整工作流模型 |
|
浏览:
BPMN 模型框架(建模工具EA)WebEA版本 |
希望WebEA能够帮助您的MBSE实践。 |
如果您对WebEA和模型中心(Model Center)感兴趣,欢迎直接我们 teacher@uml.net.cn,010-62670969 |
|
|
Views
|
|
|