参考架构研究与A3架构概述:助力复杂系统演进
参考架构研究方法
在参考架构的研究中,有多种方法可供选择,这些方法相互补充,旨在深入挖掘领域知识,为架构设计提供有力支持。
分析工具的运用
- 运行时分析工具 :运行时分析工具针对特定场景,分析其中涉及的构建块、流程和任务,并将其映射到代码和数据上。例如,在向系统添加新的RF线圈这一用户操作场景中,该工具能够将分析从代码行和单个数据元素提升到设计者所使用的实体概念层面,帮助设计者将系统的静态视图与实际动态行为联系起来。不过,这种方法存在局限性,它仅针对一个系统配置中的一组场景(在众多相关场景中)进行分析,聚焦于特定用途并在该用途的较高概念层面提供洞察。通过对不同场景和配置进行采样,可以构建更广泛的概念图景。
- 静态分析工具 :静态分析工具也被用于研究临床包等内容。通过静态分析工具,能够深入了解系统的结构和特性,为架构设计提供基础信息。
- 分析工具与参考架构的关系 :参考架构的信息通常位于较高抽象层,以保证其有用性和可管理性。而分析工具主要用于分析高度详细的存储库,目的是找出参考架构所需的关键细节。这些细节的相关性评估依赖于多个更高层次的因素,包括多学科设计、系统规范、利益相关者需求、企业需求和企业环境等。优秀的分析工具应尽量减少误报(最终证明并非关键的细节)和漏报(关键但未被工具发现的细节)情况的发生。
其他研究方法
除了分析工具,还可以通过访谈、阅读文档和举办研讨会等方式来进行参考架构的研究。
-
超级会员免费看
订阅专栏 解锁全文
106

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



