论文格式实例

论文格式实例

ID:46221600

大小:138.82 KB

页数:10页

时间:2019-11-21

论文格式实例_第1页
论文格式实例_第2页
论文格式实例_第3页
论文格式实例_第4页
论文格式实例_第5页
资源描述:

《论文格式实例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网络工程实验室解决方案(此处应该列出标题)班级:学号:姓名:日期:软件体系结构研究综述任继永'(甘肃工业职业技术学院信息工程系甘肃天水741025)摘要:论文在分析了目前典型的软件体系结构概念之后,给出了软件体系结构的定义和作用。通过总结软件体系结构领域的若干研究活动,提出了软件体系结构在软件工程中的重要性,并介绍了软件体系结构的研究现状和发展方向。作为总结,给出了软件体系结构领域最有前途的发展趋势。关键字:软件体系结构;软件体系结构建模;软件生命周期模型;ATAM。0引言六十年代的软件危机使得人们开始重视软件工程的研究。起初,人们把软件设计的重点放在数据结构

2、和算法的选样上,随着软件系统规模越來越人、越來越复杂,整个系统的结构和规格说明显得越來越重要。软件危机的程度日益加剧,现有的软件工程方法对此显得力不从心。对于大规模的复朵软件系统来说,对总体的系统结构设计和规格说明比起对计算的算法和数据结构的选择已经变得明显重要得多。在此种背景下,人们认识到软件体系结构的重要也并认为对软件体系结构的系统、深入的研究将会成为提高软件生产率和解决软件维护问题的新的最有希望的途径。可以作个简单的比喻,结构化程序设计吋代是以砖、瓦、灰、沙、石、预制梁、柱、屋血板盖平房和小楼,而面向对象时代以整血•墙、整间房、一层楼梯的预制件盖高楼人厦

3、。构件怎样搭配才合理?体系结构怎样构造容易?重要构件冇了更改后,如何保证整栋高楼不倒?每种应用领域需要什么构件(医院、工厂、旅馆)?有哪些实用、美观、强度、造价合理的构件骨架使建造出來的建筑(即体系结构)更能满足用户的需求?如同土木工程进入到现代建筑学-•样,软件也从传统的软件工程进入到现代而向对象的软件工程,研究整个软件系统的体系结构,寻求建构最快、成本最低、质量最好的构造过程。1软件体系结构

4、作者简介:任继永(1982-),男,汉族,甘肃工业职业技术学院讲师,西安交通大学软件学院在读硕士研究生,研究方向为:软件开发,信息安全。1.1定义软件体系结构是描述软

5、件系统的一组模世的集合,它定义了软件系统的组成,各组成部分相互间的关系,以及制约其设计与发展的原理和准则,对软件系统的功能结构、特性与运行方式进行了全面、系统的描述。1.2结构模型研究软件体系结构的首耍问题是如何表示软件体系结构,即如何对软件体系结构建模。根据建模的侧重点的不同,可以将软件体系结构的模型分为5种:结构模型、框架模型、动态模型、过程模型和功能模型。在这5个模型中,最常用的是结构模型和动态模型。这5种模型各冇所长,也许将5种模型冇机地统一在一起,形成一个完整的模型来刻画软件体系结构更合适。例如,Kruchten在1995年提出了-•个“4+L的视角

6、模熨。“4+1”模型从5个不同的视角包括逻辑视角、过程视角、物理视角、开发视角和场景视角来描述软件体系结构。每一个视角只关心系统的一个侧面,5个视角结合在一•起才能够反映系统的软件体系结构的全部内容。“4+1”模型如图1所示。最终用户:功能需求编程人员:软件管理系统集成员:性能可系统工程人员:系统扩充性、吞吐童等拓扑、安装、通信等图1:“4+1”模型1.3作用软件体系结构代表了系统的公共的高层次的抽彖,是软件生存期早期设计决策的成果,可以作为软件系统的各相关利益方通信的手段,并能够为开发人员提供了一种实现的约束。软件体系结构是达到系统FI标特性的促进力量(或阻

7、碍力量),选择软件体系结构已经在很人程度上决定了系统是否能够达到其需求的质量特性,如功能、性能、可靠性、维护性、可复用性、可适应性等,但软件体系结构并不能单独保证系统所要求的功能与质量。正确的软件体系结构是项LI成功的必要条件,但不是充分条件。2软件体系结构的现状FI前,软件体系结构尚处在迅速发展之中,越来越多的研究人员止在把注意力投向软件体系结构的研究。用于对软件体系进行规格描述的模型、标记法和工具仍很不正规。尽管这些不正规的模型是有用的,为使之更为精确和健壮,在很多方而的研究工作还需要继续进行。关于软件体系结构的研究工作主要在国外展开的,国内到口前为止对于

8、软件体系结构的研究尚处在起步阶段。软件体系结构在国内未引起人们广泛注意的原因主要有两点:•软件体系结构从表面上看起来是一个老话题,似乎没有新东四。•与国外相比,国内对大世和超大世复杂软件系统开发的经历相对较少,对软件危机的灾难性体会没有国外深刻,因而对软件体系结构研究的重耍性和必耍性的认识还不很充分。2.1形成研究热点,仍处于非形式化水平从软件体系结构研究的现状来看,当前的研究和对软件体系结构的描述,在很大程度上來说还停留在非形式化的基础上。软件构架师仍然缺乏必要的工具,这种工具应该是显式描述的、冇独立性的形式化工具。在FI前通用的软件开发方法中,其描述通常是

9、用非形式化的图和文木,不能描述系统期望

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

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

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