发明名称 服务生态系统核心服务识别方法
摘要 一种服务生态系统核心服务识别方法,该方法包括概念模型构建步骤,根据服务生态系统中的价值链构建服务生态系统的概念模型;异质网络模型构建步骤,从概念模型中抽取服务生态系统的主体,分析各个主体在服务生态系统演化过程中形成的关联关系,构建服务生态系统异质网络模型;形式化建模步骤,对服务生态系统异质网络进行形式化建模;计算步骤,构建服务生态系统异质网络中每个所述主体的重要性计算方法,计算各个主体在服务生态系统中的全局重要性;获取步骤,获取服务生态系统中的多个领域、并根据各个服务在服务生态系统中的全局重要性来获取每个领域下的核心服务。
申请公布号 CN103488863B 申请公布日期 2016.08.17
申请号 CN201310222796.0 申请日期 2013.06.06
申请人 清华大学 发明人 范玉顺;黄科满;辛乐;李想
分类号 G06F19/00(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 深圳市鼎言知识产权代理有限公司 44311 代理人 徐丽昕
主权项 一种服务生态系统核心服务识别方法,其特征在于,该方法包括:概念模型构建步骤,根据服务生态系统中的价值链构建服务生态系统的概念模型;异质网络模型构建步骤,从概念模型中抽取服务生态系统的主体,所述主体包括服务供应商、服务、服务组合以及开发者,分析各个主体在服务生态系统演化过程中形成的关联关系,构建服务生态系统异质网络模型,所述关联关系包括服务供应商与服务形成服务供应关系,服务与服务组合形成服务调用关系,开发者与服务组合形成服务组合开发关系;形式化建模步骤,对服务生态系统异质网络进行形式化建模;计算步骤,构建服务生态系统异质网络中每个所述主体的重要性计算方法,根据扩散规则迭代计算各个主体在服务生态系统中的全局重要性,所述扩散规则包括:(a)服务组合重要度R<sub>y</sub>:<maths num="0001"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>y</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><msub><mi>&mu;R</mi><mi>y</mi></msub><mo>+</mo><msup><mi>&alpha;D</mi><mi>T</mi></msup><msub><mi>R</mi><mi>d</mi></msub><mo>+</mo><msup><mi>&lambda;Y&Lambda;</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>R</mi><mi>x</mi></msub><mo>+</mo><msub><mi>&xi;</mi><mi>y</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000011.GIF" wi="749" he="79" /></maths><maths num="0002"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>y</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><mfrac><msubsup><mi>R</mi><mi>y</mi><mo>+</mo></msubsup><mrow><mn>1</mn><mo>&CenterDot;</mo><msubsup><mi>R</mi><mi>y</mi><mo>+</mo></msubsup></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000012.GIF" wi="293" he="146" /></maths>其中μ+α+λ≤1,μ≥0,α≥0,λ≥0,αD<sup>T</sup>R<sub>d</sub>表示来自开发者的重要性,λYΛ<sup>‑1</sup>R<sub>x</sub>表示来自其调用的服务的重要性,ξ<sub>y</sub>表示系统中其它因素,μR<sub>y</sub>表示自身的迭代,<img file="FDA0000950343630000013.GIF" wi="62" he="71" />表示服务组合重要度在每次迭代过程后生成的新值;(b)开发者重要度R<sub>d</sub>:<maths num="0003"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>d</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><msub><mi>vR</mi><mi>d</mi></msub><mo>+</mo><msubsup><mi>&beta;DR</mi><mi>y</mi><mo>+</mo></msubsup><mo>+</mo><msub><mi>&xi;</mi><mi>d</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000014.GIF" wi="492" he="70" /></maths><maths num="0004"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>d</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><mfrac><msubsup><mi>R</mi><mi>d</mi><mo>+</mo></msubsup><mrow><mn>1</mn><mo>&CenterDot;</mo><msubsup><mi>R</mi><mi>d</mi><mo>+</mo></msubsup></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000015.GIF" wi="293" he="134" /></maths>其中v+β≤1,v≥0,β≥0,<img file="FDA0000950343630000016.GIF" wi="132" he="68" />表示来自其开发的服务组合的重要性,vR<sub>d</sub>表示开发者自身重要性的迭代,ξ<sub>d</sub>表示系统中其它因素,<img file="FDA0000950343630000029.GIF" wi="59" he="60" />表示开发者重要度在每次迭代过程后生成的新值;(c)服务供应商重要度R<sub>p</sub>:<maths num="0005"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>p</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><msub><mi>&eta;R</mi><mi>p</mi></msub><mo>+</mo><msub><mi>&rho;PR</mi><mi>x</mi></msub><mo>+</mo><msub><mi>&xi;</mi><mi>p</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000021.GIF" wi="493" he="70" /></maths><maths num="0006"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>p</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><mfrac><msubsup><mi>R</mi><mi>p</mi><mo>+</mo></msubsup><mrow><mn>1</mn><mo>&CenterDot;</mo><msubsup><mi>R</mi><mi>p</mi><mo>+</mo></msubsup></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000022.GIF" wi="293" he="151" /></maths>其中η+ρ≤1,η,ρ≥0,ρPR<sub>x</sub>表示来自其提供的服务的重要性,ξ<sub>p</sub>表示系统中的其它因素,ηR<sub>p</sub>表示自身重要性的迭代,<img file="FDA0000950343630000023.GIF" wi="62" he="69" />表示服务供应商重要度在每次迭代过程后生成的新值;(d)服务重要度R<sub>x</sub>:<maths num="0007"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>x</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><mrow><mo>(</mo><mi>&gamma;</mi><mo>-</mo><mi>&lambda;</mi><mi>&omega;</mi><mo>)</mo></mrow><msub><mi>R</mi><mi>x</mi></msub><mo>+</mo><msup><mi>&omega;Y</mi><mi>T</mi></msup><msubsup><mi>R</mi><mi>y</mi><mo>+</mo></msubsup><mo>+</mo><msup><mi>&theta;P</mi><mi>T</mi></msup><msubsup><mi>R</mi><mi>p</mi><mo>+</mo></msubsup><mo>+</mo><msub><mi>&xi;</mi><mi>x</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000024.GIF" wi="845" he="70" /></maths><maths num="0008"><math><![CDATA[<mrow><msubsup><mi>R</mi><mi>x</mi><mo>+</mo></msubsup><mo>&LeftArrow;</mo><mfrac><msubsup><mi>R</mi><mi>x</mi><mo>+</mo></msubsup><mrow><mn>1</mn><mo>&CenterDot;</mo><msubsup><mi>R</mi><mi>x</mi><mo>+</mo></msubsup></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000950343630000025.GIF" wi="292" he="134" /></maths>其中γ+ω+θ≤1,γ,ω,θ≥0,<img file="FDA0000950343630000026.GIF" wi="141" he="71" />表示来自服务组合的重要性,<img file="FDA0000950343630000027.GIF" wi="142" he="78" />表示来自服务供应商的重要性,ξ<sub>x</sub>表示系统中其它因素,<img file="FDA0000950343630000028.GIF" wi="68" he="63" />表示服务重要度在每次迭代过程后生成的新值,η、γ、v、μ分别表示服务供应商重要度手自身影响的系数、服务重要度受自身影响的系数、开发者重要度受自身影响的系数及服务组合重要度受自身影响的系数,α表示服务组合重要度受开发者重要度影响的系数,β表示开发者重要度受服务组合重要度影响的系数,ω表示服务重要度受服务组合重要度影响的系数,λ表示服务组合重要度受服务重要度影响的系数,θ表示服务重要度受服务供应商重要度影响的系数,ρ表示服务供应商重要度受服务重要度影响的系数,D表示开发者与服务组合之间的服务组合开发关系,Y表示服务组合与服务之间的服务调用关系,P表示服务供应商与服务之间的服务供应关系,Λ表示服务频率矩阵;获取步骤,获取服务生态系统中的多个领域,并根据各个服务在服务生态系统中的全局重要性来获取每个领域下的核心服务。
地址 100084 北京市海淀区北京100084-82信箱