期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

软件开发模型研究综述(下)(4)

时间:2016-03-23 12:00 文章来源:http://www.lunwenbuluo.com 作者:张友生,李雄 点击次数:


  首先,以软件需求完全确定为前提的第一代软件过程模型,如瀑布模型等。这类开发模型的特点是软件需求在开发阶段己经被完全确定,将生命周期的各项活动依顺序固定,强调开发的阶段性。这样带来的缺点是:开发后期要改正早期存在的问题需要付出很高的代价;用户需要等待较长时间才能够看到软件产品,增加了风险系数;开发过程如果存在阻塞问题,则影响开发效率。其次,在开始阶段只能提供基本需求的渐进式开发模型,如螺旋模型、原型实现模型等。这类开发模型的特点是:软件开发开始阶段只有基本的需求,软件开发过程的各个活动是迭代的,通过迭代过程实现软件的逐步演化,最终得到软件产品。再次,引入了风险管理,采取早期预防措施,增加项目成功几率,提高软件质量。其缺点是:由于需求的不完全性,这给软件的总体设计带来了困难和削弱了产品设计的完整性;要求较高的风险技能管理水平。再次,是以体系结构为基础的基于构件组装的开发模型,如基于构件的开发模型、基于体系结构的开发模型等。这类模型的特点是&利用需求分析结果设计出软件的总体结构,通过基于构件的组装方法来构造软件系统。软件体系结构的出现使得软件的结构框架更清晰,有利于系统的设计、开发和维护。
  综上所述,软件开发模型随着软件设计思想的改变而发展,经历了由最初的以结构化程序设计思想为指导的瀑布模型等,到以面向对象思想为指导的喷泉模型等,到以构件开发思想为指导的基于体系结构的开发模型等,到现在的4HT技术。每次新的软件设计思想的突破都会出现新的软件开发过程模型,以达到提高软件的生产效率和质量为目标,提出新的解决“软件危机”问题的方案。
  参考文献:
  [1]梅宏.软件工程一实践者的研究方法[M].机械工业出版社,2004-07
  [2]HAPartschetal.SpecificationandTransformationofProgrammingQM].Springer-Verlag,1990
  [3]吴海桥,刘毅,丁运亮等.专家系统软件开发生存期模型分析[J].计算机工程与应用,2001;37(20):12~13
  [4]McDermidJ,PRook.SoftwareEngineer’sReferenceBook[M].CRCPress,1993 15
  [5]BoehmB.AnchoringtheSoftwareProcess[J].IEEESoftware,1996;(7)73-82
  [6]MartinJ.RapidApplicationDevelopment[M].Prentice-Hall,1991
  [7]KerrJ,Hunter.InsideRAD.McGraw-Hill,1994
  [8]DavisA,PSitaram.AConcurrentProcessModelforSoftwareDeve-lopment[J].Software
EngineeringNotes,ACMPress,1994;(4):38-51
  [9]ShelegW.ConcurrentEngineering:ANewParadignforC/SDeve-lopment[J].Application
DevelopmentTrends,1994;(6):28-33
  [10]Nierstrasz0,SGibbs,DTsichritzis.Component-OrientedSoftwareDevelopment[J].
CACM,1992;(9):160-165
  [11]郑人杰,殷人昆,陶永雷.实用软件工程[M].清华大学出版社,1997-04
  [12]何坚,贾晓林,覃征等.基于体系结构的软件分析设计过程模型[J].西安交通大学学报,2004;(6)
  [13]RobertAllen,DavidGarlan.FormalizingArchitecturalConnection[C].In:Proceedingsoft
he16thInternationalConferenceonSoftwareEn-gineering,IEEEComputerSociety,1994-01
  [14]SteveHayes.AnintroductiontoExtremeProgrammingkhatovartech-nology[CP/0L].http&
//www.khatovartech.com,2001
 

  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15380085870
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15380085870
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
15380085870
微信号咨询:
lunwenbuluoli