软件架构的定义及其理解

1、定义           所谓软件架构,指的是软件系统的总体结构,包括软件子元素,这些元素的外部属性以及元素元素之间的关系。安全 这个定义包含了如下三层意思:架构         (1)软件架构是对系统的抽象。它不只规定了系统有哪些主要软件元素或模块,还定义了这些元素之间是如何交互的。它并不暴露每一个元素的内部属性(也叫局部信息),也就是说每一个子模块的私有信息是不划归到软件架构的范畴的。须要
相关文章
相关标签/搜索