非成熟领域迭代开发过程模型中构件组装方法研究

来源 :河北大学 | 被引量 : 0次 | 上传用户:liuyaping0316
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件技术越来越发达的今天,基于构件的软件工程从根本上改变了软件开发方式,成为现代软件工程进步中的一个里程碑。软件复用技术的出现,提高了软件开发速度和质量,降低了开发成本,同时提高了软件的可维护性和可扩展性。它使人们逐渐认识到,要真正实现软件的工业化,软构件复用是唯一可行的途径。但是仅仅是简单的复用远远跟不上用户越来越高的要求,人们开始设想软件能够像硬件那样有许多部件插接而成,每个部件具有其独立功能,根据要求能组装成用户需要的系统。构件组装成了软件开发和复用的必然趋势。本文主要面向在非成熟领域中构件组装方法的研究。本文首先介绍了软件工程和构件技术的基本概念,探讨了软件复用技术的特点以及迭代开发过程的优势,以及领域工程的相关知识,并分析了现有的构件组装方式。以教学评估系统背景,对可重用资源不足、领域知识贫乏的非成熟领域内如何实现构件组装,提出了适合非成熟领域内迭代开发过程模型中构件的组装方法。解决了在非成熟领域内,如何动态实现构件组装,以适应该领域内多变性,维护了系统的稳定性和安全性,很好的解决了系统开发中的实际问题。
其他文献
本课题在分析了现有的几个典型节能自组织协议的优点和不足之后提出了一个新的基于组簇机制的、节能的、移动自适应的分布式自组织协议MAESP。首先,对组簇机制中簇头
目前,扩张矩阵学习已成为归纳学习的一个重要的分支。而模糊扩张矩阵是在扩张矩阵基础上引入了模糊思想,使之能处理与人的思维和感觉有关的不确定性数据,因而得到了广泛的应
本文以信息率失真理论为基础研究了率失真函数在视频信源信道编码中的应用。首先,无线视频传输对编解码处理速度有较高的要求。为此我们提出一种快速帧间宏块划分模式判定
20世纪末,信息技术的飞速发展,极大改变着人们工作、生活的方式及质量。在保险业中,由于信息技术的采用,信息传递己从传统的纸质文件向电子文件转变,在企业的日常业务中,已基
随着Internet的迅猛发展和普及,远程教育、视频点播、视频会议等流媒体服务系统越来越受到人们的青睐,而由于用户量的剧增与Internet网络传输的突发性和尽力服务,迫切需要高吞吐
随着软件产业的迅速发展,软件系统的规模、数量以及复杂性与日俱增,使得软件系统的开发、测试和维护的重要性和难度也越来越大。将可视化技术应用到程序理解中将大大提高软件相
本文的研究内容如下:(1)确定的聚类结果.(2)低的时间复杂度.本文的一个研究方向就是把大的数据集化整为零,尽可能地在小数据集上进行运算.其中,如何把不相关或相关性小的各数
本文提出了基于端口机制的三重服务方案。在LAN和WAN之间,基于端口机制适用于路由和桥接模式,指定的PVC可以被配置为路由或者桥接模式。根据基于端口的PVC映射机制,ADSL宽带
随着网格技术的迅速兴起与发展,对网格数据管理的研究也越来越广泛和深入。网格数据管理作为网格系统最基础和核心的功能部件之一,它主要是与远程数据传输、远程文件I/O 相关
近几年来,不确定性数据广泛出现在传感器网络,Web应用等领域中,对不确定性数据挖掘算法的研究已经成为了数据挖掘领域的新热点。不确定性数据挖掘主要包括聚类、分类、频繁项