- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件体系结构初探
计算机时代 2011 年 第8 期 ·1 ·
软件体系结构初探
汪凤兰
(商丘医学高等专科学校,河南 商丘 476100)
摘 要:介绍了软件体系结构的定义、应用现状、模型、目前的研究状况以及未来发展方向。
关键词:软件体系结构;模型;作用;意义
中国分类号:TP311.5 文献标识码:A 文章编号:1006-8228(2011)08-01-03
Software architecture resolve
WANG Feng-lan
(ShangqiuMedicalCollege, ShangQiu,HeNan 476100, China)
Abstract :The definition, current application situation, model, current research situation and future development direction of
software architecture are described.
Key words :software architecture ;model ;role ;meaning
0 引言 的组织、规模和性能,各设计方案的选择等。软件体系结构处
软件体系结构是由软件元素的外在可见性质以及元素之 理算法与数据结构之上关于整体系统结构设计和描述方面的
间的关系组成的一种结构。就如同计算机系统结构在计算机 一些问题,如全局组织和全局控制结构、关于通讯、同步与数据
工程中的重要作用一样,软件体系结构这种思想也是现代软件 存取的协议,设计构件功能定义,物理分布与合成,设计方案的
工程中的一个重要组成部分,成为了近十多年来软件工程发展 选择、评估与实现等
最为迅速的研究领域之一。研究表明,软件体系结构在软件开 ⑶ Kruchten指出,软件体系结构是从四个角度对软件系
发的各个阶段都起到了十分重要的作用,它不但可以控制软件 统的不同方面描述:从概念角度描述系统的主要构件及它们之
的复杂性和提供高层次的复用,而且在软件工程的前期工作 间的关系;从模块角度描述功能分解与层次结构;从运行角度
中,应用软件体系结构可以使开发者更早地从全局考虑关键性 描述了系统的动态结构;从代码角度描述了各种代码和库函数
设计问题,从而保持整个软件系统的一致性。 在开发环境中的组织。
⑷ Hayes Roth则认为软件体系结构是一个抽象的系统规
1 软件体系结构的定义[1]
范,主要包括用其行为来描述的功能构件和构件之间的相互连
虽然软件体系结构在软件工程领域中有着广泛的应用,但 接、接口和关系。
迄今为止还没有一个被大家所公认的定义。许多专家学者从 ⑸ David Garlan和Dewne Perry于1995年在IEEE软件工
不同角度和不同侧面对软件体系结构进行了刻画,较为典型的 程学报上采用如下的定义:软件体系结构是一个程序/系统各
定义有: 构件的结构、它们之间的相互关系以及进行设计的原则和随时
⑴ Dewayne Perry和A1ex Wo1f曾这样定义:软件体系结 间进化的指导方针。
构是具有一定形式的结构化元素,即构件的集合,包括处理构 ⑹ Barry Boehm和他的学生提出,软件体系结构包括:一
件、数据构件和连接构件。处理构件负责对数据进行加工,数 个软件和系统构件、互联及约束的集合;一个系统需
您可能关注的文档
- 结构与主题.ppt
- 线切割原理1.ppt
- 结构分析1.pdf
- 线切割原理2.ppt
- 结构大赛1.doc
- 经典结构的欣赏2.ppt
- 经典结构的欣赏3.ppt
- 经济法概论小抄(历年试卷部分)1.pdf
- 结构设计-1-开发流程.pdf
- 经济法概论小抄(历年试卷部分).pdf
- 最新人教版初中物理八年级上册《专题一 长度测量的特殊方法》优质教学课件.pptx
- 最新统编部编版初中语文七年级上册《西游记》专项训练教学课件.pptx
- 最新统编部编版初中语文七年级上册《西游记》专项训练精品教学课件.pptx
- 新统编部编版九年级历史上册《4.12阿拉伯帝国》精品ppt课件.pptx
- 最新统编部编版初中语文七年级上册第2课《济南的冬天》精品教学课件.pptx
- 新统编部编版九年级历史上册《3.10拜占庭帝国和《查士丁尼法典》》ppt教学课件.pptx
- 最新人教版初中物理八年级上册《第六章 质量与密度小专题6测量物质密度的特殊方法》优质教学课件.pptx
- 新人教版初中物理八年级上册《3.3汽化和液化》优质教学课件.pptx
- 最新人教版初中物理八年级上册《专题 密度的计算》优质教学课件.pptx
- 新统编部编版九年级历史上册《3.10拜占庭帝国和《查士丁尼法典》》ppt课件.pptx
最近下载
- 2025届高考英语作文之读后续写教学设计.docx VIP
- “五篇大文章”系列(五):数字金融.docx VIP
- C586114【冲刺】2024年西安建筑科技大学085400电子信息《883C语言程序设计》考研学霸.pdf VIP
- 3.《特殊作业监护人履责管理要求(征求意见稿)》.pdf
- 专升本英语:英语写作.ppt VIP
- 西门子:2025生物发酵行业数字化转型白皮书.pdf VIP
- 广州市建设工程档案编制指南.pdf VIP
- 12J003 室外工程-标准图集.docx VIP
- 某型摇臂钻床上部结构轻量化设计.pdf VIP
- 2025届新高考英语读后续写教材小词探索(人教版选择性必修一 Units1-5).pdf VIP
文档评论(0)