深入探究架构知识核心:模型构建与应用分析
在软件领域,架构知识的有效管理和应用对于组织的成功至关重要。不同组织在架构知识的使用上存在差异,如何构建一个通用且有效的架构知识模型成为关键问题。
研究背景与初始模型问题
研究目标与组织概况
研究旨在刻画四个不同组织中架构知识的使用情况。这四个组织分别是:
- RFA:大型软件开发组织,负责公共部门等系统的开发与维护。
- VCL:大型多地点消费电子组织,以分布式方式开发嵌入式软件。
- RDB:为第三方进行独立软件产品审计的公司。
- PAV:大型科研组织,需应对长时间跨度(超十年)的软件开发项目。
初始模型的问题
最初使用的架构知识模型高度符合 IEEE - 1471 标准,但与多数组织的实践不匹配。该标准规定使用“视角”描述架构,将“视图”汇总成单一架构描述。然而,组织可能采用其他架构文档记录方法,导致模型与实践脱节。
各组织面临的问题
通过对各组织架构知识使用的诊断,发现每个组织都有其独特的架构知识管理视角和问题:
| 组织 | 核心问题 |
| ---- | ---- |
| RFA | 如何在项目利益相关者之间共享架构知识 |
| VCL | 如何在多地点环境中确保遵守架构规则 |
| RDB | 审计人员如何获取进行有效审计所需的架构知识 |
| PAV | 如何提高架构知识的可追溯性 |
核心模型的构建
构建理念
为解决理论与实践的不匹配问题,研究人员致力于构建一个既
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



