资源描述:
《a review on trust and reputation for web service selection》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、AReviewonTrustandReputationforWebServiceSelectionYaoWang,JulitaVassilevaDepartmentofComputerScienceUniversityofSaskatchewan{yaw181,jiv}@cs.usask.caAbstractBrokerArchitecture)andDCOM(DistributedComponentAtrustandreputationmechanismisamechanismusingObjectModel).Webserviceshavewonanincreasingco
2、nsumers’feedbackstoidentifygoodservicesfrombadpopularity.ones.Comparedwithotherapproaches,ithasmoreAlthoughthefutureofwebserviceslooksveryadvantagesinsolvingtheselectionproblemforwebpromising,therearestillsomechallengingproblems.Webservices.Thepaperproposesatypologytoclassifytrustservicesele
3、ctionisoneofthem.Thefocusofcurrentwebandreputationsystemsusingthethreecriteria,servicetechniquesisonthefunctionalaspectsofservices.centralizedordecentralized,personorresource,globalAserviceproviderpublishesitsservicefunctionorpersonalized.Inspiredbythecriteria,somepotentialdescriptionbywhich
4、aserviceconsumercanfindtheresearchdirectionsforwebserviceselectionarepointedservice.Butinaredundantopensystem,aserviceout.consumerfacesadilemmainhavingtomakingachoicefromabunchofservicesofferingthesamefunction.Atthistime,aserviceconsumerneedstoknownotonlyKeywordswhataservicecando,butalsohoww
5、ellaservicecando,evaluatedaccordingtosomequalityofservice(QoS)Trust,reputation,webserviceselectionmetrics.CurrentwebservicetechnologycannotsupportQoSorothernon-functionalaspectsofaservice.A1.IntroductionserviceconsumerisforcedtoeithermakeaselectionmanuallyatdesigntimedependingonsomeexternalT
6、heServiceOrientedArchitecture(SOA)is“aninformationresourcesorithastomakearandomchoice,architecturethatrepresentssoftwarefunctionalityaswhichisablindchoice.Inanopenenvironmentwherediscoverableservicesonthenetwork”[9].Asananyonecanpublishservices,aconsumermayselectaimplementationofSOA,webservi
7、cesaredefinedasasetpoorquality,time-consuming,expensive,orevenharmfulofstandards,SOAP,UDDI,WSDL,whichenableaservice.Therefore,mechanismsareneededtohelpflexiblewayforapplicationstointeractwitheachotherconsumerstodistinguishgoodfrombadservices.Variou