towards a project centric metadata model and lifecycle for ontology mapping governance

14
Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance Christophe Debruyne , Brian Walshe and Declan O’Sullivan ADAPT Centre, Trinity College Dublin The ADAPT Centre is funded under the SFI Research Centres Programme (Grant 13/RC/2106) and is co-funded under the European Regional Development Fund.

Upload: christophe-debruyne

Post on 19-Jan-2017

266 views

Category:

Science


0 download

TRANSCRIPT

Page 1: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

TowardsaProjectCentricMetadataModelandLifecycleforOntologyMappingGovernanceChristopheDebruyne,BrianWalsheandDeclanO’SullivanADAPTCentre,TrinityCollegeDublin

The ADAPT Centre is funded under the SFI Research Centres Programme (Grant 13/RC/2106) and is co-funded under the European Regional Development Fund.

Page 2: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie Context

•  Seman@cheterogeneityontheLinkedDataWeb.Howcanthisproblembetackled?Withontologymatchingandmapping.

•  OntologyMatching:detec@ngthecorrespondencesthatcons@tuteanalignment.

•  OntologyMapping:interpre@ngthesecorrespondencestocreateanexecutablemapping(wrtrequirements)

ImagefromShvaikoandEuzenat’s"OntologyMatching:StateoftheArtandFutureChallenges",IEEETransac@onsonKnowledge&DataEngineering,vol.25,no.1,pp.158-176,Jan.2013.

Page 3: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie Context

•  Thoughthefieldofontologymatchingandmappingisaroundforoveradecade,EuzenatandShvaikoiden@fiedseveralchallengesthats@llhavetobetackled(2013).

•  Infrastructureandsupportforontologyalignmentmanagement:“[t]hechallengeistoprovideconvenientandinteroperablesupport,onwhichtoolsand,moreimportantly,onwhichapplica@ons,canrelyinordertostoreandsharealignments.Thisinvolvesusingstandardwaystocommunicatealignmentsandretrievethem.Hencealignmentmetadataandannota@onsshouldbeproperlytakenintoaccount.”

•  But…

Page 4: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie Problem

•  Managementac@vi@esareartefact-centricandconcernedwithstoringandsharing.Relatedworkisofenlimitedto(annota@onsof)producedar@facts.

•  Weargueaproject-centricapproachshouldbeadopted.•  Mappingsarecreatedforapurpose•  Progressistheresultofagreementprocessesbetween

thecommunityofstakeholders•  Generatemetadataastheprojectprogresses

•  Notonlyformulatequeriesaboutalignment,mappings,ANDprojects:“Whatarethemostdebatedaspectsinapar@cularontologymappingproject?”

Page 5: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie Relatedwork

OntologyMappingMetadata[AF,EDEOL,OM2R,…]•  Focusesonrepresen@ngalignmentsordesignedtofacilitate

discoveryandreuse.•  Metadatamodelsinappropriatelyrepresentthedomain;for

instance,“requirementsarepartofamappingproject”and“amappingprojectresultsinamapping”insteadof“requirementsarepartofamapping”.

OntologyMappingLifecycles[OISIN,Thomasetal,…]•  Liklerelatedwork.•  Artefact-centricandmostcontainnofeedbackloop.•  Reuse,sharingandpublica@onofalignments(ormappings)are

consideredseparateac@vi@esnotintegratedinamapping’slifecycleorworkflow.

ProvenanceinformaMonofgenerateddataviamappings•  Notcoveredinthispresenta@on.

Page 6: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie Relatedwork

Provenance•  Providesinsightsona

resource’sorigin,suchaswhocreatedit,whenitwasmodifiedorhowitwascreated(Zhao&Har@g,2012).

•  Someini@a@vesexisttocaptureprovenanceinforma@on(inpartalsocoveredbyontologymappingmetadatavocabularies).But,PROV-O–aW3CRecommenda@on–isanimportantresource.

Coreconceptsandrela@onsinPROV-O,Copyright©2011-2013W3C®(MIT,ERCIM,

Keio,Beihang).

Page 7: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie Approach

Ourproposedapproach•  Adoptaproject-centricviewthat

•  takesintoaccountallmappingprojectphasesand•  adequatelyrecordstheac@vi@esbythestakeholders•  resul@nginatraceableandtransparentprocess.

•  Manymoreartefactscanberelatedtomappingprojects,includingscopes,requirements,decisions,discussions,etc.

•  How?

1.  Proposeanontologymappinglifecycle2.  Proposeanontologymappingmetadatamodel3.  Elaborateonontologymappinggovernanceac@vi@es

Page 8: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie OntologyMappingLifecycle

ReuseCharacterizationStaging

Scope Data Discovery

Requirements Analysis

Data Analysis Discover

Evaluate

Reuse?

Matching

Evaluate Execute Plan

NoAlign and Map

Create Alignment PrepareRender

Mapping

Application

Yes

Source Data

Target Data

Candidate Correspondences

Alignments

Mapping

StakeholdersStagingNeedforcommuni@esCharacterizaMonAnalyzeontologieswrttoscopeandrequirementsReusePar@alorcompletereuse?MatchingDiscoveringcorrespondencesMappingRefinecorrespondencesforalignmentandcreatemappingApplicaMonMonitormappings

Page 9: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie OntologyMappingMetadataModel

OntologyMappingMetadataModel•  FirstconceptualizedwithObjectRoleModelling.

•  Inthispaperandpresenta@on,weadopteda“UML-like”graphicalpresenta@on.

•  TheontologyadoptsPROV-OandisavailableasanOWL2ontology.hkps://raw.githubusercontent.com/CNGL-repo/mapping-provenance-published/master/mapping-provenance.owl

Page 10: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie OntologyMappingMetadataModel

OR

rdfs:subClassOf

0..1 prov:wasInformedBy 1..1

mg:OntologyAnalysis

0..* prov:used 1..1

mg:Evaluation

mg:Plan

mg:Requirement mg:ReuseEvaluation

mg:MatcherConfiguration

1..* prov:generated 1..*0..* prov:used 1..*

prov:Entity

mg:Matcher

0..* mg:withMatcher 1..1

prov:SoftwareAgent

rdfs:subClassOf

mg:Reuse

0..* prov:used 1..1

xsd:string

0..* mg:withParameter 1..1

mg:Resource

0..* mg:withResource 1..1

rdfs:subClassOf

Planningthematchingphase

Page 11: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie MappingGovernance

•  DataGovernanceisdefinedas“acontrolthatensuresthatthedataentry[…]meetsprecisestandards,suchas[…]dataintegrityconstraintsinthedatamodel.Thedatagovernorusesdataqualitymonitoring[…]tocommunicateerrorsindata[…]”(Wikipedia)

•  OWL2isgoodforpublishingdataontheLDWebandadoptstheOpenWorldAssump@on.However,ourplatormwouldneedtoadoptaclose(r)worldassump@onastomeetourconstraints.

•  Forourtools,thisiscoveredbyourdatabaseschemaandapplica@onlogic.

•  Whatifdatacomesfromelsewhere?

Page 12: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie MappingGovernance

•  BecauseoftheOWA,OWLaxiomsdonotwork.

•  WethusadoptanapproachproposedbyTaoetal.(2010),wherebasicallyconstraintsaretranslatedintoSPARQLSELECTorASKqueriestodetectproblems

!"#$% ⊓¬ 1!"#ℎ! .!"#$%&' ⊑⊥ ∃!"#ℎ.!ℎ!"!#$%"&'% ⊓¬ ∃!"#ℎ. !"#$% ⊑⊥

ASKWHERE{?samg:Stage.NOTEXISTS{?projectmg:with?s.}}

ASKWHERE{?pamg:Project.?pmg:with?c.?camg:Characterize.NOTEXISTS{?pmg:with?s.?samg:Stage.}}

Page 13: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie ConclusionsandFutureWork

Conclusions•  Crea@onandmanagementof

ontologymappingsisfarfromtrivial.Metadatamodelsfocusontherepresenta@onofartefacts,onthesupportfordiscoveryandreuseandareoflimitedexpressivity.

•  Weproposedanewontologymappinglifecycleandmetadatamodelthatadoptsaproject-centricviewandrelatesartefacts,stakeholdersandanontologymappingproject.Facilita@ngmappinggovernance.

FutureWork•  Buildtoolsupportforthe

methodandgatherdataforevalua@on.

•  Structurethediscussions,adop@ngSIOCandIBIS

•  Leverageuserinvolvementofthemul@pledifferentstakeholders(Ramyetal.,2015)

•  AdopttheDesignIntentOntology(Solanki,2015),whichisanOntologyDesignPakerntostructureand“reason”overtherequirements.

Page 14: Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance

www.adaptcentre.ie ReferencesT.R.Gruber.Towardprinciplesforthedesignofontologiesusedforknowledgesharing?Int.J.Hum.-Comput.Stud.,43(5-6):907–928,1995.R.Shosha,C.Debruyne,andD.O’Sullivan.Towardsanadap@[email protected],H.Paneko,C.Debruyne,A.Aubry,P.Bollen,R.Valencia-Garcia,A.Mishra,A.Fensel,andF.Ferri,editors,OntheMovetoMeaningfulInternetSystems:OTM2015Workshops,volume9416ofLectureNotesinComputerScience,pages319–328.Springer,2015.P.ShvaikoandJ.Euzenat.Ontologymatching:Stateoftheartandfuturechallenges.IEEETrans.Knowl.DataEng.,25(1):158–176,2013.M.Solanki.DIO:Apakernforcapturingtheintentsunderlyingdesigns.InE.Blomqvist,P.Hitzler,A.Krisnadhi,T.Narock,andM.Solanki,editors,Proceedingsofthe6thWorkshoponOntologyandSeman@cWebPakerns(WOP2015)co-locatedwiththe14thInterna@onalSeman@cWebConference(ISWC2015),Bethlehem,Pensylvania,USA,October11,2015,volume1461ofCEURWorkshopProceed-ings.CEUR-WS.org,2015.J.Tao,E.Sirin,J.Bao,andD.L.McGuinness.ExtendingOWLwithintegrityconstraints.InV.Haarslev,D.Toman,andG.E.Weddell,eds,Proceedingsofthe23rdInterna@onalWorkshoponDescrip@onLogics(DL2010),Waterloo,Ontario,Canada,May4-7,2010,volume573ofCEURWorkshopProceedings.CEUR-WS.org,2010.H.Thomas,R.Brennan,andD.O’Sullivan.UsingtheOM2Rmeta-datamodelforontologymappingreusefortheontologyalignmentchallenge-acasestudy.InP.Shvaiko,J.Euzenat,A.Kementsietsidis,M.Mao,N.F.Noy,andH.Stuckenschmidt,eds,Proceedingsofthe7thInterna@onalWorkshoponOntologyMatching,Boston,MA,USA,November11,2012,volume946ofCEURWorkshopProceedings.CEUR-WS.org,[email protected]@ononthelinkeddataweb.InC.Bizer,T.Heath,T.Berners-Lee,andM.Hausenblas,eds,WWW2012WorkshoponLinkedDataontheWeb,Lyon,France,16April,2012,volume937ofCEURWorkshopProceedings.CEUR-WS.org,2012.