基于Petri网的Web服务动态组合方法研究与实现

来源 :东华大学 | 被引量 : 3次 | 上传用户:XT327768823
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和网络技术的不断发展,Web服务的不断普及,单个Web服务的调用已经不能满足服务请求者的需求,服务组合已成为了一种必然趋势。利用Internet上分布的现有的Web服务,根据请求者的应用需求(包括功能和非功能的要求),自动组成满足需求的服务流程,通过流程中各个服务的协同来最终完成用户的服务请求。在服务组合过程中,需要自动地选择一系列符合功能要求的单个Web服务。然而,Internet上往往存在着许多功能等价的Web服务,这些服务来自不同的服务提供者,服务质量(QoS)也不相同。为了在Web服务动态组合过程中,根据服务质量选择Web服务,本文在设计Web服务动态组合模型时,考虑了服务质量标准,并构造了用于Web服务选择的守卫函数。函数算法对传统的服务质量算法做了改进,提高了服务选择效率。该服务质量计算方法被作者写在学术论文《基于抽象服务和概率的服务发现方法》中,该论文已被核心期刊录用。本文首先通过分析服务组合领域涉及的关键问题、相关解决方案及实现技术,提出一种考虑QoS的基于着色petri网的Web服务动态组合模型(WSC-CPN)。详细介绍了WSC-CPN模型的各个元素,特别是详细设计了模型中的颜色集和守卫函数,阐述了颜色集和守卫函数在Web服务动态组合中的作用。然后,应用提出的WSC-CPN模型为Web服务建模。提出库所的二阶段理论和门变迁的概念。在单个Web服务的基础上,设计Web服务动态组合六种模式:顺序模式,选择模式,并行分支模式、同步合并模式、简单合并模式和循环模式。接着,通过分析传统Web服务QoS计算方法,提出一种考虑用户选择策略和概率的服务综合质量评价方法,提高服务选择效率。然后,对组合服务的WSC-CPN模型进行验证,并给出整个组合服务的QoS计算方法。最后,作者使甩java编程工具,实现了整个组合服务的服务质量计算工具,为分析基于WSC-CPN的服务组合模型提供帮助。
其他文献
TCP(Transmission Control Protocol)是互联网中的一个重要协议,在互联网中得到了广泛的应用。提升TCP服务的性能可以降低服务器集群的数量,降低功耗,具有很高的商业价值和环
随着计算机技术在信息化系统中的广泛应用,特别是在航空、航天系统以及一些军事通讯等安全关键领域中的推广,使得软件业对软件的安全性,可靠性提出了更高的要求,因为在这些系
学位
NTRU公钥密码体制是由三位美国数学家J.Hoffstein,J.Pipher和J.H.Silverman于1996年提出来的,其安全性基于最近向量问题。NTRU算法的发明是计算机密码学界的一个重大成果,它
智能手机已经成为人们日常生活当中不可或缺的通信交流工具,通过智能收集可以随身随地的获取位置、通话记录、短信、微信等体现人们之间日常交互和社会关系的各种信息,人们之
近年来,脑科学研究成为了先进国家的重点研究领域,欧盟、美国、日本等国家相继提出各自的脑计划。研究人脑机理不仅能够加深对人脑的认识,由此促进脑疾病的治疗技术的发展,并
专利分类可以加快对专利文献的检索速度,并方便对专利文献的管理,有着十分重要的作用。目前我国的专利申请数量逐年提高、增长迅速,传统的人工分类方法已经越来越难以进行,所
信息量的巨大增长对中文在线阅读网站提出了优化要求。一方面要求能根据网页重要性调整网站链接结构,另一方面要求能针对网站内容进行优化,能够对用户查询进行语义级别的理解
学位
本体具有良好的概念层次结构、支持逻辑推理,因而在信息检索领域得到了越来越广泛的应用,大大提高了信息检索的查全率和查准率。在此研究背景下,本文针对本体的半自动构建进