什么是软件架构

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