基于rcp的fca原型系统xdcks的设计与实现

基于rcp的fca原型系统xdcks的设计与实现

ID:33911575

大小:893.21 KB

页数:58页

时间:2019-03-01

基于rcp的fca原型系统xdcks的设计与实现_第1页
基于rcp的fca原型系统xdcks的设计与实现_第2页
基于rcp的fca原型系统xdcks的设计与实现_第3页
基于rcp的fca原型系统xdcks的设计与实现_第4页
基于rcp的fca原型系统xdcks的设计与实现_第5页
资源描述:

《基于rcp的fca原型系统xdcks的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、摘要摘要形式概念分析(FormalConceptAnalysis,FCA),也称概念格理论,是WilleR于1982年提出的一种有效的知识表示与知识发现工具,目前已被成功的应用到很多领域,如知识工程、机器学习、信息检索、数据挖掘、软件工程、语义Web等。自FCA被提出以来,出现了很多FCA原型系统,现有的系统主要有Galicia,Erca,LatticeMiner等。但是此类系统存在着一些缺陷,主要表现在:1.功能单一,如只简单的涉及了FCA的部分操作、支持的文件种类和算法种类较少、没有涉及FCA的应用等;2.扩展性差,如果要对现有的一些系统做功能上的扩展,需要

2、对源码进行大量修改,开发难度较大。本文通过分析现有的FCA原型系统存在的主要问题,针对功能不全和扩展性差的问题,提出了一种新的FCA原型系统XDCKS。XDCKS功能丰富,实现了文件解析、概念格构建、概念格图形显示、关联规则挖掘等功能,同时扩充了支持的文件种类以及包含的算法数量。在实现过程中采用模块化的方法将系统分为内核层、模块层、算法层三层,并通过EclipseRCP插件技术,将各个功能模块独立为单独的插件,通过配置和实现扩展点的方式将功能模块接入系统。系统发布以后,如果要对功能进行扩展,新的功能模块只要依据一定的格式编写,即可直接加入系统,不需对现有系统的底

3、层代码进行修改,实现了即插即用的效果,使得本系统有很好的灵活性和扩展性。关键字:形式概念分析RCP插件扩展点AbstractAbstractFCA(FormalConceptAnalysis),alsoknownasthetheoryofconceptlattices,wasproposedbyWilleRin1982.Asaneffectiveknowledgerepresentationandknowledgediscoverytool,FCAhasbeensuccessfullyusedinmanyfields,suchasknowledgeenginee

4、ring,machinelearning,informationretrieval,datamining,semanticweb,softwareengineeringandsoon.SinceFCAwasproposed,therehavebeenmanyFCAprototypesystems,suchasGalicia,Erca,LatticeMinerandsoon.However,thesesystemshavesomedrawbacks.Firstly,Functionispoor.Suchasfiletypessupportedandalgorith

5、msspeciesarelessandwithoutFCAapplications.Secondly,poorextendedperformance.Ifthesystemneedstobeextendedwithfunctions,there-developmentworkneedstomakelargechangestothesourcecodes,whichmakethedevelopmentworkverydifficult.Thispaperanalyzesthemainproblemsoflackoffunctionalityandpoorexten

6、dedperformanceintheexistingFCAprototypesystems,proposeanewFCAprototypesystem,XDCKS,whichrealizefileparsing,conceptlatticesbuilding,conceptlatticesgraphicshow,associationrulemining,etc.Andthesystemalsoextendsupportedfiletypesandalgorithmspecies.NewsystememploysEclipseRCPplug-intechnol

7、ogy,andisdividedintokernellayer,modulelayer,andalgorithmlayer.Modulesaredividedintoseparateplug-instoachievea"plugandplay"effect,functionalmodulescanaccesstothesystembythewayofconfigurationandimplementationofextensionpoints.Whenthesystemneedsre-development,functionmodulescanbeaddedto

8、thesystemdir

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。