基于不动点语义的Web服务自动发现方法及其应用研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:mkms2080
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务的迅速崛起,Web应用已发展到全球化,Web服务作为一种新兴的web应用模式,是B2B(business to business)和.B2C(Business to customer]应用中有效的解决方案,它是一个崭新的分布式计算模型,是Web上数据和信息集成的有效机制。面向自动Web服务发现及合成,基于语义的Web服务行为建模是目前研究的热点之一。当前的服务发现及合成研究主要集中在功能描述方面,在本文中我们认为基于行为约束和概率统计语义的服务调用规则挖掘是实现Web服务自动发现及合成的一种可行的方法。 在本文提出的方法中,我们引入了服务调用的时序关系,从而以一种统一的方法调用表示出了服务调用的不同类型。为获得关于Web服务间直接调用和间接调用的信息,我们将不动点语义应用于Web服务调用的演绎推理中。为此我们定义了用于’Web服务调用关系演绎推理的不动点函数,并进行了最小不动点性质的证明。基于不动点语义对服务调用历史数据的演绎推理,根据概率统计和语义约束可挖掘出服务间的调用规则。服务的调用规则不仅定性而且定量地度量了服务间依赖关系。基于本文的提出的服务调用规则挖掘方法,可以对服务查询的应用从直接的精确匹配,进而扩展到支持基于概率统计和语义约束的匹配。在此基础上,构建描述这种语义的有向带权图行为模型,进一步讨论了所构建的服务行为模型在Web服务合成中的应用,并提出基于贪心思想生成服务合成向导的算法。 最后,我们对所提出的算法进行了程序模拟和实验分析,研究结果表明,我们提出的Web服务的不动点函数能对大量的服务及其历史调用数据进行计算,能高效得出有效的调用规则,经过对相应的实验结果及复杂度分析,表明我们所采用的方法具有一定的可行性及有效性。
其他文献
多智能体系统是人工智能领域的重要学科,具有自主性、分布性、协调性等特征。多智能体技术被广泛应用于工业制造、交通控制、面向智能体软件开发等领域。多智能体平台将多智能
卫星网络具有覆盖范围广且灵活的特点,可以实现全球网络的无缝覆盖,已经逐渐成为下一代互联网的基础部分。卫星网络自提出以来,路由技术一直是其研究热点。在小卫星网络中,星间链
中等职业教育以促进就业为办学宗旨,故综合学生在校的各种信息预测学生今后的就业情况意义重大。数据挖掘中分类算法研究的日趋成熟为研究上述学生就业情况提供了技术支持。因
链接分析技术作为文本分析和日志挖掘技术的有效补充,被广泛应用在主题提取、网页分类、资源发现等诸多Web信息处理任务和服务中。由于Web的巨大、动态变化和复杂,给链接分析技
近年来,随着网络教学平台的不断涌现,个性化教学系统的研究和开发成为远程教育中的关键问题和热点。而在个性化教学系统中的学生模型是其中的重要组成部分,在远程教育领域起着重
移动Agent计算是一种新型的网络计算方式,移动Agent是一个运行于开放、动态网络环境中的封装的计算实体,它代表用户自主地在网络上移动,完成指定的任务,可以降低网络负载,较好适应
现代远程教育系统亟待解决的问题是如何最大限度地丰富教育资源,以满足不同人群的需要。因此,网络化教育资源库的建设已经发展为现代远程教育的核心内容。 本文重点研究现
随着物联网技术的不断发展和普及,引领第三次信息革命的物联网已经深入到人们日常生活,提供无所不在的服务。在诸多的物联网服务中,用户作为服务的购买者和体验者,可以对服务的水
随着peer-to-peer(P2P)技术的不断发展和成熟,互联网中出现了很多大规模(用户量大,跨地理区域大)的P2P系统,这些系统在用户交流、资源搜索和共享、分布式计算、流媒体等领域都具
事务是构建可靠的分布式应用程序中的关键技术。为了获得相互一致的结果,大多数工作流和企业到企业(B2B)协作应用程序都需要事务处理支持。这些应用程序经常涉及到长时间运行