合肥工业大学硕士学位论文基于模式系统软件体系结构的质量分析姓名:孙力群申请学位级别:硕士专业:企业管理指导教师:李兴国20050501基于模式系统软件体系结构的质量分析作者:孙力群学位授予单位:合肥工业大学相似文献(10条)1.期刊论文冯春浅析几种常见软件体系结构模式-科技资讯2009,(32)软件体系结构已经成为软件工程领域的一个新的研究方向,软件体系结构的提出时软件重用机制和软件开发效率的提高具有非常重要的意义.软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一.本文对层次体系结构模式、管道与过滤器模式、映像模式、MVC体系结构模式、PAC体系结构模式等集中常见的软件体系结构模式的特点进行了简单的分析,在做软件开发之前,根据特定项目的具体特点,进行分析比较后进定合适的软件体系结构模式可以减少软件开发的风险.2.学位论文王君珂电信运营支撑系统的软件体系结构模式系统研究2005本文作者将SAPS的研究与应用引入支撑系统领域,正是为了解决上述问题。具体讲,一方面,利用SAPS的复用思想、复用作用以及现有研究成果,可为支撑系统提供一种能提高构建效率、保证构建质量的SA构建方法,在克服实际存在的片面性问题同时,还可提高起步较晚的支撑系统的理论研究水平;另一方面,SAPS在支撑系统中的应用,为SAPS开拓了一个新的应用领域,并且在应用过程中,通过对SAPS理论的进一步补充、完善,可推动该领域由非形式化向形式化方向发展,从而推进该领域的成熟度。 本文作者的研究工作主要包括:首先提出了通用的SAPS生命周期模型,以该模型作为本课题在支撑系统领域内研究工作的总体指导模型;其次,在支撑系统领域内分别深入研究了SAPS生命周期模型中与SAPS原型相关的若干环节:“提出了支撑系统的参考SA”、“定义了支撑系统的SAPS”、“形式化描述并形式化分析了该SAPS”;最后,初步探讨了模型中利用SAPS生成支撑系统SA的一些环节,给出了SAPS实现系统的组成结构,并给出基于该实现系统生成SA的具体过程。3.期刊论文王君珂.艾波.张智江电信运营支撑系统的软件体系结构模式系统-电信科学2004,20(12)基于对通用软件体系结构模式系统的研究,提出了利用模式系统构建电信运营支撑系统(OSS/BSS)软件体系结构,旨在解决当今支撑系统软件体系结构中存在的片面性问题,同时也为了提高今后支撑系统软件体系结构的构建效率与质量.文中通过对现有相关研究成果的分析,提出了相对全面、完善的支撑系统软件体系结构,基于该体系结构,给出了支撑系统的软件体系结构模式系统,不仅为模式系统开拓了新的应用领域,同时也为支撑系统软件体系结构提出了一种新的构建方法,此外,还为今后进一步的研究工作提供了理论基础和依据.4.学位论文陈兴CORBA:按面向对象软件体系结构模式构建的中间件的标准及其应用1999该文首先从软件危机谈起,介绍了软件体系结构这门新兴学科的研究领域和目前该学科的进展情况,然后对一些常用的软件体系结构进行了分类.该文在给出关于对象和面向对象的基本概念的前提下对这些优点进行了概括和总结,指出该类软件体系结构以及特有的特点而成为倍受人们青睐的一种软件体系结构模式,这种软件体系结构模式尤其适用于由异构平台构成的、分布式的网络环境.该文在介绍了中间件的定义,中间件在ISO/OSI参考模型中的位置,中间件的主要组成部分以及中间件产品的分类等内容后,指出建立在面向对象软件体系结构模式基础上的ORB(ObjectRequsstBroker)技术是构造适用于由异构平台构成的、分布式的网络环境下的中间件产品的重要技术.正是看到面向对象技术以及ORB技术的这些优点和特点,对象管理集团(ObjectManamementGroup)制定了一套关于采用ORB技术的中间件的标准--OCRBA/IIOP.经过多年的努力,这套标准已经比较成熟,成了事实上的工业标准.该文对这套标准进行了较为详细的介绍.5.学位论文李雪东基于WCF面向服务架构的研究与应用2009在分布式应用软件开发领域,面向服务架构是新一代的软件架构思想,由于它具有良好的松藕合、与平台无关等特性,很好的解决了系统的灵活性和互操作性。面向服务架构具有很广泛的应用,目前它已成为企业应用集成以及企业新系统架构的主要解决方案。本文从软件体系结构的发展历史出发,分析了各个阶段软件体系结构模式的特点及不足,阐述了面向服务的软件体系结构出现的必然性,结合面向服务方法学以及WCF技术,论述了如何基于WCF技术设计并且实现一个企业级的面向服务架构。该面向服务架构主要实现了对服务的发现、发布、订阅以及信息管理等功能,使服务得到了统一的管理和统一的使用。最后本文以安全教育系统为例,论述如何将该架构应用到实际的软件系统开发中。6.期刊论文张秀国.张英俊.吴春艳.ZHANGXiu-Guo.ZHANGYing-Jun.WUChun-Yan基于体系结构模式的软件系统开发方法研究-计算机科学2004,31(z1)描述了基于体系结构模式的软件系统开发方法的基本流程,设计了该方法支持环境的基本框架,对该方法中涉及的体系结构模式引用方式、模式指导下建立多层软件体系结构模型以及根据体系结构模型和构件库对系统进行组装等问题进行了讨论.最后以数据仓库系统开发例,介绍了该方法在软件系统开发中的实际应用.7.学位论文陈强大客户管理的软件体系结构2005在商业经济贸易活动中,发展大客户会给运营商带来很好的经济效益。根据公认的二八原则,运营商收益的80﹪来自20﹪的大客户,因此各大运营商比以往更加重视大客户在企业营收中的作用。但由于国内企业的管理模式及信息化程度较低,导致了“先进经营理念”在现实运用中的相对滞后,无法为大客户提供个性化服务。为了提高服务质量、提高管理水平,达到维持已有客户、不断吸引高端用户的目的,运营商必须运用现有的已经成熟的高科技技术,进行大客户管理系统的建设。软件性能的优劣是评定管理水平高低的标准,而软件体系结构设计的优劣又会直接影响软件的性能,软件体系结构代表的是系统的高层结构,是对系统结构的总体设计与说明,软件产品生产线能大大降低系统开发的时间和费用、提高系统的稳定性和健壮性,而领域体系结构对于产品生产线的成功具有决定意义。本论文研究了基于构件的软件体系结构,分析了软件体系结构风格和软件体系结构模式及其重要性,并通过自己的理解和阅读参考文献基础上,总结了基于软件体系结构的开发过程,也就是领域体系结构的设计、文档化、维护等贯穿于其生命周期的一系列活动和过程;结合对领域需求共性和特性的分析,参考了OMG的商业应用软件体系结构模型,提出了基于三层B/S/S软件体系结构风格要求的电信领域大客户管理软件体系结构。8.期刊论文刘志都.程新党.崔蕊.LIUZhi-du.CHENGXin-dang.CUIRui软件体系结构模式应用探析-南阳师范学院学报2007,6(9)对DataFlow、Call-Return、VirtualMachine、IndependentComponent、Repositories、Peer-to-Peer和ServiceOrientedArchitecture(SOA)七种软件体系结构(SA)模式的特点以及它们在软件开发过程中的应用做了探讨,并具体分析了Mach操作系统由于应用这些技术所获得的好处.一个应用在确定了SA模式之后,可以通过它所提供的系统的抽象信息进行沟通、分析和决策,并作为今后工作的指导,从而减少软件开发的风险.9.学位论文周小健基于模式的软件体系结构研究与应用2006软件体系结构模式和设计模式作为模式系统是多年来经验积累和精炼后对软件设计通用问题的解决框架。本文首先基于模式理论并选取具有典型意义的体系结构模式和设计模式,特别是仓库和黑板模式、C2模式、管道/过滤器模式、模型-视图-控制器模式和层次模式等,针对不同特性进行分类对比,剖析这些模式适用的设计问题、结构特点和实现高质量软件体系结构的益处。体系结构决定了系统的整体框架,层次模式是一种被广泛应用于系统软件和应用软件设计的体系结构模式。通过对目前流行的层次体系结构模式的分析,结合软件开发过程中对软件体系结构的需求,将设计模式应用于设计的各个阶段,并参考Coad对象模型提出一种基于层次模式的信息系统体系结构构建框架,给出基于模式构建信息系统体系结构的过程,解决软件开发过程中重复设计和因需求变化带来的重新设计等实际问题。最后,本文以一个电子商务应用的网上书店系统为原型进行实践:需求分析、体系结构设计、详细设计和实现,并采用RationalRose对系统的各个阶段进行建模。系统基于N层体系结构模式进行高级设计,将应用程序分解为客户端层、表示层、业务逻辑层、集成层和数据层五个层次。客户端采用Web浏览器,表示层以JSF结合Tiles实现页面框架继承和MVC模式。业务逻辑层的设计使用spring框架管理业务对象,提供声明性事务管理和资源管理。使用强有力的O/R映射框架Hibernate提供集成层的服务。三种流行框架技术的整合应用,提高系统的代码复用性、开发效率和可维护性。10.会议论文王君珂.王柏.艾波电信运营支撑系统的业务场景体系结构模式2004通过对场景以及通用软件体系结构模式的研究,针对电信运营支撑系统(OSS/BSS,operationssupportsystem/businesssupportsystem)软件体系结构的组成特征,提出了电信运营支撑系统的业务场景体系结构模式.国内某电信运营企业已在其运营支撑系统中引入了该体系结构模式的应用,经实践证明,该体系结构模式能较好反映支撑系统整体协同工作的动态机制.本文链接:授权使用:上海海事大学(wflshyxy),授权号:02e6ec13-1060-423d-a039-9df90120d446下载时间:2010年9月22日