[发明专利]服务生态系统核心服务识别方法有效
| 申请号: | 201310222796.0 | 申请日: | 2013-06-06 |
| 公开(公告)号: | CN103488863A | 公开(公告)日: | 2014-01-01 |
| 发明(设计)人: | 范玉顺;黄科满;辛乐;李想 | 申请(专利权)人: | 清华大学 |
| 主分类号: | G06F19/00 | 分类号: | G06F19/00 |
| 代理公司: | 深圳市鼎言知识产权代理有限公司 44311 | 代理人: | 徐丽昕 |
| 地址: | 100084 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务 生态系统 核心 识别 方法 | ||
技术领域
本发明涉及计算机系统建模以及数据分析领域。尤其涉及一种采用异质网络的方法对服务生态系统进行建模,识别服务生态系统中不同领域的核心服务的方法。
背景技术
基于互联网的万物皆服务(Everything-as-a-Service,XaaS)使得越来越多的异质服务被部署到互联网上,互联网中Web服务的数量和种类急剧增加。随着动态组合和服务协同技术的发展,服务在面向服务的环境中相互协作,相互竞争,其使用的方式将不再完全按照预定的模式进行,而是在根据实际的需求进行动态的组合,形成服务组合、服务流程或者糅合(mashup),从而产生价值增值。服务生态系统当中的服务根据环境自适应演化,不断的进入、交互、被重用、退出,在长期的竞争协作过程中形成了错综复杂的关联关系。不断变化的主体以及主体间复杂的关联关系共同构成了服务生态系统,使得服务生态系统具备了复杂自适应系统的基本特征。
苹果公司形成基于iOS开发平台的App Store,截止2009年12月,已经包含了100,000个应用,形成了以苹果iPad/iTouch/iPhone为核心的服务生态系统。Google则形成以Google相关产品和应用为核心的创新生态系统,实现Google、第三方创新者、用户和广告商之间的积极互动和良性循环。ProgrammableWeb为用户提供一个发布Open API和使用API构建Mashup的平台,截止2013年3月27日已经形成了一个包含8826服务,7006mashups以及超过2500活跃开发者的Open API生态系统。以淘宝为代表电子商务平台正在形成包含买家、卖家、第三方服务机构、无线、物流、银行支付、SNS、应用开发者等主体的服务生态系统,并在长期运营过程中形成了互利共生、竞争、合作等复杂的关系。尽管服务生态系统已经得到了一些应用,但是缺乏一种体现服务生态系统复杂关联关系的模型,对服务生态系统从系统的角度进行研究和分析。
网络图模型被广泛应用于描述系统的复杂关联关系,其中图中的节点代表个体,边代表个体之间的相互关系,典型的例子有社会关系网络、引文网络、生物网络、移动电话网络、以及犯罪组织网络等。然而这些网络模型均为同质网络。所谓同质网络是指网络当中的所有节点类型均相同,所有的连接的类型也相同。如社会关系网络当中所有的节点均为人,边均为人与人的关系。然而在服务生态系统当中存在着不同的主体(如服务,服务组合,服务流程,服务供应商以及服务使用者等),并且不同的主体之间形成不同的关联关系。同时不同的服务具有不尽相同的功能,在不同的领域当中起着不同的作用。并且随着时间的演进,这些服务在不同的领域得到了广泛认可从而被多次重用,进而在服务生态系统当中占据重要地位。因此急需一种有效的方法来描述服务生态系统当中不同类型主体不同关联关系,并且识别不同服务在不同领域的重要性,对于推进服务生态系统的演进有着重要的意义。
发明内容
鉴于以上内容,有必要提供一种服务生态系统核心服务识别方法,其能更准确地获取服务生态系统中每个领域下更高质量的核心服务,从而能更准确地为用户提供每个领域下的核心服务。
一种服务生态系统核心服务识别方法,该方法包括概念模型构建步骤,根据服务生态系统中的价值链构建服务生态系统的概念模型;异质网络模型构建步骤,从概念模型中抽取服务生态系统的主体,分析各个主体在服务生态系统演化过程中形成的关联关系,构建服务生态系统异质网络模型;形式化建模步骤,对服务生态系统异质网络进行形式化建模;计算步骤,构建服务生态系统异质网络中每个所述主体的重要性计算方法,计算各个主体在服务生态系统中的全局重要性;获取步骤,获取服务生态系统中的多个领域、并根据各个服务在服务生态系统中的全局重要性来获取每个领域下的核心服务。
相较于现有技术,所述服务生态系统核心服务识别方法,能利用异质网络模型考虑不同主体的影响,获得更准确的核心服务。同时能够获得所有各个主体在服务生态系统中的全局重要性,而这是同质网络无法做到的。利用基于话题模型的领域重要性重排方法,能够有效的识别出不同领域下的核心服务,得到更高质量的每个领域下的核心服务排序,从而能更准确地为用户提供每个领域下的核心服务。
附图说明
图1是本发明服务生态系统核心服务识别系统的应用环境图。
图2是本发明服务生态系统核心服务识别方法的较佳实施例的流程图。
图3是服务生态系统的概念模型图。
图4是四层服务生态系统异质网络模型示意图。
图5是服务生态系统全局重要性扩散模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310222796.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用





