- 27
- 0
- 约1.03万字
- 约 4页
- 2017-06-05 发布于四川
- 举报
建筑体系结构与软件构架
第24卷第1期 计算机工程 1998年1月
V01.24J幢l 1998
ComputerEngineering January
·软件技太研究与实现。
建筑体系结构与软件构架
刘泽赞纪锡强钱乐秋
(复旦大学计算机系上海200433)
摘要一个好的软件构架可以促进应用系统的开发,文中从建筑体系结构的一些重要概念引出了软件构架的重要概念并举
出一些例子:j口以分析说明。
关键词建筑体系结构软件构架软件视图 软件风格
andSoftware
Architecture Architecture
Building
LiuZezanJiXiqiangQianLeqiu 鸬t4,
of Science,FudanShanghaj200433)
(DepartmentComputer University
A softwarearchitecurefacilitates introducesome
【Abstract】good system important
applicationdevelopment,thispaper
of,;oftwarearchitecture withthealternativein architecture,someare
concepts bycomparing conceptbuilding examplespres·
entedto these
analysisCOncepts.
Software
words】 architecture;Softwarearchitecture vlew;Software
【Key Building style
在建筑体系结构中.对于一个复杂的建筑物可将 信息.从中找出有用的信息,这是一个抽象思维、逻
它分解为各种基本成分,这些基本成分:之间相互联系 辑推理的过程,结果是得到一个软件规格说明;(2)
从而构成一个复杂的建筑。对应地,在软件构架中, 建立软件构架阶段在这个阶段,设计者主要从结构
我们也应包括怎样将不同的基本成分组成整个系统, 的角度对整个系统进行分析,它包括应选择哪些基本
怎样设计整体的控制结构,基本成分间的通信协议如 构架元素,如何决定这些基本元素之间的关系,以及
何选择,怎样实现控制同步等功能。 如何对这些基本元素作限制以满足需求。最后形成一
正如建筑体系结构的众多优点,软件构架亦有以 个系统框架扶而用来满足上面需求阶段的要求,并作
下优点:(】)它提供了复杂系统的高层抽象,这样设 为进一步设计的基础:(3)设计阶段主要应包括如
计者就可以从高层次知道该系统应该有哪些功能来满 何将一个系统模块化,决定这些模块间的界面,模块
足用户要求:(2)软件构架提供了多种模板,这样当 中具体的流程和算法的选定。对上支持构架阶段中形
设计者要在某个领域进行设计时.可参二等该领域的模 成的系统框架,对下提供实现基础;(4)实现阶段
您可能关注的文档
- 大同煤业股份有限公司拟向大同煤矿集团朔州煤电.PDF
- 大气参数对燃气轮机进气冷却效果的影响.pdf
- 大连国有资源投资有限公司2013年度第一期短期融资券募集.PDF
- 大连理工大学实验室管理办法.pdf
- 大丰港农产品加工产业园污水处理厂一期工程.PDF
- 天元建设集团有限公司.PDF
- 大陆集团行为准则2012-continental.pdf
- 天津农学院2017年硕士研究生招生考试初试826工程热力学考试大纲.pdf
- 天津科技大学2015年高水平运动员专项测试内容及评分标准.pdf
- 天然气流量标准装置量值比对实验研究.pdf
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)