软件体系结构复用研究

软件体系结构复用研究

ID:46222217

大小:228.16 KB

页数:45页

时间:2019-11-21

软件体系结构复用研究_第1页
软件体系结构复用研究_第2页
软件体系结构复用研究_第3页
软件体系结构复用研究_第4页
软件体系结构复用研究_第5页
资源描述:

《软件体系结构复用研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、华中科技大学硕士学位论文软件体系结构复用的研究姓名:姜丽申请学位级别:硕士玄业:计算机软件与理论指导教师:徐正权20070608摘要软件体系结构可以在高层抽象上对软件系统作出全局的规划和部署,不仅是有效控制软件开发过程的手段,而且也是参与软件使用、开发、测试、维护等人员的交流平台,同时它也成为软件验收的一个重要蓝木。但是软件体系结构作为一种大粒度的复用组件并没有得到像构件那样广泛的使用。软件体系结构的复用仍然停留在体系结构风格和模式的文档形式,探索一种更有效的体系结构复用形式是许多研究人员在为之努力的一项工作。论文作者分析体系结构特征在描述上存在形式化描述晦涩难懂以

2、及视图描述缺乏严谨数学支持等缺点,在面向对象的软件开发方法基础上提出了体系结构设计模板。构建了一个基于体系结构模板复用的软件开发环境,并建立体系结构模板复用库。对体系结构模板复用库中的模板进行深入分析,结合形式化描述和视图描述两种描述形式的优点进行描述,实现了体系结构特征的全而分析和表达形式的直观化和多视点,能有效地支持体系结构的复用和面向对象的软件开发。从理论上分析了体系结构模板抽象模型的三个体系结构元素:构件、连接件和配置。讨论了体系结构模板复用库的功能模块的划分以及模板的分类方法和模板建立方法并实际建立了一个体系结构模板——管道■过滤器模板。关键词:软件体系结

3、构,体系结构风格,z语言,视图,模板AbstractThenewtopic一softwarearchitecture一canplananddeploythesoftwaresystemfromthewholestructurewiththetopabstractmethod・Then,thenewtopicnotonlyisaeftectivewaytocontroltheprocessofsoftwaredeveloping,butalsobecomesaplatformforthecommunicationamonguser,programmer,testing

4、engineer,maintainingengineerandarchitect,atthesametime,itisanimportantbluebooktocheckthesoftwareproduct,whichwillgreatlydecreasethecostofmaintenance.Butitcannotbeusedwidelyasakindofreusecomponent.Thereuseofarchitecturesstillstopsthedocumentsofstylesandpatterns.Lookingforamoreeffectivew

5、ayofitbecomesanimportanttaskofmanyresearchingmembers.Thispaperanalyzesthedisadvantageofthedescriptionsonarchitectures.Formalizationisobscurityandviewsareshortofpreciseness.Basedonthemethodologyofobject-oriented,architecturetemplatesareproposed.Atthesametime,anarchitecture-reuseddevelop

6、mentenvironmentisdesignedandanarchitecturestoreisbuilt.Throughanalyzingthearchitecturetemplatesanddescribingthemfromformalizationandviews,thecharactersoftemplatesgetclearandcomprehensiveexpression,whichwilleffectivelysupportthereuseofarchitecturesandobject-orienteddevelopment.Thethreee

7、lementsofarchitecturemodelcomponent,connectorandconfigurationareanalyzedintheory・Furthermore,thepartitionsoffunctionalmodulesinarchitecturestorearcdiscussed.Thewayofclassifyingtemplatesandbuildingtemplatesarealsodiscussed.Finally,basedonthediscussion,anexamplepipe-filtertemplateisput

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

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

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