Web服务发现若干关键技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:WSZHOUSHUWU
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放的网络化应用和面向服务计算(Service-oriented Computing)导致Internet环境下软件系统的主要形态、生产方式、运行方式和使用方式发生了巨大变化。软件系统正处在一个由软件服务实体组成的开放协同的软件环境中,未来网络软件的一种趋势表现为通过服务发现和服务动态组合构造软件应用系统。以Web服务为代表的软件服务及软件服务协同已成为一种新型的Web应用形态,如何实现服务按需发现,以保证服务有效复用、相容组合,对提高网络软件生产效率,实现跨组织的业务集成具有极其重要的意义。目前的Web服务发现在服务描述语言的全面性、匹配算法的灵活性和对服务组合支持的有效性等方面存在不足,是当前面向服务计算领域面临的一个重要挑战。为应对这一挑战,本文首先围绕一个完整的Web服务发现过程,深入研究Web服务描述语言、服务匹配算法、服务选择和系统拓扑等关键技术,然后建立一个Web服务发现系统的体系结构,从而为实现Web服务之间正确、灵活的交互以及服务动态组合提供更有效的支撑。本文的主要工作包括: (1) 在Web服务描述方面,针对现有Web服务描述缺乏全面性描述的不足,在系统研究Web服务能力描述语言的基础上,提出了通用Web服务能力描述模型{S,C,P},并且设计了一种基于服务质量的轻量级Web服务描述语言QWSDL(Qos-based Web Service Description Language),较全面描述了Web服务的功能、行为以及服务质量。 (2) 在服务匹配算法方面,将现有的服务匹配算法归纳为“三层次,五类型”的匹配模型。针对现有Web服务能力描述的匹配算法缺乏灵活性的不足,引进相似函数来度量松弛匹配的服务相似程度,在保证较高查准率和查全率的同时,较大地提高了服务匹配效率。针对Web服务流程执行描述语言因过于复杂而难以直接匹配的问题,引入标识确定性有限状态机ADFSA(Annotated Deterministic Finite State Automata)模型,将该问题简化为可到达路径有限状态机的匹配问题,从而降低了服务匹配的复杂性并有利于避免潜在的Web服务组合不相容。 (3) 在服务选择方面,将满足服务功能和流程行为需求的服务选择问题建模为多属性决策问题,提出了多维服务质量属性的决策模型DQos。针对主、客观赋权模式确定权重系数的局限性,提出了主客观结合的赋权模式,以更加自然的方式克服单纯使用主、客观赋权模式的偏面性,为选取优质Web服务以及筛选劣质Web服务提供重要依据。 (4) 在系统拓扑方面,针对集中式拓扑存在可扩展性差的不足,提出了一种基于双层结构的分布式系统拓扑Stratus。在处理查询请求时,提出了适合Stratus的二阶段查询传
其他文献
目的探讨普外科腹腔镜手术围手术期的护理体会。方法对2011年2月至2011年12月在我科行腹腔镜手术的320例患者进行充分的术前准备、精心的术后护理、并发症的预防和积极治疗及
随着计算机网络技术和应用的迅猛发展,人们对互联网的需求也进一步提高,希望互联网能够有效地提供他们所需的各种服务。计算机网络及其应用的研究重心呈现出向应用层延伸的特
ABCD2评分是目前应用最为广泛的短期、快速识别TIA患者中可能发生脑梗死高危人群的方法,可根据ABCD2评分对TIA患者进行早期病情评估,及时发现高危患者,为临床决策提供依据。
结合我国入世以后新药研发面临的严峻形势、“科教兴药”战略的实施和21世纪医药事业的发展对药学高等教育提出的更高要求,对目前我国药学高等教育有关环节存在的不利于药学
三维化卫星云图的优点是显而易见的,同二维云图相比,比较明显地显示整个大气空间云团的分布及结构,增强不同层次的对比度,因而更易分辨出大气系统,可以为大气预报提供直观的
目的:探索Harris评分和EQ-5D、WOMAC评价股骨头坏死保髋疗效的相关性。方法:纳入受试者65例,来源于2010年10月-2011年1月在望京医院骨关节三科接受股骨头坏死保髋治疗的患者,
<正> 临床使用硝酸酯类药物治疗心绞痛已达100余年,β-受体阻断剂、钙通道阻滞剂已相继于60年代和80年代进入临床,用于治疗心绞痛。尽管这三类药物都有一定的抗心绞痛作用,但
文章首先分析了浙江省外贸发展状况,然后采用贸易竞争力指数、显性比较优势指数、出口商品结构转换率指标,对浙江省外贸竞争力水平进行测度并与全国比较,最后对提升浙江省外
在历史课堂教学中,要紧扣教学大纲提出的教学要求和教学目标,积极响应新课程理念的倡导要求,认真上好每一节历史课;注重课堂的导入环节,结合多媒体精心设计问题,将教学内容呈