首页> 中文学位 >基于构件资源库的程序挖掘实现技术研究
【6h】

基于构件资源库的程序挖掘实现技术研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1研究背景和意义

1.2国内外研究现状

1.3论文主要研究内容

1.4论文结构

第2章主动服务及程序挖掘技术

2.1主动服务概述

2.1.1主动服务的概念

2.1.2主动服务模型

2.1.3主动服务实现过程

2.2程序挖掘技术

2.2.1程序挖掘的基本思想

2.2.2程序挖掘过程

2.3本章小结

第3章构件资源的组织和检索

3.1构件分类及构件描述

3.1.1常用构件分类方法

3.1.2统一构件描述语言UCDL

3.1.3 JavaBean到LJCDL的映射算法研究与实现

3.2本地构件资源库LCRW

3.3构件检索策略

3.3.1构件检索方法

3.3.2构件检索评价指标

3.4本章小结

第4章主动服务中程序挖掘系统框架的设计

4.1程序挖掘系统框架模型

4.2 CBR在程序挖掘模块中的应用

4.2.1 CBR过程

4.2.2基于CBR的程序挖掘多代理协作模型

4.3基于领域本体和用户兴趣的构件检索策略

4.3.1基于本体特征的构件描述模型

4.3.2用户兴趣模型的创建

4.3.3基于领域本体和用户兴趣的构件检索框架

4.4本章小结

第5章基于构件资源库的程序挖掘系统的实现

5.1系统运行环境

5.2系统功能模块划分

5.3系统关键部分实现

5.4应用实例

5.4.1基于LCRW的程序挖掘旅游服务实例

5.4.2构件检索策略在E-Commerce领域的应用实例

5.5本章小结

第6章总结与展望

6.1总结

6.2展望

参考文献

致 谢

附录:攻读硕士学位期间发表的学术论文

展开▼

摘要

程序挖掘是网络环境下实现按需定制服务的一种新型的网络计算模式。它的基本思想是:分析用户计算需求,从构件资源库中检索获取所需构件,并把这些构件组装成满足用户需求的程序,实现服务定制与服务动态创建。 按照用户需求处理的先后顺序,程序挖掘过程可划分成五个阶段:提交用户需求、用户需求分析与功能提取、构件检索、构件分析选择与组装、程序验证与执行。其中,构件检索是一个关键环节。 本文基于Internet和本地的构件资源库,主要研究了程序挖掘系统框架模型以及构件检索策略问题。在多智能代理平台下,把案例推理方法(CaseBasedReasoning,CBR)应用到系统中,引入领域本体和用户兴趣,设计了程序挖掘系统框架。根据web服务存在的智能化和个性化问题,提出了一种基于领域本体和用户兴趣的构件检索策略,即在基于刻面、关键字检索的基础上,将领域本体和用户兴趣结合起来,查找满足用户需求的构件资源。同时开发了程序挖掘系统,并通过实例验证了该系统的可行性和构件检索方法的有效性。具体研究工作如下: 将CBR应用到程序挖掘系统中,通过建立用户兴趣模型和领域本体知识库,在原有程序挖掘系统结构的基础上,完善了系统框架模型,体现了主动服务智能化和个性化特点。 根据本体的语义性和领域的内聚性特点,使用本体特征描述构件,定义了本体特征领域模型,给出用户兴趣信息的获取方法,在此基础上提出了一种基于领域本体和用户兴趣的构件检索策略和关联构件检索算法。 最后,在Microsoft.Net平台下开发了程序挖掘系统,其包含多个子系统,考虑到程序挖掘系统的复杂性,本文详述了构件检索子系统的实现过程,并以E-Commerce领域内构件资源为实例,与

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号