服务组合语言论文-张婧菲

服务组合语言论文-张婧菲

导读:本文包含了服务组合语言论文开题报告文献综述及选题提纲参考文献,主要关键词:Web服务组合,CA-CCML,异常处理

服务组合语言论文文献综述

张婧菲[1](2016)在《CA-CCML语言的Web服务组合异常处理技术研究》一文中研究指出近年来,Web服务及其组合技术的发展方兴未艾。随着单个Web服务难以满足日益复杂的业务需求,Web服务组合逐渐赢得人们的重视。为了描述Web服务组合的业务流程,许多Web服务组合语言应运而生。其中,课题组提出的上下文感知的 Web 服务组合语言 CA-CCML(Context-Aware Cooperative Composition Modeling Language)能够在描述静态Web服务组合的同时,兼顾Web服务之间的动态交互,并且在传统Web服务组合的概念上融合了上下文感知理论,使得CA-CCML语言能够个性化地解决具体问题。然而,Web服务组合经常面临执行失败的情况。为保证Web服务组合正常执行,必须给予CA-CCML语言抗击异常情况的能力。本文在分析和研究国内外异常处理相关研究成果的基础上,结合CA-CCML自身特点,对基于CA-CCML语言的Web服务组合的异常处理技术进行了深入研究,给出了 CA-CCML语言的Web服务组合异常处理框架。针对该框架,重点研究了异常捕获和异常修复两大功能模块。对于异常捕获,首先对异常进行了分类,然后提出了基于隐马尔可夫模型(Hidden Markov Model,HMM)的 CA-CCML 异常捕获模型 CCEC-H(CA-CCML exception capturing model based on HMM)。应用该模型,结合系统特征相关概念,实时监听组合系统、判断组合系统当前状态并及时捕获系统出现的异常。之后,针对CA-CCML的异常修复问题,给出了重试、替换、补偿、回滚、终止及人工处理等多种异常修复策略,采用给定异常修复逻辑及默认异常修复逻辑相结合的方式对捕获到的异常进行修复。最后,通过一个实际应用案例,验证了本文研究的CA-CCML语言的Web服务组合异常处理技术的实用性与有效性。(本文来源于《大连海事大学》期刊2016-12-01)

孙柏东[2](2015)在《CA-CCML语言描述的Web服务组合模型执行研究》一文中研究指出随着互联网技术在各大领域的日益深化,Web服务以其语言独立、平台无关、协议标准化和异构应用实现松散耦合的巨大优势,在各应用方面取得了迅猛的发展。然而由于单个Web服务提供的功能有限,已经不能满足商业中复杂的业务需求,因此能够提供较强功能和高质量保证的Web服务组合已成为当前研究的热点。目前,许多基于业务流程的Web服务组合语言和基于这些语言的建模工具如雨后春笋般涌现,使用建模工具构建的Web服务组合模型不仅使用户能在较短时间内获得更大的信息量,同时还能大大地提高Web服务组合效率。但是对于Web服务组合模型的执行,即如何将得到的Web服务组合模型执行起来还有待深入研究。本文在分析和研究了Web服务及其组合相关技术理论的基础上,对Web服务组合的可视化模型和文本模型的执行进行了深入地研究。首先介绍了课题组提出的CA-CCML (Context-aware Cooperative Composition Modeling Language,上下文感知的协同组合模型语言)语言,在CCML (Cooperative Composition Modeling Language,协同组合模型语言)语言的可视化Web服务组合编辑器的基础上,实现了CA-CCML语言的可视化Web服务组合编辑器。接下来对采用该编辑器构建的Web服务组合可视化模型的执行进行了深入研究,给出了可视化模型的执行框架、执行算法和执行的具体实现。同时也研究了CA-CCML语言描述的Web服务组合文本模型的执行,包括可视化模型到文本模型的转换,以及文本模型的执行框架、执行算法和执行的具体实现。最后将研究结果集成到CA-CCML语言的可视化Web服务组合编辑器中,得到CA-CCML语言的可视化Web服务组合工具,并以一个具体应用案例验证了本文给出的Web服务组合模型执行方法的可行性和有效性。(本文来源于《大连海事大学》期刊2015-12-01)

王雪红,刘柯威[3](2014)在《组合Web服务的建模与BPEL语言描述》一文中研究指出基于时间扩展的ASEHA自动机理论,以旅行预订票组合Web服务为例,分别建立了旅行者(Traveler)、旅行代理(Travel Agent)及航空公司预订票(Airline Reservation)叁个自动机,并给出该服务的BPEL语言描述。(本文来源于《计算机光盘软件与应用》期刊2014年07期)

赵莹映,章韵[4](2012)在《基于推理机制的逻辑语言在Web服务组合机制中的应用》一文中研究指出在实际的网络应用中,相比客户端的形式,人们更希望能提供服务设施和应用程序的平台来自简单方便的网络浏览器。基于多阶段可用性的Web服务组合管理关键技术的研究成功,将解决目前服务组合管理中的许多关键问题。本文主要研究人工智能语言Prolog在该项目中的应用与发展,用情景演算理论作为推导理论,并用逻辑编程语言对服务内容加以描述,同时在Prolog的基础上扩展到对Golog语言的研究,并在此基础上针对Web服务需求做出了一些推论。(本文来源于《电信科学》期刊2012年12期)

张玉军[5](2012)在《面向自然语言需求描述的Web服务组合方法的研究》一文中研究指出Web服务作为一种可编程的应用,将资源封装并提供统一的调用和消息交换接口,具有松耦合、可复用、跨平台等特性,因此Web服务逐渐成为了分布式软件架构的标准。分布式的Web服务资源通过面向服务架构进行组织和协同,以组合服务的方式集成满足需求的应用系统,并且可以根据需求变更修改服务组合流程,对应用系统做出调整。目前Web服务组合首先由设计开发人员根据业务需求,构建相应服务组合模型,然后通过面向服务架构以实现服务的组合。在此过程中,Web服务的调用和组合对于需求提出用户是完全透明的。普通用户一般不具备构建服务组合模型和使用面向服务架构的能力,无法根据自己个性化业务需求,调用和组合网络中的Web服务资源。为了使普通用户可以灵活简单地调用和组合Web服务,完成自身个性化业务需求,本文提出了一种Web服务组合方法,将自然语言处理技术运用于Web服务调用和组合中,为普通用户调用和组合Web服务提供自然语言接口。用户可以通过自然语言描述服务需求,并可以在需求描述中包含复杂的业务流程。本文主要研究内容包括:①设计特定的自然语言处理接口,接受普通用户的自然语言需求描述;②定义抽象服务需求模板和控制流模型,为自然语言处理接口提供处理规则;③自然语言接口通过自然语言处理和语义推理,生成抽象业务流程;④根据抽象业务流程选取恰当Web服务实例组合,完成用户需求。面向自然语言需求描述的Web服务组合方法,降低了Web服务组合的复杂度,提高了Web服务的应用灵活性。在没有专业设计开发人员支持的情况下,普通用户仍然可以运用自然语言,描述自身个性化的业务需求调用和组合Web服务。该方法使Web服务应用具有普适性,进一步提升了Web服务的价值。(本文来源于《合肥工业大学》期刊2012-04-01)

张玉军,李心科[6](2011)在《面向自然语言描述的Web服务组合》一文中研究指出目前Web服务组合通过服务流程描述语言进行配置,为了使Web服务组合变得更加简便,本文为Web服务组合提供自然语言接口,使普通用户可以运用自然语言描述自己的需求调用和组合Web服务,该方法分析自然语言描述中的控制流和服务需求,形成抽象业务流程模板,根据抽象业务流程模板,服务组合引擎通过Agent匹配和绑定恰当的Web服务实例并执行。该方法降低了Web服务组合描述配置的复杂度,提高了Web服务组合的灵活性。(本文来源于《2011中国仪器仪表与测控技术大会论文集》期刊2011-10-01)

郭明花[7](2011)在《CCML语言的Web服务组合解释器研究与实现》一文中研究指出随着构件重用技术和分布式技术的发展,面向服务的体系结构(Service-Oriented Architecture, SOA)成为一种新的分布式应用程序体系结构,以Web服务及其组合为核心的服务计算模式成为新一代网络计算的主流。如何高效地组合分布于Internet中的各类Web服务,实现服务之间的无缝集成,成为分布式计算、流程管理以及软件工程等领域的研究热点。继而,业界纷纷研究Web服务组合模型、组合语言以及相应的支持系统,其中,对Web服务组合解释器的研究成为重点之一。本文在分析总结国内外主流Web服务组合方法和Web服务组合实现框架的基础上,设计并实现了CCML (Cooperative Composition Modeling Language)语言的Web服务组合解释器。首先,详细研究了本课题组提出的Web服务组合建模语言CCML,给出了其文本描述格式到XML描述格式的映射规则,并通过示例展示了二者的转换方法,旨在实现CCML语言与XML标准相接轨。然后,本文借鉴目前主流Web服务组合解释器的设计思想,设计了CCML语言的Web服务组合解释器的总体框架,并采用Java语言实现了其主要功能模块,包括文档解析器、流程管理器、交互事件调度器和服务交互APIs,采用Java输入/输出流技术实现了Web服务之间的先进先出通信通道,采用Java RMI (Remote Method Invocation)技术实现了Web服务调用。详细描述了解释器的工作流程,从服务状态转换的角度阐明了解释器的执行机制,并给出了相应的死锁调度算法。最后,以一个网上购物系统为例验证了本文研究的Web服务组合解释器的可行性和实用价值。本文研究对Web服务组合技术的发展具有一定的推动作用,对实现Web服务组合具有一定的理论和实际应用价值。(本文来源于《大连海事大学》期刊2011-06-01)

胡海涛,刘颖[8](2011)在《一种基于DSL的服务组合语言》一文中研究指出针对大规模并发应用在组合服务中的服务调度问题,设计一种基于领域专用语言的服务组合语言,给出该语言的主要功能、构造过程和语言执行引擎的详细设计。该语言提供对Web服务组合过程的语义和语法描述,采用自顶向下的组合方式,能解决Web服务组合过程中的组合粒度控制和异构消息匹配等问题。(本文来源于《计算机工程》期刊2011年09期)

李伟华[9](2011)在《语言网格中支持QoS的Web服务组合研究》一文中研究指出网络的发展,拉近了全世界各国人民之间的距离,不同国家不同种族的人们交往越来越频繁,语言的交流也越来越重要,于是语言不同就成了人们交流之间的一个障碍。但是科学与技术的发展可以并尽力帮助人们解决这些问题。语言网格项目就是为人们提供语言翻译服务而发起的研究项目。语言网格(Languag Grid)是一种基于Web服务技术的资源平台(http://langrid.nict.go.jp/en/index.html),其实质是通过Web服务技术提供大量语言Web服务。这些发布到语言网格平台上的服务可以为人们提供翻译功译功能,它们就像一块块积木,根据不同的需求,可以组合出各种不同功能的组合服务。Web Services组合是计算机应用领域的一个研究热点,在很多领域都有应用与研究,组合出来的新服务功能怎么样、能否满足用户的需求、服务质量如何、响应时间、价格等能否让用户满意,这些问题需要人们的大量研究。语言网格是一个基于Web Services的资源平台,那么同样面对这样的问题。因此,本文对语言网格中的服务组合问题进行研究。由于现有服务组合一般都是基于服务名关键字进行查找,缺乏严格的语义分析,难以满足用户的请求。本文引入本体来描述Web服务,对语言网格中的语言服务进行形式化描述,并重点结合服务质量指标QoS进行服务组合,以提高语言网格中组合服务的质量。首先对语言网格中的服务进行本体构建,构造语言网格Web服务本体,同时加入Web服务质量QoS信息,在本体的基础上进行支持QoS的服务组合,并在语言网格平台上进行实验。实验结果表明,本文提出的方法在语言网格资源平台上组合成功率有明显提高,能更好满足用户的需求。由于本体有良好的概念层次模型与推理支持,在Web服务组合领域得到广泛的应用。本论文重点是从服务质量需求来研究服务组合,提出了一种基于本体的支持QoS的Web服务组合方法。本文方法用本体来描述语言网格中的服务,并加入QoS属性指标,构建语言服务本体库,从而进行语言服务组合。在已有的研究与工作下,本文主要从下面几个方面展开研究:1)确定服务质量指标服务质量指标是本文研究的基础,语言网格领域中的服务有其服务的特殊性,找到合适的语言服务QoS指标是本文研究工作的第一步。本文主要从语言服务的翻译准确率、时间、可用性和信誉度几个方面来衡量语言服务的质量。2)提出服务质量指标标准化计算方法与服务组合算法。在服务质量指标确定的情况下,由于不同的服务质量的取值不同,并且用户对服务的要求与表达各有不同,因此,服务质量指标必须进行标准化与统一。本文在已有的研究工作基础上提出了不同服务质量指标的标准化计算公式,以及服务组合算法,在此基础上进行服务组合研究。3)设计和完成在Language Grid上的模拟实验语言网格上有丰富的语言服务资源,我们在语言网格平台上进行实验。通过调用与组合语言网格上的语言Web服务来对本文的研究工作进行验证。(本文来源于《西南大学》期刊2011-04-18)

伍明钰[10](2011)在《基于Haskell语言的构件化服务组合技术的研究》一文中研究指出随着互联网技术的迅速发展,面向服务的体系结构得到迅速发展和广泛的应用。Web服务作为实现面向服务体系结构的重要技术以其良好的封装性,松耦合性以及跨平台性成为分布式计算和电子商务领域中的主流技术。近年来,互联网中的Web服务越来越多,但单一的Web服务提供的功能有限,用户的需求越来越复杂,用户希望能够定制满足自身要求的业务。因此,只有将已有的Web服务进行整合生成满足用户需求的服务。如何有效地组合已有的Web服务己成为学术界和工业界共同关注的问题。Web服务组合就是将已有的Web服务进行整合从而提供满足用户多样化请求的服务,其本质就是Web服务的重用。目前,主流的Web服务组合方法包括基于工作流程的服务组合,基于形式化描述方法的服务组合,基于人工智能的服务组合,叁者之间有很强的互补性。但上述的叁种组合方法都没有考虑组合服务的重复使用和扩展。目前的服务组合仅仅是为了用户的一次请求,当有其他用户有相同请求时,组合系统需要再进行一次服务组合。本文在组合服务的复用、扩展以及降低服务组合复杂度等方面做了深入的研究,取得了如下的成果:1、在组合服务的复用方面,文章提出了基于构件的服务组合的方法及其完整的生命周期。一个服务不管它是单一的服务还是组合的服务,都可以看成是一个构件。服务构件将服务的接口、操作以及组合逻辑分开封装,为组合服务复用提供了基础。文章利用服务组合规划语言说明各个服务之间连接关系,然后利用服务构件描述语言对构件进行定义,最后利用组合服务执行图描述组合服务的执行结构,并在执行期间根据执行图调用相应内部服务并协调各个服务之间的消息。基于构件的服务组合是利用构件的复用,扩展细化等思想实现Web服务的组合。该方法在实现服务组合的同时还实现了组合服务的复用,实现了资源的共享,提高了服务构件及基本服务的复用性和利用率,减少了系统的开销。2、为了降低服务组合的复杂度,文章提出了将一个服务进行分解,把一个服务中满足用户需求的功能抽取出来,然后利用基于构件的服务组合方法实现各个服务的组合。服务功能的抽取利用了程序切片的技术。为了能够很好地抽取服务中的功能,文章提出了基于依赖图的Web服务的注册,在注册服务的同时,将服务中函数之间的依赖关系也注册到注册中心。(本文来源于《南京邮电大学》期刊2011-03-01)

服务组合语言论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着互联网技术在各大领域的日益深化,Web服务以其语言独立、平台无关、协议标准化和异构应用实现松散耦合的巨大优势,在各应用方面取得了迅猛的发展。然而由于单个Web服务提供的功能有限,已经不能满足商业中复杂的业务需求,因此能够提供较强功能和高质量保证的Web服务组合已成为当前研究的热点。目前,许多基于业务流程的Web服务组合语言和基于这些语言的建模工具如雨后春笋般涌现,使用建模工具构建的Web服务组合模型不仅使用户能在较短时间内获得更大的信息量,同时还能大大地提高Web服务组合效率。但是对于Web服务组合模型的执行,即如何将得到的Web服务组合模型执行起来还有待深入研究。本文在分析和研究了Web服务及其组合相关技术理论的基础上,对Web服务组合的可视化模型和文本模型的执行进行了深入地研究。首先介绍了课题组提出的CA-CCML (Context-aware Cooperative Composition Modeling Language,上下文感知的协同组合模型语言)语言,在CCML (Cooperative Composition Modeling Language,协同组合模型语言)语言的可视化Web服务组合编辑器的基础上,实现了CA-CCML语言的可视化Web服务组合编辑器。接下来对采用该编辑器构建的Web服务组合可视化模型的执行进行了深入研究,给出了可视化模型的执行框架、执行算法和执行的具体实现。同时也研究了CA-CCML语言描述的Web服务组合文本模型的执行,包括可视化模型到文本模型的转换,以及文本模型的执行框架、执行算法和执行的具体实现。最后将研究结果集成到CA-CCML语言的可视化Web服务组合编辑器中,得到CA-CCML语言的可视化Web服务组合工具,并以一个具体应用案例验证了本文给出的Web服务组合模型执行方法的可行性和有效性。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

服务组合语言论文参考文献

[1].张婧菲.CA-CCML语言的Web服务组合异常处理技术研究[D].大连海事大学.2016

[2].孙柏东.CA-CCML语言描述的Web服务组合模型执行研究[D].大连海事大学.2015

[3].王雪红,刘柯威.组合Web服务的建模与BPEL语言描述[J].计算机光盘软件与应用.2014

[4].赵莹映,章韵.基于推理机制的逻辑语言在Web服务组合机制中的应用[J].电信科学.2012

[5].张玉军.面向自然语言需求描述的Web服务组合方法的研究[D].合肥工业大学.2012

[6].张玉军,李心科.面向自然语言描述的Web服务组合[C].2011中国仪器仪表与测控技术大会论文集.2011

[7].郭明花.CCML语言的Web服务组合解释器研究与实现[D].大连海事大学.2011

[8].胡海涛,刘颖.一种基于DSL的服务组合语言[J].计算机工程.2011

[9].李伟华.语言网格中支持QoS的Web服务组合研究[D].西南大学.2011

[10].伍明钰.基于Haskell语言的构件化服务组合技术的研究[D].南京邮电大学.2011

标签:;  ;  ;  

服务组合语言论文-张婧菲
下载Doc文档

猜你喜欢