Abstract. Reasoning on Dynamically Built Reasoning

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ReasoningonDynamicallyBuiltReasoningSpacewithOntologyModulesFabioPortoEPFL-EcolePolytechniqueFédéraledeLausanneSchoolofComputerandCommunicationSciencesDatabaseLaboratory,1015Lausanne,SwitzerlandFabio.porto@epfl.chAbstract.Severalapplicationsrequirereasoningoverautonomouslydevelopedontologies.Initiallyconceivedtoexplicitthesemanticsofacertaindomain,theseontologiesbecomeapowerfultoolforsupportingbusinessinteractions,onceheterogeneitieshavebeensolvedandinconsistencieseliminated.Unfortunately,astablecoherentlogicalstateishardtomaintaininsuchanenvironment,duetonormalevolutioncarriedoutindependentlyoverindividualontologies.Asaresult,reasoningoverautonomouslydevelopedontologieshastofacewithbothheterogeneityandinconsistency,inordertoassurecorrectanswering.Inthispaperwestudytheproblemarisinginthesesettings.Weproposeanincrementalreasoningapproachbasedonavirtualreasoningspacethatisfilledwithrelevantontologyentitiesasqueryansweringprogress.Weshowhowtoidentifythesetofrelevantentitieswithrespecttoauserqueryusingasettheoryapproachandillustratethesolutionwithausecaseexploringthewebservicediscoveryscenario.1.IntroductionTheuseofontologiestoformallydescribeadomainhasbeenadoptedbyapplicationsinvariousareaslikebioinformatics[1,12,13],business[14,15],transportation[16,17]etc..Suchincreasinginterestonontologiestosupportallkindsofwebrelatedandwebagnosticapplicationsdonot,however,pointtoafutureglobalanduniformontology[18]butrathertoasetofautonomouslyspecifiedones.Inspiteofconsideringthischaracteristicasprecludingtheuseofsuchontologies,manyauthorshaveinvestigatedamoregeneralstrategyforreasoningoverontologiesthataredistributedandautonomouslyspecified[2,7,19,20,21].Reasoningoverdistributedandautonomousdevelopedontologieshastofaceanumberofnewchallenges.First,currentreasoners[23]considerontologyasformingasinglelogicaltheory.Unfortunately,bothdistributionandautonomyadverselycontributetosuchaview.Thereforeinordertousecurrentreasoningsoftwarethesetofautonomousdevelopedontologiesmustbealignedandintegratedintoasingleconsistentontology.Second,asinthecontextofdatabaseintegration[22],andtoallowbuildingasinglelogicaltheory,definitionondifferentontologiesmustbealignedbytheuseofcorrespondenceexpressions.Thirdly,thesetofinvolvedontologiesmaygettoaquitevoluminousamountofdata.Asaresult,anaïvesolutionoftransferringallontologiestoalocationandthenproceedwithlocalreasoningdoesnotscaleup.Finally,autonomouslydefinedontologiesmayassertcontradictorydefinitions,whichsomeauthorsclassifyasconflictsintheintegrationprocess.Conflictsidentificationis,infact,atoolforfixingcorrespondenceassertionsandapplyingontologyalignment.So,reasoningunderthissettingshouldbecapableofidentifyingsuchconflictsandactingappropriately.Inthispaper,weproposeanewstrategyforbuildingasingleontologyoutofautonomouslydevelopedonestoansweranontologyquery.Weconsideranontologytogetherwithasetofcorrespondenceswithotherontologiesformingaontologymodule.Ontologyqueriessubmittedtomodulesareansweredbyreasoningoveradynamicallybuiltreasoningspacecomprisingrelevantontologyentitiescapturedamongautonomousdevelopedontologies.Wegivesomeinitialideasonhowtodynamicallybuildareasoningspaceandpointtofurtherresearchissues.Therestofthispaperisstructuredasfollows.Section2presentstheconceptsofontologyspacesandontologymodules.Next,section3developsthestrategyofbuildingareasoningspacetoanswerreasoningqueriesoveranontologyspace.Section4usesascenarioofwebservicesdiscoverytoillustratetheapproach.Insection5,wecommentonrelevantrelatedworkand,finally,section6givesourconclusionsandpointtosomefuturework.2.OntologySpaceandModulesAutonomouslydevelopedontologiesemergequitenaturallyindifferentbusinessareas.Howeverasbusinessevolves,interactionsamongpartnerspromotetheextensionofeachone’sactivitiestowardsanetworkofinterrelatedprocessanddata.Ifautomationisrequiredtosupportthebusinessprocess,theindependentdevelopedontologiesmayproveusefulinsolvingsemanticmisunderstandingsbyofferingawidersemanticcoverforreasoningtasks.Wenameasetofautonomouslyspecifiedontologiesoverwhichanhypotheticalreasonercouldevaluateanontologyqueryanontologyspace(OS).GivingtwoontologiestakingpartinaOS,wesaythattheyintersectifthereisaknowncorrespondenceassertionassociatingentitiesinbothontologies.Thesetofentitiesspecifiedinaontologytogetherwithasetofcorrespondencesexpressedwithentitiesinotherontologiesdefineanontologymodule(M).Theunderlyingontologyofamoduleisnameditsbaseontology.Anontologyentityinamoduleiseitherdefinedinitsbaseontology,localentity,oraddedtoitbyanequivalencecorrespondencewithanexternalentity,specifiedinadifferentontology.TheconceptofmodulesissimilartocontextinC-OWL[2].Definition1:AmoduleisasetMo=id,D,L,C,Ob,Os,whereidcorrespondstoaUniqueResourceIdentifier(URI)forthemodule,Disthedescriptionofthemodule,eitherexpressedinnaturallanguageorbymeansofanontologylanguage;ListheontologylanguageusedinMo;Cisasetofcorrespondences(definedbelow)associatinglocalentitieswithentitiesdefinedinexternalmodules;ObisthebaseontologyandOsisthesetofexternalontologiestowhichcorr

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功