《软件架构理论与实践》 —1.2 软件架构的主要思想和特征
【摘要】 本节书摘来自华章计算机《软件架构理论与实践》一书中第1章,第1.2.1节,作者是李必信 廖力 王璐璐 孔祥龙 周颖。
1.2 软件架构的主要思想和特征
1.2.1 软件架构的主要思想
软件架构是一个软件系统的设计图,并不仅限于软件系统的总体结构,还包含一些质量属性以及功能与结构之间的映射关系,即设计决策[3]。软件架构的两个主要焦点是系统的总体结构以及需求和实现之间的对应。软件架构的主要思想是将注意力集中在系统总体结构的组织上,实现的手段是运用抽象方法来屏蔽错综复杂的模块间连接,使人们的认知提升并保持在整体结构的组件交互层次,并进一步将交互从计算中分离出来,建立“组件+连接件+配置”的软件系统高层结构组织方式。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)