论文部分内容阅读
在互联网环境中如何对分布、自治的服务进行有序化组织是一个挑战性问题.传统服务计算环境对服务的关系缺乏分析和有效管理,用户在构建应用时难以发现满足自己需求的服务.本文基于对服务网络有序化程度的观察,量化地分析和度量服务网络的有序化状态,从而更好地指导服务的有序化组织.本文针对服务资产库中的服务集合,利用服务组合历史数据,建立了多个时间点上服务之间的协作网络,然后借用复杂网络的社团发现算法对服务网络进行划分,为每个划分结果建立社团划分向量,通过比较相邻时间点的社团划分向量的相似度,分析服务网络的变化情况,判定服务网络是否处于有序状态.通过ProgrammableWeb上的数据分析表明,文中提出的方法可以用来分析服务网络的有序化组织情况.
How to organize distributed and autonomous services in the Internet environment is a challenging problem.Traditional service computing environments lack the analysis and effective management of service relationships and users find it difficult to find services that meet their own needs when building applications. Based on the observation of the degree of ordering of service networks, this paper quantitatively analyzes and measures the ordered state of service networks to better guide the orderly organization of service.This paper aims at service collection in service asset pool, Data to establish cooperative networks between services at multiple time points, and then use the social network discovery algorithm of complex networks to divide the service network, and establish the community partition vector for each partition result. By comparing the community partition vectors of adjacent time points, And analyzes the changes of the service network to determine whether the service network is in an orderly state.The data analysis on ProgrammableWeb shows that the method proposed in this paper can be used to analyze the orderly organization of service network.