首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
该文通过对软件工程技术的进展与现实的分析,指出了软件工程尽管取得了一定的研究成果,但与预先的期望仍有较大的距离;未来软件工程的发展主要依赖于软件重用技术和面向对象技术的发展;同时注重软件人才的培养和改善软件流通状况也将对解决软件危机起一定的作用。  相似文献   

2.
软件工程技术发展思索   总被引:161,自引:17,他引:161       下载免费PDF全文
在4个方面对软件工程技术的发展进行一些思索:(1) 从事物发展规律的角度,揭示软件工程技术发展历程;(2) 从软件本质特征的角度,浅析虚拟机各抽象层次的构造;(3) 从软件开发的本质,提出了软件工程学科研究的内容,并研究了软件工业化生产模式;(4) 以Internet的出现为背景,探索了软件技术的发展趋势.  相似文献   

3.
软件工程方法的演化   总被引:4,自引:0,他引:4  
本文从处理软件复杂性的角度,对软件工程中不同的发展时期主要的软件开发方法进行了分析和比较。其中主流的方法包括结构方法、面向对象方法、组件技术、软件模式、面向Aspect技术、软件体系结构和软件代理技术。  相似文献   

4.
随着软件工程技术和软件复用技术的发展,软件构件技术已成为软件设计人员必须掌握的思想和开发技术。文章对软件工程专业的学生开设"软件构件技术"课程的必要性和可行性进行分析,强调开设本课程对于完善软件工程专业的课程体系,提高学生就业竞争力的重要性,并对课程的教学内容和学时分配做了详细论述。  相似文献   

5.
随着社会经济及科技的快速发展,软件工程技术在我国很多行业领域中也得到了广泛的应用,随着信息科技时代的到来,软件工程技术在企业的发展中发挥着至关重要的作用,通过不断的创新,该技术逐渐趋于成熟。随着软件工程及信息产业的不断发展,人们对于现代软件工程技术有了更大的需求,不过该技术是在软硬件的支持下进行运行和开发的,技术的结构框架及发展均会对软件工程的应用产生极大的影响,所以对于现代软件工程技术的发展前景而言,需要不断创新技术方法,这样其在软件开发领域才会得到更好的应用。  相似文献   

6.
软件作为一种特别的产品,软件的发展规模与繁琐性不断地提高。本文主要从四个层面对软件工程技术的发展进行一些思索:第一,就事物发展规律的视角,阐述了软基工程技术的发展史;第二,就软件本质特点的视角,分析了虚拟机各个抽象方面的构成;第三,就软件开发的视角,体现软件工程要探究的内容;第四,研究了软件技术的发展动向。本文还介绍了软件工程技术在课程设计中的应用情况。  相似文献   

7.
软件项目管理在实际开发中的应用与实践   总被引:1,自引:0,他引:1  
软件工程是指导计算机软件开发与维护的工程学科,它采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以便经济地开发出高质量的软件并有效地维护它。文中通过介绍软件工程的相关知识和针对项目的特殊性对软件工程理论的具体实施办法,展示了如何将软件工程理论应用在实际工作中,从而快速、高效地开发出高质量的软件。  相似文献   

8.
季晓宇 《网友世界》2014,(15):22-22
软件是一种特殊的产品,随着其规模和复杂性的提高、使用范围的扩大,需要从技术和管理两方面对软件的开发过程进行控制。从软件工程这门学科和技术出现的背景出发,回顾了软件工程在近40年来理论、方法和实践中的成果。最后结合Internet技术平台的挑战,初步讨论了软件工程需要面对的新挑战以及未来的发展趋势。  相似文献   

9.
兆程序设计与软件过程驱动的软件开发是新一代的软件工程技术,本文首先介绍了这项技术的背景;软件工程对软件本质的研究;软件环境技术,重用技术的成熟。80年代网络技术,面向对象,多媒体,原型开发技术的发展,导致了集成技术对集成框架的研究。  相似文献   

10.
软件工程是一门年轻的学科,虽然软件开发模型和结构化方法等技术在70年代广为流行,但这些技术还需要进一步研究的问题,并且有些实际问题有待解决;另一方面,软件工程又是一门迅速发展更新的学科,新观点、新技术和新方法近年来层出不穷。当前,软件过程研究及企业软件开发过程改善已经成为与技术研究同等重要的课题。一个基本的共识是:软件过程的改善和软件模式的应用两方面的无缝结合将是软件工程发展的主流,同时也是解决软件危机的主要途径。  相似文献   

11.
王辉 《微机发展》2007,17(5):62-65
针对CEMIS应用软件开发中存在的问题,比较了传统的软件工程方法学和面向对象的软件工程方法学的优劣。论述了如何将面向对象的软件工程方法的思想应用到CEMIS系统应用软件的开发中,用面向对象的软件工程的方法指导软件开发,并给出了相应的需求模型和模型分析。  相似文献   

12.
面向Agent软件工程:现状、挑战与展望   总被引:2,自引:0,他引:2  
面向Agent软件工程是近年出现的一种新颖软件开发范型,它借助于Agent技术来支持软件系统的工程化开发,被视为是支持复杂软件系统开发的一种重要方法和手段,受到了学术界和工业界的高度关注和重视。尽管在过去十年多的时间里面向Agent软件工程的研究取得了诸多进展,但其技术潜力尚有待进一步发挥,走向大规模工业化应用仍面临诸多问题和挑战。在分析面向Agent软件工程产生背景和技术特点的基础上,从方法、过程和工具三个不同的角度,综述了面向Agent软件工程的研究现状,识别和分析了它当前所面临的一组关键挑战,展望和讨论了其未来的研究方向。  相似文献   

13.
面向对象软件的逆向工程   总被引:7,自引:0,他引:7  
在现代软件工程中,逆向工程是软件维护、软件重工程、软件重用和软件重结构中的起点,它本身是一个设计知识发现、知识抽象的过程,而面向对象软件和传统软件相比有着自己的语言特点和不同的设计知识内容.通过对面向对象程序中知识类别和逆向工程过程的分析,总结出了面向对象软件逆向工程的基本知识内容,并以此为分类线索,综述了目前此领域中具有代表性的技术、工具和研究方向.最后指出了本领域将来发展的方向.  相似文献   

14.
面向方面的软件工程指南   总被引:1,自引:0,他引:1       下载免费PDF全文
莫倩  刘晓 《计算机工程》2007,33(14):62-65
面向方面的软件开发(AOSD)技术的目标,是在整个软件生命周期中提供系统化标识、模块化以及组合横切关注点。随着AOSD技术的成熟,需要一个指南来支持良好工程化的面向方面系统的开发。该文综述了现有面向方面软件工程的各种方法,分析了在需求分析、设计和编程实现阶段对方面进行考虑的方法,并提出了比较这些方法的准则。文章为面向方面的实际应用选择专门的方法(方法组)提供了指南。  相似文献   

15.
面向对象的组合软件工程研究   总被引:14,自引:0,他引:14  
冯玉琳  黄涛 《计算机学报》1996,19(3):237-240,F003
组合软件工程技术是当今软件工程技术发展的主流。本文综述了作者在基于对象的组合软件工程研究方面的最新进展,包括语义模型、描述语言、设计方法学和支持环境等方面。  相似文献   

16.
Software engineers of multi‐agent systems (MASs) are faced with different concerns such as autonomy, adaptation, interaction, collaboration, learning, and mobility, which are essentially different from classical concerns addressed in object‐oriented software engineering. MAS developers, however, have relied mostly on object‐oriented design techniques and programming languages, such as Java. This often leads to a poor separation of MAS concerns and in turn to the production of MASs that are difficult to maintain and reuse. This paper discusses software engineering approaches for MASs, and presents a new method for integrating agents into object‐oriented software engineering from an early stage of design. The proposed approach encourages the separate handling of MAS concerns, and provides a disciplined scheme for their composition. Our proposal explores the benefits of aspect‐oriented software development for the incorporation of agents into object‐oriented systems. We also illustrate our aspect‐oriented approach through the Portalware multi‐agent system, a Web‐based environment for the development of e‐commerce portals. Copyright © 2004 John Wiley & Sons, Ltd.  相似文献   

17.
近年来,随着信息技术快速发展,软件重要性与日俱增,极大地推动了国民经济的发展.然而,由于软件业务形态越来越复杂和需求变化越来越快,软件的开发和维护成本急剧增加,迫切需要探索新的软件开发模式和技术.目前,各行业在软件活动中积累了规模巨大的软件代码和数据,这些软件资产为软件智能化开发建立了数据基础.与此同时,深度学习等人工...  相似文献   

18.
随着计算机编程技术在自动化工程软件应用中的发展,越来越多的PLC编程系统均支持新的程序设计理念和方法。为了使得这些方法和理念能够在PLC的编程中得以利用,提高PLC程序的编程效率和程序质量,结合多年的自动化工程软件设计和开发经验,以西门子S7系列PLC为基础,探讨了面向对象的程序设计理念和方法在程序设计和开发中的应用,提出了适应自动化工程要求的软件设计原则、步骤和方法。实践证明,该方法可以缩短程序设计时间,提高程序使用的可靠性。  相似文献   

19.
一种用于多Agent系统的领域工程方法   总被引:1,自引:0,他引:1       下载免费PDF全文
梁海华  朱淼良 《计算机工程》2008,34(11):66-68,7
现有的面向Agent的软件工程方法没有考虑多Agent系统中的横切关切并且存在Agent概念过于抽象,不能有效地指导详细设计和实现的问题。该文提出一个基于多Agent领域元模型MBGDE,开发多Agent领域的领域特定语言MASDSL和多Agent框架GMAF,集成面向方面的软件开发技术以捕捉横切关切,使用产生器将Agent概念映射成具体设计和实现,提高了多Agent系统的开发效率和质量。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号