面向用户需求的Web服务发现与选择

被引量 : 5次 | 上传用户:yangjianke
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为面向服务体系架构(SOA)和面向服务计算(SOC)的实现,以其自描述、跨平台、松耦合等特性,已成为企业业务流程集成的一个重要机制。随着Web服务技术的发展,越来越多的企业将自己的业务流程打包成Web服务,这些Web服务在功能、质量等方面不尽相同。Web服务组合技术的出现解决了细粒度的单一Web服务难以满足复杂业务逻辑的矛盾,最大限度地提高了现有Web服务的可重用性和使用灵活性。Web服务组合技术的关键环节是如何根据用户需求,找到能够实现其业务逻辑的候选服务集,并从中选择用以组合的最优Web服务。现有的关于服务发现的主要工作,大多都假定已给定完成Web服务组合所需的各类功能相似、服务质量不同Web服务集,基于全局或局部QoS最优的方法进行服务发现与服务选择,但对候选服务集的构造以及用户QoS偏好方面研究有所欠缺。此外,用户有时候真正关心的是Web服务的一些具体内容细节信息,服务发现的过程中应该体现这些细节信息;语义Web技术,比如语义Web服务描述语言OWL-S,可以描述这类细节信息,但语义Web服务本身也有很大局限。针对现有工作的局限性,本文从三个方面考虑基于用户需求的Web服务发现与选择问题:(1)基于功能层面的服务发现。解决用户的业务逻辑需求可以由哪些抽象服务类实现的问题,最终目的是得到针对用户需求的候选服务集;候选服务集的建立为后续服务选择的进行提供基础。(2)基于服务质量QoS的服务选择。建立组合QoS权重表达模型,根据用户对QoS属性的偏好和专家打分得到不同属性的权重;通过构造遗传算法,从全局的角度考虑Web服务组合的用户QoS满意度,并以此对候选服务集进行选择。(3)基于服务内容的服务选择。提出并建立Web服务内容表达模型,通过计算服务赋值向量和用户的需求向量之间相似度的方法,确定某一Web服务是否能够满足用户对服务内容方面的要求,并以此为依据对候选服务集进行过滤。基于功能层面的服务发现形成候选服务集。在候选服务集的基础上,综合应用基于QoS和基于服务内容的服务选择,最终可得到功能层面、服务质量层面和服务内容层面最大程度符合用户需求的Web服务组合。这在总体上实现了一个Web服务发现与选择的层次模型,本文在最后讨论了该模型的利弊,并提出了另外一种可能的模型——解析模型的思路和需要解决的问题。
其他文献
不同的政策将在不同的国情下产生不同的政策结果。对于不同政策结果的分析能够进一步完善现有的政策体系。我国的保障性住房政策在实施过程中存在许多缺陷,本文立足国内外保
<正>《罗布泊,消逝的仙湖》(人教版课程标准实验教科书八年级下册)中有这样几段描述:罗布泊,一望无际的戈壁滩,没有一棵草,一条溪,夏季气温高达70℃。罗布泊,天空中不见一只
<正>"土豪,我们做朋友吧!"现在已成网络上的一个流行语,而"土豪"更已成为一个极具传播性的网络新词。那么,何为"土豪""?土豪"为何这么火?一、词义溯源根据《汉语大词典》的注
针对某火电厂高压变频器主板电源故障和变频器PLC故障引起机组异常运行的问题,对其产生的原因进行分析,确定此类故障为高压变频器故障自检功能缺陷,提出解决方法,制定改进措
影响课堂教学效果和学生学习效果的因素很多,其中教师话语是重要因素之一。英语教师的课堂教学语言直接影响到教育的质量和水平。从语言教学视角的研究主要考察教师话语在英
近年来我国特大断面隧道和地下工程大量涌现,尤其是在客运专线中较为突出。为了克服客运专线高速列车在隧道内运行所引起的空气动力学问题,特大断面高速铁路隧道的应用逐渐增
综述了静脉留置针封管技术的研究进展。主要从静脉留置针封管液的选择、剂量、浓度和封管方法等方面进行阐述。
总结了术前访视存在问题及改进措施。国内手术室开展术前访视工作存在的问题主要包括:护士短缺、综合素质不齐、访视效果与护士付出的时间不平衡等主客观因素。针对以上的原
<正>"节奏"是普通话里的一个常用词,《现代汉语词典》(第6版)的解释是:名①音乐或诗歌中交替出现的有规律的强弱、长短的现象:~明快。②泛指均匀的、有规律的进程:生活~加快|
目的:探讨清洁间歇性导尿(CIC)治疗宫颈癌根治术后并发尿潴留的效果。方法:将83例宫颈癌术后并发尿潴留患者随机分为观察组43例,对照组40例。对照组按常规方法置入导尿管,观察组