东南大学学报(自然科学版)
東南大學學報(自然科學版)
동남대학학보(자연과학판)
JOURNAL OF SOUTHEAST UNIVERSITY
2013年
6期
1180-1184
,共5页
刘莹%刘国奇%任介夫%姜琳颖%张斌
劉瑩%劉國奇%任介伕%薑琳穎%張斌
류형%류국기%임개부%강림영%장빈
Web 服务复杂网络%服务社区%加权 GN 算法%服务相似度
Web 服務複雜網絡%服務社區%加權 GN 算法%服務相似度
Web 복무복잡망락%복무사구%가권 GN 산법%복무상사도
Web service complex network%service community%weighted GN algorithm%service similarity
针对传统 Web 服务社区手动注册构建方式效率较低,难以对服务资源进行有效组织和管理的问题,提出了一种基于 Web 服务复杂网络模型、使用 GN 算法划分服务社区的方法。该方法基于 Web 服务之间的语义层次相似关系构建 Web 服务复杂网络,定义服务输入输出语义信息的相似程度为网络中边的权值。基于 Web 复杂网络模型划分服务社区时,由于传统自包含 GN算法在构建 Web 服务社区时存在社区规模不合理,社区内服务平均相似度较低、波动大的问题,提出加权边介数和加权强社团的概念,并且算法以网络中所有社区均为加权强社团作为社区分裂的终止条件。实验结果表明,提出的算法与传统自包含 GN 算法相比,社区规模更加符合实际情况,社区内服务平均相似度更高,稳定性更好,能够有效地构建出 Web 服务社区。
針對傳統 Web 服務社區手動註冊構建方式效率較低,難以對服務資源進行有效組織和管理的問題,提齣瞭一種基于 Web 服務複雜網絡模型、使用 GN 算法劃分服務社區的方法。該方法基于 Web 服務之間的語義層次相似關繫構建 Web 服務複雜網絡,定義服務輸入輸齣語義信息的相似程度為網絡中邊的權值。基于 Web 複雜網絡模型劃分服務社區時,由于傳統自包含 GN算法在構建 Web 服務社區時存在社區規模不閤理,社區內服務平均相似度較低、波動大的問題,提齣加權邊介數和加權彊社糰的概唸,併且算法以網絡中所有社區均為加權彊社糰作為社區分裂的終止條件。實驗結果錶明,提齣的算法與傳統自包含 GN 算法相比,社區規模更加符閤實際情況,社區內服務平均相似度更高,穩定性更好,能夠有效地構建齣 Web 服務社區。
침대전통 Web 복무사구수동주책구건방식효솔교저,난이대복무자원진행유효조직화관리적문제,제출료일충기우 Web 복무복잡망락모형、사용 GN 산법화분복무사구적방법。해방법기우 Web 복무지간적어의층차상사관계구건 Web 복무복잡망락,정의복무수입수출어의신식적상사정도위망락중변적권치。기우 Web 복잡망락모형화분복무사구시,유우전통자포함 GN산법재구건 Web 복무사구시존재사구규모불합리,사구내복무평균상사도교저、파동대적문제,제출가권변개수화가권강사단적개념,병차산법이망락중소유사구균위가권강사단작위사구분렬적종지조건。실험결과표명,제출적산법여전통자포함 GN 산법상비,사구규모경가부합실제정황,사구내복무평균상사도경고,은정성경호,능구유효지구건출 Web 복무사구。
Aiming at low efficiency in the manual construction of the Web service community and the difficulty in an effective organization and management of service resources,a service community construction method is proposed based on the Web service complex network and the Girvan-Newman (GN)algorithm.This method constructs the Web service complex network based on the semantic similar relations,and the weights of edges are calculated according to the semantic similarities of servicesinputs and outputs.When using the traditional GN algorithm to divide the service communi-ty in the Web service complex network,the community scale is unreasonable and the average simi-larity of services in the community is low.As a result,the concepts of weighted edge betweenness and weighted strong community are put forward.In the implement of the algorithm,when all the communities are weighted as strong ones,the community splitting process is over.Experimental re-sults show that the community scale,average similarity and fluctuation are greatly improved com-pared with the traditional GN algorithm,and the improved algorithm can effectively construct the Web service community.