共查询到19条相似文献,搜索用时 140 毫秒
1.
2.
三十而立,四十不惑。软件工程发展到现在已经四十年了,可是离不惑的境界似乎还有十万八千里。2008年7月31日,在第32届IFFF国际计算机软件和应用年会(COMPSAC)上,软件工程一词的发明人Brian Randell教授与其他业界知名学者一起,共同回顾了软件工程这四十年来的发展历程。在Randell教授看来,1968年就已提出的三个问题,到现在还没有得到完美解决。这三个问题是:软件组件开发工具和环境多处理器系统设计总体来说,Randell教授对于软件工程的发展略带失望。不过并不是所有的人都这么悲观,有些教授认为近年来SOA的出现和实施,以及敏捷方法论的普及与实践,为软件工程的发展开辟了全新的方向,而来自制造业的约束理论和精益思想更丰富了软件工程内涵和外延。象牙塔中的争论,貌似与我们很遥远。日复一日的需求会议、架构设计、编码测试、沟通协调,还是要我们自己一件件去做。每天都会蹦出新的问题,需要我们解决。与此同时,UML、CMMI、Agile……各种新名词层出不穷,让我们 相似文献
3.
4.
众所周知,软件工程的主要目的是提高软件的开发效率和软件质量。近年来发展起来的洁净室软件工程(cleanroom software engincering)提出了用统计的质量控制方法管理软件开发过程,引起了人们的普遍关注。已有的实践经验表明,采用这种方法不仅可以明显缩短软件的开发周期,降低软件的开发费用,还可以使软件有较高的质量,特别是有较高的可靠性。本文作者之一是IBM公司的H.D.Mills。他在70年代初期,对结构化程序设计思想的发展和普及起过重大作用。在软件开发管理方法方面提出了著名的“主程序员组”的方法。他的“洁净室软件工程”的思想,是他的主程序员组思想的进一步发展,将对软件工程的发展产生重大影响。 相似文献
5.
刘宇 《计算机光盘软件与应用》2011,(13)
组件技术作为一种日渐流行的工程化软件设计开发方法,本文主要从其产生背景、组件的设计核心原则、组件技术在国内的发展状况进行介绍,并进行简要评价。突出了组件技术的软件复用、模块结构化等优点,以及组件技术对软件工程领域产生不断深层次的变革。 相似文献
6.
面向Agent的软件工程师近年来软件工程领域出现的一个重要的前沿研究方向,它试图将Agent理论和技术与软件工程的思想、原理和原则相结合,从而为基于Agent系统的开发提供工程化手段。本文综述了面向Agent的软件工程现状,分析了其面临的问题和挑战以指导进一步研究工作。 相似文献
7.
现代软件工程在现代软件开发中的合理应用 总被引:3,自引:0,他引:3
从一个角度分析了现代软件体系结构对现代软件工程方法的影响,指出由RDBMs提供数据服务的C/S结构的软件开发中,使用面向对象软件工程方法并无很大优势,使用传统软件工程方法是一种较好的选择;由RDBMs提供数据服务的三层结构的软件开发中,业务逻辑层组件的分析和设计使用面向对象软件工程方法是合适的,但是也不排斥传统软件工程方法,不宜盲目使用面向对象的软件工程方法、UML和RUP。 相似文献
8.
9.
10.
11.
介绍几种常用的软件工程模型,提出一种基于构件的软件工程模型,将软件开发过程分为软件的需求分析和定义、构件关系设计、构件设计、构件组合,测试和发布五个阶段,论述了各阶段的关系.该模型具有可生长性,可提高构件的复用性及软件设计的效率. 相似文献
12.
13.
基于构件的软件体系结构实现技术 总被引:11,自引:0,他引:11
软件体系结构设计给出了实现大规模软件复用,尤其是领域复用的重要设计模式。体系结构描述了软件系统的整体组织结构与风格,为基于构件的软件开发过程提供了构件组装的依据和上下文。文章提出了一种使用构件技术来构造软件构架的方法,使得软件构架不再是抽象意义上的概念模型,而是可以象构件一样使用的可以进行大规模软件复用的可执行代码。 相似文献
14.
15.
张友生 《计算机工程与应用》2003,39(28):103-105
基于Web的应用系统开发和传统软件开发有显著区别,传统软件工程方法和技术应用到基于Web的系统开发中,显得力不从心。在多个基于Web的系统开发实践基础上,阐述Web工程与传统软件工程的区别,分析基于Web的应用开发的人员组织,提出一个Web工程过程模型。 相似文献
16.
一个支持软件并行工程的过程建模语言 总被引:6,自引:1,他引:5
实施软件并行工程是缩短软件开发周期、加快软件开发速度的有效途径。文中讨论了软件并行工程对过程建模语言的要求,给出了一个支持软件并行工程的形式化过程建模语言SDDML和基于SDDML的过程建模方法。SDDML基于Petri网,具有面向对象的特征,可表示不同抽象级的过程模型,支持逐步求精的过程建模方法,为软件并行工程软件过程的控制、分析、评估和优化奠定了基础。 相似文献
17.
软件构件表示与检索形式化的研究与进展 总被引:2,自引:0,他引:2
1 引言软件复用被认为是提高软件生产效率和软件质量较为现实的途径。尽管软件复用的思想已经提出了30多年,但软件复用的现状离人们最初的设想仍然相距甚远。阻碍大规模软件复用的技术与非技术因素很多,主要的技术因素有构件分类、构件表示、构件检索、构件更改及构件库的管理与维护等。其中,软件构件表示与检索是软件复用获得成功的重要前提。 相似文献
18.
19.
基于项目驱动模式下的“软件工程”教学改革 总被引:5,自引:3,他引:2
本文介绍了我院针对软件工程传统教学模式的弊端,以项目为驱动,结合案例教学、团队合作等教学方法,使学生能够系统地掌握软件开发的过程、方法和工具,从而具备计算机软件系统开发和维护的能力,为学生将来的工作打下坚实的基础。 相似文献