欢迎来到天天文库
浏览记录
ID:31781354
大小:65.97 KB
页数:3页
时间:2019-01-18
《软件工程发展过程中的一些重要创新》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ISSN1009-3044ComputerKnowledgeandTechnology电脑知识与技术Vol.5,No.6,February2009,pp.1393-1394.1400E-mail:xsjl@cccc.net.cnhttp://www.dnzs.net.cnTel:+86-551-56909635690964软件工程发展过程中的一些重要创新李鑫,高禹(浙江海洋学院计算机系•浙江舟山316000)摘耍:软件工程的内容反映出非常强烈的创新意识,这个特点决定了软件工程课程是实施创新教育的最佳载体。对软件工程理论发展过程中出现过的一些重要创新实例进行了分析,分析的冃的是
2、让学生了解软件工程知识创新的过程,启发学生的创新思维,增強学生的创新意识。关键词:软件工程:CMM:UML:敏捷方法;面向Agent中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)06-1393-02SomeImportantInnovationinDevelopment'sProcessofSoftwareEngineeringLIXin,GAOYu(Departmentofcomputer,ZhejiangOceanUniversity,Zhoushan316000,China)Abstract:ThereisstronginnovatiorT
3、sideainthesoftwareengineering,softwareengineeringisbestcarrierofimplementationofinnovativeeducation.Analyzedsomeimportantinnovationindevelopment'sprocessofsoftwareengineering,Thepurposeisthatstudentsunderstandsinnovativeprocessofknowledgeofsoftwareengineering,inspirethestudentsinnovationtho
4、ught,strengthenthestudent'sinnovationconsciousness.Keywords:softwareengineering;CMM;UML;agilemethod;agent-oriented1引言软件工程理论包括软件开发、维护和管理的相关知识,软件工程理论在计算机理论体系中具有适要的地位。回顾软件工程理论的发展过程,我们可以体会到:是创新在推动软件工程理论发展•创新贯穿于软件工程理论发展的全过程。创新使得软件工程理论从无到有.从简单到丰富。展望软件工穆理论未来的发展•我们充分认识到:软件工程理论不会停止在F1前的状况上.软件工程理论将在
5、创新的推动下继续丰富和完善,现有的软件工程理论不可能满足将来的所有的软件开发工作需要■要想解决将來出现的新问题.必须继续创新。由于软件工程理论与创新的密切关系,因此教师在讲授软件工程课程时.不但耍将软件工程知识介绍给学生.还要注意増强学生的创新总识,注意培养学生的创新思维能力。如何增强学牛的创新意识、培养学生的创新思维能力呢?办法之-是帮助学牛对软件工程理论发展过程中出现过的垂要创新实例进行分析。通过分析这些创新实例•让学生了解软件工程知识创新的前提■了解软件工程知识创新的过程.让学生体会蕴涵在其中的创新思想,让这些重要创新实例启发学生的创新思维。2软件技术发展过程的创新软件
6、工程经过短短四十年的发展,达到今天如此丰富的程度,关键在于创新。创新的实例在软件工程中随处可见,下面对一些重要的实例进行分析。2.1软件及软件工程概念的提出软件是程序.数据和相关文档的完整集合此这个关于软件的新定义是软件工程发展史匕的一次車要的创新。软件工程概念的提出是一个创新。因为在软件工程概念提出之前,凡是提到工程,都是指搞传统的硬件建设,如建筑工程、水刊工程等,从来没有将软件开发这种性质的工作当作工程看待。为了解决软件危机.1968年北人西洋公约组织的计算机科学家在联邦徳国召开会议,在会议上破天荒地将“软件"和“工程”联在一起•提出了软件工程这个槪念。现在看來,这个创新
7、的意义非同寻常,它超越了人们对“工程”概念的传统认识,它开创了一个新的研究领域,它将软件开发工作提到了非常高的地位,它为软件危机的解决开辟了道路。软件工程四十年的发展历史证明,将开发软件当作工程来看待,是非常恰当的,丝毫没有夸张之意。软件工程的实施,有效地遏制了软件危机的蔓延。22结构化程序设计方法早期的程序编写,过分追求技巧性,而程序的清晰性、可读性和可理解性比较差,使得软件难以维护o1968年,围绕是否取消goto语句,展开了一场激烈的争论.争论的结果使人们意识到•不是简单的是否取消goto语句问题
此文档下载收益归作者所有