【摘 要】
:
随着互联网技术的发展,传统软件已经不能满足用户和服务提供商的需求,使得软件开发质量下降。因此,在软件实际开发过程中通过使用可以重用的组件高效地进行软件产品的开发。通过
论文部分内容阅读
随着互联网技术的发展,传统软件已经不能满足用户和服务提供商的需求,使得软件开发质量下降。因此,在软件实际开发过程中通过使用可以重用的组件高效地进行软件产品的开发。通过软件聚类发现可重用组件是一种常用的方法。但是,现有的通过软件聚类发现可重用组件的算法里没有引入类关系类型信息,既不能体现模块之间的调用关系,也不能得到准确的软件聚类结果,使系统开发人员难以重用聚类得到的组件。同时,在处理大规模数据时,普通的计算模式效率低下,不能快速地得到软件聚类结果。对于此问题,论文提出基于类关系类型信息的Pareto多目标遗传算法进行软件聚类及其在云上的部署,可以有效提高软件质量以及可重用组件发现的效率。主要做了以下工作: 1.针对现有采用Bunch工具进行软件聚类发现可重用组件过程中,没有将模块调用关系引入的问题,提出将模块调用关系引入到软件聚类过程,并采用单目标遗传算法实现软件聚类。 2.提出将类关系类型信息作为模块依赖图中模块之间调用关系的权值,采用Pareto多目标软件聚类的方法发现可重用组件。 3.实现了最大群集数目R-MCA和群集等大小R-ECA两种Pareto多目标遗传软件聚类算法发现可重用组件,并将算法部署到云中,提高算法的执行效率。
其他文献
蒙古文命名实体识别是蒙古文自然语言处理的基础课题,被广泛地应用于蒙古文信息抽取、机器翻译、文本聚类、信息检索等领域。而在蒙古文命名实体识别中人名所占的比例最大,其
RSS也叫聚合RSS,是在线共享内容的一种简易方式。传统的网络爬虫对实时性要求不是很高,但是RSS的特点是时效性强,为了向用户提供高时效性的个性化服务,服务器需要以最短的延
话题模型(Topic model)是目前流行的一种图模型(Graph model)的.其严格遵守贝叶斯概率框架,是一种完全的贝叶斯模型。话题模型作为一种产生式模型,具有非监督学习,能够利用大
2008年8月,IETF NetLMM标准化了一种基于网络的移动性管理协议,称之为代理移动IPv6(PMIPv6)。PMIPv6是基于网络的移动性管理协议,MN不需要参与任何的移动性信令管理,网络中的
遗传算法发展到现在,仍然是演化计算领域研究的热点,对旅行商问题的求解是其应用之一。传统的遗传算法对于大规模的旅行商问题不再适用,必须开发新的算法,或对现有的相对来说
随着信息技术和互联网的飞速发展,在这个信息知识大爆炸的时代里,人们正面临着信息的飞速激涨,所以迫切需要可以很好的协助人们从这海量的信息文本中快速而准确的找到真正所
随着信息技术的飞速发展,互联网已经在全球范围内得以迅速普及,已经成为了人们工作、生活不可或缺的信息承载工具。而伴随网络技术的发展,网络规模的迅速扩大,网络服务的种类
隧道工程是交通基础设施建设的控制性工程,从设计、施工到运营维护,地质结构对于隧道全寿命周期的安全性具有关键性作用。特别是在隧道工程施工阶段,为了确保施工的合理以及
主题模型(Topic Model),顾名思义就是对文字中隐含主题的一种建模方法。主题模型在机器学习和自然语言处理领域中有广泛应用。通常被用来在-系列文档中去发现与本文档语义相近
随着微处理器技术的不断发展和应用需求对计算能力要求的不断提升,片上多核处理器已经成为了处理器发展的趋势。多核系统的出现,加剧了程序对共享资源访问的冲突。因此,针对