摘要

软件的可演化性与构造性的关系紧密。为了提高软件的构造性,让软件动态演化得到支持,提出了基于体系结构的软件应用模型SASM。该模型使用反射技术进行构造,其元层由树形层次的体系结构RSAS组成,基层由物理构建组成。元层和基层因果相连,通过元层实现观察基层。此外,简单介绍了反射技术,重点探讨了SASM模型的框架设计及动态演化方法。