软件演化过程构件库的研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:fby_1859
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
今天,软件的提交形态已从产品形态向服务形态转换,软件需要根据用户的需求和技术的变化不断改变。这种改变的频率越来越高,推动软件从低级走向高级、从幼稚走向成熟。此时,人们用术语“演化”(evolution)来描述这种不断的改变,可以将演化看成是经常的、持续不断的软件再工程。软件演化已成为软件生存周期中最重要的形态之一;同时,软件过程在提高软件演化的效率和质量方面也发挥着重要的作用。正是如此,软件过程和软件演化的多学科交叉成为软件工程中的一个关键领域。一个良好的软件过程能够有效地促进软件演化的成功实施,反之,将导致软件演化的失败。 软件演化时,应当具有什么样的过程呢?或者说,什么样的软件过程才能有效支持软件的演化呢?软件演化的过程表现出了明显不同于传统软件过程的特征。因此,对支持软件演化的软件过程(简称软件演化过程)研究摆在了我们面前。 本文根据L.Osterweil曾提出的“软件过程也是软件”观点,把具有独立功能的软件过程模型看成是构件,提出了支持软件演化过程的过程模型ESDDM,给出了软件演化过程构件的分类和描述,并建立由这些过程模型构成的过程构件库体系结构,提出了一种新型的基于动态竞争的层次型演化过程构件库,以及基于动态竞争的前后端构件库的调度算法,从而支持适当的演化过程构件进入演化过程构件库,进而支持过程的重用。 本文将模糊数学的解决方法引入到演化过程构件库中,用模糊聚类的方法对构件进行分类。由于构件检索是不确定的,检索结果是一个相似构件集,必须从中确定最合适的那个构件,而影响构件评判的因素有多个,每个因素的重要程度又各不相同,为此,本文提出了相似构件集的模糊综合评判算法对检索结果进行评判。
其他文献
随着网络技术、数据库技术以及其他信息内容存储访问技术的发展,用户需要访问和可以访问的信息范围不断扩大,信息内容也不断增加,同时这些信息内容可能存在于通过网络连接的分布
学位
国内电信企业唯有依赖先进的电信理论优化和标准化自己的前后台,才能抓住机会赶超国际水平。如何利用TMF(Telemanagement Forum)提出的NGOSS(NextGeneration Operation Suppor
学位
移动代理是一个独立运行的计算机程序,可以自主地在网络上按照一定的规程迁移,寻找合适的资源,完成用户给定的任务。由于移动代理具有移动性、自主性、智能性等特点,使之突破了传
时间序列数据挖掘(TSDM)是一个新兴的研究领域.该论文研究时间序列数据库相似查询、模式发现、分割以及时间序列预测等问题.具体包括:1)提出了一种基于多项式回归分析的相似
近年来,人脸识别技术得到了广泛的重视和发展。在安防、刑侦、人机交互等领域,发挥着越来越重要的作用,已逐步进入到了应用推广阶段。与此同时研究人员对更高效而准确的人脸识别
中性束注入(NBI)加热是核聚变装置上对等离子体外部加热和维持的主要手段之一。离子源及其电源供电系统是运行在NBI实验装置的80kV高压电位上,为了隔离高电位及增加采集信号的
日益重要的线延迟、变化的工作负载、功耗以及设计/验证复杂度等问题共同促进了片上多核处理器时代的到来。然而,当前主流的商用片上多核处理器主要针对多线程应用,单个串行程
随着IP语音(VoIP)技术在全球电信市场的不断普及,对服务供应商、设备制造商以及最终用户而言,性能改善、成本降低以及功能支持使VoIP成为一种极富吸引力的事物。由于人们对Vo
情感分析,又称为观点挖掘,近些年来作为研究热点被广泛应用于公众观点识别、产品评论摘要等诸多需要自动获取人们的观点与情感的应用场景中。情感分析不仅可以帮助消费者做出明
网络处理器已经成为新一代网络交换机与路由器的核心,随着网络带宽的急剧增长,对网络处理器传输带宽的要求也越来越高,而存储系统和调度算法由于直接影响到网络处理器的传输性能