资源描述:
《conqo–a context-and qos-aware service discovery》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ConQo–AContext-AndQoS-AwareServiceDiscoveryGerganaStoyanova,BastianBuder,AnjaStrunk,IrisBraunTUDresden,ComputerScience,ChairofComputerNetworks{s1460661,bastian?}@inf.tu-dresden.de,{anja.strunk,iris.braun}@tu-dresden.deABSTRACTDuetotheincreasingnumberofwebservices,whic
2、hprovidesimilarfunctionality,thenon-functionalpropertiesarebecomingmoreimportantduringselectingthebestavailableservice.Non-functionalpropertiesaredividedontoQualityofService(QoS)andcontext.AlthoughtherearemanyapproachesconsideringQoSorcontextduringservicediscoveryands
3、election,thereisalackofasystemtakingbothnon-functionalcategoriesintoaccount.InthispaperwewillintroduceConQo,ourapproachforaQos-andcontext-awareservicediscoveryandselection.KEYWORDSSemanticwebservices,servicediscovery,QualityofServices(QoS),context1.INTRODUCTIONInorder
4、tofindservicesfulfillingtheclient’sneeds,adiscoveryisneeded.Thediscoverylooksforappropriateservicebycomparingtheclient’srequirementswiththedescriptionsofavailableservices.Awebservicedescriptionconsistsoffunctionalandnon-functionalproperties.Functionalpropertiesdescrib
5、etheservice’sbehaviouraswellasallinformationnecessarytousetheservice.Suchinformationaree.g.thetechnicalinterfaceandtheaddressoftheservice.Basedonthefunctionaldescriptionthediscoveryperformsthematching.Thematchingfiltersthoseservicesprovidingthefunctionality,theclienth
6、asrequestedfor.Thenon-functionalpropertiesprovidefurtherdetailsoftheservice.TheyconsistofQualityofService(QoS)andcontext.TheQoSreferstohowgoodaserviceperformsitsbehaviour.Themostimportantcriteriaareresponsetime,availabilityandcost.Contextinformationisbasedontheresults
7、oftheservice’sbehaviour.Suchcriteriaaree.g.thepriceofthehotelbookedbyahotelreservationservice.InsteadoftheQoSattributes,contextinformationishighdependentontheservicedomain.Basedonthenon-functionalpropertiesthediscoverywillperformtheranking.Therankingsortstheservice,fi
8、lteredduringthematching,accordingtothedegreeoftheircompliancewiththeclient’snon-functionalrequirements.Inthispaperwewanttoin