您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页Ontology-based semantic infrastructure for service interoperability

Ontology-based semantic infrastructure for service interoperability

来源:筏尚旅游网
Ontology-basedsemanticinfrastructurefor

serviceinteroperability󰀁

D.Bianchini,V.DeAntonellis,M.Melchiori

Universit`adiBrescia

Dip.Elettronicaperl’Automazione

ViaBranze,3825123Brescia-Italy

bianchin|deantone|melchior@ing.unibs.it

Abstract.Inthispaper,weprovideageneraloverviewofourrecentresearchcontributions,withfocusontheproposedapproachforbuildingserviceontologiestoserveasaninteroperabilitysemanticinfrastructureinwebinformationsystems.

1Introduction

Interoperabilityissuesrelatedtotheincreasingneedofcooperationandcom-municationamongusers/applicationsovertheWebareintensivelyaddressedintheliterature.Inparticular,Web-basedinformationsystemsrequireadvancedmethodsandtoolstoeffectivelysupportusersinthelocalizationandretrievalofinformationandservicesontheWeb.Techniquesandapproachesfortheor-ganizationandrepresentationofsemanticcontentsofinformationandservicesassumearelevantrole.Theproblemoforganizingsemanticknowledge,accordingtoclassificationschemesbasedonconceptsandsemanticlinksamongconceptsatdifferentabstractionlevels,isarelevanttopicaddressedbytheresearchworkontheSemanticWebandonontologiesfortheSemanticWeb[3].OntologiesareconsideredastheenablingtechnologyfortheSemanticWebandmethodsandtoolsforontologydefinitionarebeingstudiedforinteroperabilitypurposes([11,13].

Techniquesandapproachesforthedesignofconceptontologiesthroughclas-sificationtechniquesandforthedefinitionofthematicviewsinordertosupporttheusersinthelocalizationandretrievalofinformationandservicesontheWebarebeingdeveloped[14].Classificationtechniquesbasedonmatchingandclus-teringalgorithmshavebeenstudiedtofindandclassifycorrespondencesamongelementsofheterogeneousschemas[10].

TheresearchteamatUniversityofBresciahasproducedcontributionstothedevelopmentofclassificationtechniquesforanalysis,matchingandclusteringofstructured[6]andsemistructureddataintheframeworkoftheintegrationtoolenvironmentartemis[7].Anontologydesignmethodologyforknowledgesharingandservicecompositionhasbeenproposedin[4].

Forserviceontologies,DAML-S[1]hasbeenproposedintheareaofSemanticWebtodescribeservicesemanticsandseveralformalmodelsandlanguageshavebeenproposedforhandlingservicesfromasemanticpointofview.Semantic

󰀁

ThisworkhasbeenpartiallysupportedbytheEuropeanEUNoEINTEROP.

descriptionsarespecificallyneededformatchmakingbetweenservicedemandsandoffersandforservicedynamicdiscovery.Techniquesformatchmakinghavebeenstudiedtakingintoaccountqualityofservices[8,12].Recently,ontology-baseddiscoveryapproachesarebeingdeveloped[9].

TheresearchteamatUniversityofBresciahasproducedcontributionstothedevelopmentoftechniquesforservicemodelingandanalysisinordertoidentifycompatibleservices,i.e.servicesthatcansubstituteeachotherintheexecutionofcooperativeprocesses[4,5].

Inthispaper,weprovideanoverviewofourapproachforbuildingserviceontologiestoserveasaninteroperabilitysemanticinfrastructureinWebin-formationsystems.Thepaperisorganizedasfollows.Section2describesthemethodologicalapproachtoserviceontologydesign.Section3discussesfuturework.

2Serviceontologydesign

Onpurposeofservicemodelingandclassification,aservicemodelhasbeenpro-posedinthecontextofMAISproject[2].Themodeltakesintoaccount:theserviceproviderperspective,specifyingwhoprovidestheservice,onwhatchan-nelisprovided,whattheservicedoesandhowtoinvokeitsfunctionalities;andtheservicerequesterperspective,associatedtoaparticularuserprofileandop-eratinginaparticularcontext,thatspecifieswhorequirestheservice,theuser’scontextandwhichlevelofqualityisrequired.Themodelconsidersbothfunc-tionalandnon-functionalaspects.

Servicefunctionaldescription.Aserviceismainlydescribedbyasetofop-erationsandI/Oentitiesprovidingtheserviceinterfacedescription.Pre-andpost-conditionsarestatedoneachsingleoperationandonthewholeservice.TheyarelogicalexpressionsonI/Oentitiesthatmustbeverifiedbeforetheexecutionofanoperationorofthewholeserviceandthataresatisfiedaftertheexecution,respectively.Furthercharacterizationofservicesregardstheorderinwhichtheoperationsaretobeperformed,atwhatinputmessagestheservicereactsandwhatoutputmessagesitproducesduringstatetransitions.Theseaspectsarerepresentedinthemodelbymeansoffinitestateautomata,whereeachstatetransitionislabeledwiththeinputmessagethatcausesthetransitionandtheoutputonethatisproducedbythetransition.

Servicenon-functionaldescription.Withrespecttothenon-functionalas-pects,weconsiderthateachserviceischaracterizedbyasetofqualitypa-rameters.Someofthemaregeneralpurposeparametersprovidedbyavailablestandardclassifications(forexample,ISO8402,partoftheISO9000standard),butweconsideralsomorespecificapplicationdependentqualityparameters(forexample,thenumberofcreditcardsacceptedbyanon-lineticketreservationservice).Eachqualityparameterisdescribedbymeansofaname,oneormoremeasureunitsandaparametertype.

Inourapproach,functionalaspectsareusedtoorganizeservicesintotheserviceontologyandtopermitservicediscoveryonthebasisofuserfunctionalneeds.Non-functionalaspectsareexploitedtofurtherimprovetheservicedis-coveryaccordingtotheuserqualityrequirements.Inparticular,intheservice

ontologywerepresentservicesatdifferentlevelsofabstractionandtothispur-poseweintroducethreekindsofelements.

Concreteservice.Aconcreteservicerepresentsadirectlyinvocableservice,thatis,thedescriptionoftheserviceimplementationasproposedbytheserviceprovider.Itisdescribedintermsofinterface,behavior,qualityandimplementa-tionfeatures.Inourontologydesignapproachweanalyzeinterfaceandbehav-ioraldescriptionofconcreteservicestoestablishsemanticrelationshipsbetweenthemandtogroupthemintosets(clusters)ofsocalledcompatibleservices.Abstractservice.Anabstractservicerepresentsaclusterofcompatiblecon-creteservicesandisdescribedbymeansofinterfaceandqualityparametersanditisnotrelatedtoaparticularimplementation.Twokindsofrelationshipsbe-tweenabstractservicesareestablished,theis-arelationship,thatholdswhenanabstractserviceoffersatleastthesamefunctionalitiesofanotherone,andis-part-ofrelationship,thatisobtainedwhenanabstractservicecanbeviewedasthecompositionofotherones.

Servicecategories.Servicecategoriesarechosenfromavailablestandardclas-sifications(forexample,theUniversalStandardProductsandServicesClassifi-cationUNSPSC)toprovidetopic-basedviewonthesetofunderlyingabstractandconcreteservices;eachcategoryisassociatedtooneormoreabstractser-vices.

Accordingtothepresentedservicemodelandtotheconsideredlevelsofabstraction,wedevelopedamethodologytobuildaserviceontology,articulatedinthreephases.

1.Analysis.Inthisphaseconcreteservicesarecomparedonthebasisoftheirinterfaceandtheirbehaviortoevaluatetheirsimilarityaccordingtoproperlydefinedsimilaritycriteria.Weightedsemanticrelationshipsareestablishedamongthemonthebasisoftheperformedsimilaritycomputation.Twoconcreteservicesaregroupedinthesameclusterwhentheweightofsemanticrelationshipsconnectingthemisgreaterthanagiventhreshold(similaritylayer).

2.Abstraction.Inthisphaseforeachclusterofsimilarconcreteservicesanabstractserviceisbuilt,followinganintegrationprocess.Inparticular,op-erationsandI/Oentitieswhichdescribetheinterfacesofconcreteservicesbelongingtothesameclusterareunifiedtoobtaintheabstractservicein-terface.Mappingrulesaredefinedtorelatetheinterfacedescriptionoftheabstractservicewiththecorrespondinginterfacedescriptionsoftheconcreteservicesinthecorrespondingcluster(abstractlayer).

3.Categorization.Finally,inthisphaseabstractservicesareassociatedtoser-vicecategories;categoriesareorganizedinastandardgeneralizationtaxon-omyandadomainexpertdefinesassociationlinksbetweeneachleafcategoryinthetaxonomyandoneormoreabstractservicesintheunderlyinglayer(categorylayer).Aftertheapplicationofthesethreephases,theobtainedontologyisformallydescribedaccordingtoXML-basedlanguagesandcanbeexploitedtoenhancetheservicediscoveryonthebasisofuserfunctionalandnon-functionalrequire-ments[5].

3Futurework

Futureresearchactivitywillfocusonthedevelopmentofatoolenvironmentforservicediscoverybasedonserviceontologiesforthesemanticservicedescriptionandtherepresentationofsemanticrelationshipsamongservices.Serviceon-tologiescanbeusedforsharingknowledgeonservicesandforservicediscovery.Relevanteffortwillbedevotedtothedevelopmentforontology-basedalgorithmsandtechniquesformatchmakingbetweenservicedemandsandserviceoffers,andfordynamicservicediscovery.

References

1.A.Ankolenkar,M.Burstein,J.R.Hobbs,O.Lassila,D.L.Martin,D.McDermott,S.A.McIllraith,S.Narayanan,M.Paolucci,T.R.PayneandK.Sycara.DAML-S:WebServiceDescriptionfortheSemanticWeb.InProc.oftheFirstInt.SemanticWebConference(ISWC2002),Sardinia,Italy,2002.

2.L.Baresi,D.Bianchini,V.DeAntonellis,M.G.Fugini,B.PerniciandP.Plebani.Context-awareCompositionofe-services.InProc.ofFourthVLDBWorkshoponTechnologiesforE-Services(TES2003),pages49–58,Humboldt-UniversityzuBerlin(Germany),September7-82003.

3.T.Berners-Lee,J.HendlerandO.Lassila.TheSemanticWeb.ScientificAmerican,May2001.

4.D.Bianchini,V.DeAntonellisandM.Melchiori.Domainontologiesforknowledgesharingandservicecompositioninvirtualdistrict.InProc.ofInt.WorkshoponWebSemantics(WebS2003),Prague,CzechRepublic,September1-52003.

5.D.Bianchini,V.DeAntonellisandM.Melchiori.E-serviceclassificationtechniquestosupportdiscoveryinamobilemultichannelenvironment.InProc.ofFourthInt.Conf.onWebInformationSystemsEngineering(WISE2003),Rome,Italy,December10-122003.

6.S.Castano,V.DeAntonellisandS.DeCapitanidiVimercati.GlobalViewingofHeterogeneousDataSources.IEEETransactionsonKnowledgeandDataEngi-neering,13(2),2001.

7.S.Castano,V.DeAntonellisandM.Melchiori.AMethodologyandToolEnviron-mentforProcessAnalysisandReengineering.DataandKnowledgeEngineering,31(3):253–278,November1999.

8.J.Gonzalez-Castillo,D.TrastourandC.Bartolini.Descriptionlogicsformatch-makingofservices.Technicalreport,HPL-2001-265,Hewlett-Packard,2001.

9.M.KleinandA.Bernstein.Searchingforservicesonthesemanticwebusingprocessontologies.TheEmergingSemanticWeb-SelectedpapersfromtheFirstSemanticWebWorkingSymposium,I.Cruz,S.Decker,J.EuzenatandD.McGuinness,Eds.,pages159–172,2002.

10.J.Madhavan,P.A.BernsteinandE.Rahm.GenericschemamatchingwithCupid.

InProc.oftheInt.ConferenceonVeryLargeDataBases(VLDB2001),pages49–58,Rome,Italy,September2001.

11.A.Maedche,B.Motik,L.Stojanovic,R.StuderandR.Volz.OntologiesforEn-terpriseKnowledgeManagement.IEEEIntelligentSystems,2003.12.O.Mart´ın-D´ıaz,A.Ruiz-Cort´es,A.Dur´an,D.BenavidesandM.Toro.Automating

theProcurementofWebServices.InProc.oftheFirstInt.Conf.onServiceOrientedComputing(ICSOC2003),Trento,Italy,December15-182003.13.Ontology.org-EnablingVirtualBusiness.http://www.ontology.org.14.TheOntoWebHomePage.http://ontoweb.aifb.uni-karlsruhe.de.

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务