文章 咨询 工具 课程  
联系我们 |网上付款

咨询:基于模型的软件组件复用

咨询背景

客户希望建立企业的公共组件库,支持未来产品研发效率和质量的提升。目前已经提炼了一些CBB(公共基础组件),但是如何有效的管理和复用缺乏相应的体系支持。

 

咨询目标

针对客户咨询需求

•  帮助客户构建 CBB 体系框架

•  并建立 CBB 的提取和应用指南

•  并选择实际项目进行 CBB 提取和应用示范。

咨询策略

现状调研:

•  系统架构

•  开发组件

制定 CBB 工作指南:

•  CBB 提取指南

•  CBB 应用指南

选择示范项目,进行 CBB 实践:

•  CBB 提取

•  CBB 复用

为了有效的提炼、描述和管理 CBB ,推荐如下工具环境:

•  可复用模型库和可复用代码库。

•  项目模型库和项目代码库。

需要如下工具:

工具 功能
建模工具 EA : •  能够访问模型库
•  能够同步模型和代码:从模型生成代码,从代码逆向模型
MBSE 平台 iSpace : •  多个模型库的统一管理
•  MBSR 的流程管理
•  可复用模型库和项目模型库的关联与跟踪
模型发布工具 WebEA : •  模型发布
•  模型浏览
•  模型质量评审
•  模型关联分析

 

如下是使用建模工具 EA 建立的 组件模型:

 

如下是试用 Web EA 以 Web 页面的形式发布模型,提供模型的 CBB 发布和管理界面,可以对浏览模型,对模型质量进行评审,并对组件应用进行跟踪。

咨询计划

阶段 咨询工作 交付物 时间
现状调研: 系统架构现状调查
开发组件现状调查
系统架构描述文档
组件目录文档
2天
制定 CBB 工作指南:
制定 CBB 提取指南,
制定 CBB 应用指南
《 CBB 提取指南》
《 CBB 应用指南》
6天
CBB 实践示范: 选择示范项目,
CBB 提取示范
CBB 复用示范
《 CBB 提取记录》
《 CBB 复用记录》
6-10 天
CBB 管理系统需求分析 基于 CBB 管理系统分析:
•  功能需求
•  接口需求
•  数据需求
•  接口需求
《 CBB 管理系统需求文档》 5天
CBB 后续工作支持 应用指导
问题解答
效果分析
技术支持记录 1年

交付物

1) 系统架构描述文档

2) 组件目录文档

3) 《 CBB 提取指南》

4) 《 CBB 应用指南》

5) 《 CBB 提取记录》

6) 《 CBB 复用记录》

7) 《 CBB 管理系统需求文档》

8) 技术支持记录

49 次浏览  5 次