撰写上下文感知的真实世界服务(IJWMT-V1-N3-7)

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

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

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

资源描述

I.J.WirelessandMicrowaveTechnologies,2011,3,40-45PublishedOnlineJune2011inMECS()DOI:10.5815/ijwmt.2011.03.07Availableonlineat*1,JiazhengTiana,*2aSchoolofComputer&CommunicationEngineering,ChinaUniversityofPetroleum,DongYing,ChinabSecondaffiliation,Address,CityandPostcode,CountryAbstractAdvancesintheareasofsmartembeddeddevices,computingandnetworkingareleadingtotheemergenceoftheInternetofThings(IoT)composedofmillionsofheterogeneousdevices.Thesedeviceswillbeinterconnected,providingandconsuminginformationavailableonthenetworkandcooperate.Astheimprovementoftheperformanceofindustrialprocesses,theservice-orientedapproachcanbeadoptedforsmartembeddeddevices.Eachdevicecanofferitsfunctionalityasservices.Insuchinfrastructures,traditionalwebservicecompositionscannotadapttothedynamicenvironmentfortheInternetofThings.Inthispaper,weproposeanapproachtocomposeserviceswithcontext.ItcannotonlyadapttodynamicenvironmentfortheInternetofThings,butalsosatisfytheuser’spreferences.Wefirstbuildcontextontologytodescribethescenarioforuser.Accordingtocontextinformation,theservicecompositionprocessispresented.IndexTerms:InternetofThings;Real-WorldService;ServiceComposition;ContextOntology©2012PublishedbyMECSPublisher.Selectionand/orpeerreviewunderresponsibilityoftheResearchAssociationofModernEducationandComputerScience1.IntroductionInrecentyears,smartembeddeddeviceshavedevelopedrapidly.Theyarebecomingcheaper,smallerandmorepowerful.AccordingtotheInternetofThingsvision[1],themostdeviceswillhavecommunicationandcomputationcapabilities,whichtheycaninteractandcooperatewiththeirsurroundingenvironment.AlongwiththedevelopmentofSOA(Service-OrientedArchitecture),servicetechnicalgraduallybecomemainstreamtechnologiesforinformationintegrationofintheInternetenvironment.Asthesedevicesneedtointeroperate,theintegrationofdevicesintothebusinessIT-landscapethroughSOA[2][3]isapromisingapproachtoconnectphysicalobjectsandtomakethemavailabletoIT-systems.Eachdeviceshouldofferitsfunctionalityasstandardservices,whileinparallelitcandiscoverandinvokeotherserviceson-demandfromotherdevices.InthefutureInternet,real-worlddeviceswillbeabletooffertheirfunctionalitybySOAP-basedwebserviceorRESTfulAPIs[4],enablingothercomponentstointeractwiththemdynamically.Asthereal-worlddevicesarerelateddirectlytothephysicalworld,theservicethattheyprovidedisoftenreferredasreal-worldservice.*Correspondingauthor:E-mailaddress:*1zhanggp@upc.edu.cn;*2tjzh519@126.comComposeReal-worldServiceWithContext41Comparedwiththetraditionalenterpriseservices,therearesomedifferences.Firstly,real-worldservicesprovidereal-timedataaboutthephysicalworld,notvirtualentities.Secondly,real-worldservicesaredeployedonresourceconstraineddevices,withlimitedcomputing,communicationandstoragecapabilities.Additionally,real-worldservicesarefoundinhighlydynamicenvironmentswheredevicesandtheirunderlyingservicesconstantlydegrade,vanish,andpossiblyreappear.Thisimpliestheneedforautomated,immediatediscoveryofdevicesandservicesaswellastheirdynamicmanagement,andareasonableservicecompositionmethodbasedonspecificapplicationenvironmenttomeetuser’srequest.Ourworkaimsattakingcontextinformationtoguidecompositionsothatwecangetthebestsatisfyingcomposedservice.InSection2,wediscussrelatedwork.InSection3,webuildcontextontology.InSection4,weproposeacontext-basedwebservicecompositionapproach.Finally,Section5givesconclusionofourwork.2.RelatedWorkCurrently,servicecompositionhasbecomeahottopicintheindustryandacademicfield.Researchershaveproposedseveralservicecompositionapproaches.Accordingtothetechnicaltheyrelyon,wecandividethemintotwocategories.Onecategorydefinesthebusinessprocesstosupportservicecomposition,itscompositionpathispredefined,soitisdifficulttomeetuser’sneeds.Theotherbasedonsemanticsordomainrelatedtosatisfyuser’spersonalizeddemand.Butthesetwocategoriesdidnotconsidertheenvironmentinformationinwhichservices,makingservicecompositionlackofadaptability.Therefore,theresearchersintroducedcontextconcept,andproposedservicecompositionbasedoncontextinformation[5][9],butdidnotgivespecificcompositionmethod.Asforthereal-wordservicesthataredirectlylinkedtothephysicalworld,servicecompositionshouldadapttothedynamicchangesofdevicesorresources,andserviceselectionshoulddependonenvironmentinformationinwhichservicesandresourcesthatservicesneed.Inaddition,weshouldconsiderusersdemandonnon-functionalpropertiesofservices.Ourworkisdifferentfromtraditionalcompositions,wetakeintoaccountcontextinformationtofilterinappropriateservicesandfindthebestsolutionforthegivenscenario.3.ContextOntologyContextisinformationthatqualifiesthephysicalworld,andcanhelpinbothreducingthenumberofservicesreturnedtotheuser,aswellasinfindingthemostappropriateservicesforthecurrentenvironment.ThedefinitionofcontextprovidedbyDey&Abowdiswidelyaccepted,“Contextisanyinformationthatcanbeusedtocharacterizethesituationofanentity[6].”Anentityisaperson,place,computationalentity,orobjectwhichisconside

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

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

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

×
保存成功