计算机系统应用教程网站

网站首页 > 技术文章 正文

架构设计与生命周期2-软件架构师 软件架构设计主要应用于软件生存周期的哪个阶段

btikc 2024-10-12 11:53:17 技术文章 18 ℃ 0 评论

构件组装阶段

构件组装阶段研究内容包括:

  1. 如何支持可复用构件的互联,即对 SA 设计模型中规约的连接子的实现提供支持。
  2. 组装过程中,如何检测并消除体系结构失配问题。这些问题主要包括:
    • 由构件引起的失配,包括由于系统对构件基础设施、构件控制模型和构件数据模型的假设存在冲突引起的失配。
    • 由连接子引起的失配,包括由手系统对构件交互协议、连接子数据模型的假设存在冲突引起的失配。
    • 由于系统成分对全局体系结构的假设存在冲突引起的失配等。要解决失配问题,首先需要检测出失配问题,并在此基础上通过适当手段消除检测出的失配问题。

部署阶段

部署阶段的软件架构对软件部署作用如下:

1.提供高层的体系结构视图描述部署阶段的软硬件模型。
2. 基于软件架构模型可以分析部署方案的质量属性,从而选择合理的部署方案。

后开发阶段

后开发阶段是指软件部署安装之后的阶段。这一阶段的软件架构研究主要围绕维护、 演化、复用等方面来进行。典型的研究方向包括动态软件体系结构、体系结构恢复与重建等。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表