- 一、需求变动归类
- 二、制定架构演化计划
- 三、构件变动
- 四、更新构件的相互作用
- 五、构件组装与测试
- 六、技术评审
- 七、产生演化后的架构
软件体系结构的演化是在构件开发过程中或软件开发完毕投入运行后,由于用户需求发生变化,必须相应地修改原有软件体系结构,以满足新的变化了的软件需求的过程。
- 在构件开发过程中最终用户的需求可能还有变动。
- 在软件开发完毕正常运行后,由一个单位移植到另一个单位,需求也会发生变化。
在上述两种情况下,就必须相应地修改软件架构,以适应新的软件需求。
架构演化过程如下图所示,使用系统演化步骤修改应用,以满足新的需求,主要包括以下7个步骤:
一、需求变动归类- 必须对用户需求的变动进



