【摘 要】
:
软件复用被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。随着构件技术和基于构件的软件开发的技术的发展使得构件库作为软件构件利用的物质仓库,如何在可复用的
论文部分内容阅读
软件复用被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。随着构件技术和基于构件的软件开发的技术的发展使得构件库作为软件构件利用的物质仓库,如何在可复用的软件构件仓库中找到需要的构件是一个亟需要解决的难题。 本文重点阐述了基于刻面描述和分类的构件检索,随着不同领域的可复用构件的增多,在数量庞大的通用构件库中检索所需要的构件,充分理解构件很困难,而在单个领域中对软件构件的理解相对来说要简单容易得多,构建特定的单一领域的构件库,构件数量不会太大,构件的刻面和术语也不必考虑扩展问题,而且尽量使用本领域的专业词汇,不再使用同义词,大大的提高了构件的查找效率。 本文主要工作如下: (1) 在探索构件库的检索方法下,借鉴了几种典型的构件描述和分类的模式总结制定出水资源领域构件的刻面描述方案,刻面的定义中增加处理对象的刻面及其术语突出了领域的特征,帮助用户准确理解构件,提高构件的检索的质量。 (2) 针对构件的刻面描述特点,利用树匹配的思想及其相关理论,在水资源管理领域中对构件的基于刻面描述的检索进行分析与在通用构件库系统中的刻面描述模型的检索进行比较。 (3) 本文设计和实现基于水资源领域的构件刻面检索的构件库原型系统,并介绍了其中主要功能模块的实现以及检索性能的分析与比较。 (4) 总结本文所做的主要工作,展望下一阶段的工作重点。 本文的研究目的和意义在于:通过提出对水资源领域的构件的刻面描述及其检索的方法,提高构件的查询性能,降低软件复用的成本,最终达到提高软件产品质量的目的。
其他文献
语义检索是把信息检索与人工智能技术、自然语言技术相结合的检索技术,它从语义理解的角度分析信息对象与检索者的检索请求,是一种基于概念及其相关关系的检索匹配机制。Ontolo
访问控制是通过某种途径显式地准许或限制访问能力及范围的一种方法,在电子商务环境下,它是解决企业信息系统安全的关键方法之一,也是信息安全领域研究的重点和热点。目前已存在
科学技术的迅速发展和应用,对智能化系统的需求也变得更加突出和激烈。在这资源环境剧烈变化的时代,现代人类越来越注重生活品质与生活安全。智能化系统的出现为人类的生活提供
制造报文规范作为交换实时数据和监控信息的一套国际标准报文规范得到了广泛研究与应用。作为图形数学建模工具,Petri网广泛用于系统的建模、分析和仿真,但很少涉及Petri网模
随着人类科技的进步发展和先进仪器设备的应用,人类得到了大量的数据。其中,高维小样本数据作为生物信息数据的特点,给数据信息处理带来了新的挑战。为了从海量数据中提取有
本文主要研究了群体智能优化算法中的粒子优化群算法在函数优化方面的应用与改进。粒子群算法是近几年发展起来的一种基于群体智能的优化算法,其源于对鸟群群体运动行为的研
随着3G时代的到来,用户对移动通信有了更高的期望,不仅要求有稳定的语音通信,而且还要求能够进行数据和多媒体的多种通信方式。针对这些需求,第三代合作伙伴计划(3GPP)标准小
随着我国城市公共交通快速发展,轨道交通作为城市交通中的重要组成部分,在城市繁忙的公共交通运输中越来越受到青睐。但目前,轨道交通自动售检票系统在计算机技术应用层面上
由于系统芯片中IP核数目的逐渐增大,片上通信结构逐渐成了整个SoC的性能瓶颈,基于共享总线的SoC通信结构具有无法克服的局限性,这就对传统的共享总线片上通信系统提出了严峻的挑
BOSS(Business Operation Supporting System)系统经过多年的发展,已经具备了基于CDR(Call Data Record)的准实时计费功能,但是基于CDR的计费方式必然存在一定的欠费风险,欠