软件体系结构及基于软件体系结构的系统开发

软件体系结构及基于软件体系结构的系统开发

ID:36664888

大小:2.09 MB

页数:82页

时间:2019-05-13

软件体系结构及基于软件体系结构的系统开发_第1页
软件体系结构及基于软件体系结构的系统开发_第2页
软件体系结构及基于软件体系结构的系统开发_第3页
软件体系结构及基于软件体系结构的系统开发_第4页
软件体系结构及基于软件体系结构的系统开发_第5页
资源描述:

《软件体系结构及基于软件体系结构的系统开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、安徽大学硕士学位论文软件体系结构及基于软件体系结构的系统开发姓名:杨安乐申请学位级别:硕士专业:计算机应用技术指导教师:程慧霞2003.5.1安徽大学硕士学位论文摘要软件体系结构在20世纪70年代的时候由于人们利用一些程序模块的集合来组合成一个软件系统而被人们所认识(这有别于以往程序的语句级设计),80年代软件体系结构作为一个计算机术语而正式被提出。接着这个术语被大量引用,且意义不尽相同。作为软件工程的一个分支和一个新的软件设计的视角,软件体系结构在软件设计中的重要作用已经得到普遍的认可N建立在UML(统一建模语言)上的“统一软件

2、开发过程”中,也提出了以体系结构为中心的软件设计开发过程\/Yf/本文主要作了以下几个方面的工作:●介绍了软件体系结构的出现背景和一些相关概念,接着按体系结构的各个方面和研究热点逐一展丌,并对于软件体系结构的形式化描述进行了较为细致的阐述●对于新近出现的崭新的分布式计算模型WebServices给予了高度的关注,详细探讨了它的概念性体系结构和关键技术●结合分布式网络环境下消息中一IL,系统的实现,提出了一种以体系结构为中心,基于构件的解决方案关键词:软件体系结构,uML,形式化描述,webser。ices,窃锌安徽人学坝士学位论文

3、————一——————————————一AbstractWhileithasbeenknownat1eastSineethemid-70’SthatstructuringacollectionoFmodulestogetherinto}LsystemfundamentallydiFferentfromtraditionalstatement—levelprogramming,itwasnotLlfltilthelate80’sthatthetermSoftwareArchitecture(SA)emerged.Sincethen,

4、theuseofthetermhasskyrocketed,oftenwithdifferentmeanings.AsabranchofSoftwareEngineering(SE)andanewviewpointofsoftwaredesign,theimportanceofSoFtwareArchitecturehasbeenwidelYaccepted.’’UnifiedSoftwareDevelopmentProcess’’bringforwardtheviewthatsoftwaredevelopmentprocessm

5、ustdependonSA。OurmainworkiSfoilowing:1.Wefirstlyintrodueethebackgroundandsomerelativeconcepts,thenwedescribeeveryaspectandresearchhotspotofSAonebyoneandelaborateitsformaldescription2;WehighlYconcernWebServices,wh:ichiSthebrandnewdistributedeomputingmodelrecentlypresen

6、ted,thenwediSCUSStheconceptualarchiteetureandkeytechnologyofthatindetail3.CombinedwiththeimplementofMessageCenterSysteminthenetworkenvironment,WegiveasolutiondependingonSA,whiehiSbasedonComponentKeywords:SoftwareArchitecture,UML,FormalDescription,WebServices,Component

7、娃瘦徽人学硕L学位论文第一章引论同蹶20{建纪的人类文辨避步承l技术盼发餍,售患技术无疑跫发涎最毫赶滟技术之一。特别是信息技术应用的渗透性,,L乎所有的领域都有它的身影,并且扮演着或大娥小的角色。而计算机软件作为信息技术的灵魂,更是越来越显现出它的重要性。根难想象,如果现代社会少了软件将会如何?而随着计算机瓣势及及信恩诧进程瀚不断鞠侠,活努概软f

8、:的矮援强蠡扩人,复杂性泣不辫i提高,软件的生产日益趋同丁传统产鼎的生产。1.t本文熬选题背景及意义为了解决软件的危机,人们希望通过其它工程的技术方法和管理手段,将软tf:的开发纳入:J

9、:程化的轨道,冈此“软f]:21:穰”的概念得以山现。软件I:删的发展经历了以下几个阶段:●第一霞软f}::翻鍪(抟统软纯l:疆)70年代基本澎藏了较纷王穗的概念、框架、方法和手段●第一:代软件l:程(对象l穰)80年代以米,面向对象技术受到厂泛的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。