论文部分内容阅读
软件的设计存在着很多种方式,比如,传统的基于程序语言的软件设计等等。现在又出现了两种不同于传统方法的设计新技术,它们是软件体系结构和软件设计模式。这两种技术的关键之处就是在于将传统的软件设计针对的算法和数据结构转向整个软件系统的组织结构和系统性能表现。其中我们要提到的是软件体系结构,它包括了构件的处理、由数据组成的构件和构件的连接这三个部分。构件连接的作用是把结构体系中的不同数据部分组合并且连接起来;由数据组成的构件是已经加工了处理过的信息。各个有机组成成分及其关连作用和语义模式是软件体系结构的研究重点。