东北大学硕士学位论文面向服务设计的Web服务组合系统中扩展UDDI的设计与实现姓名:王山杉申请学位级别:硕士专业:计算机应用技术指导教师:张斌20050101面向服务设计的Web服务组合系统中扩展UDDI的设计与实现作者:王山杉学位授予单位:东北大学参考文献(41条)1.参考文献2.AlonsoA.CasatiF.KunoHWebServiceConcept,ArchitectureandApplications20043.YangJWebServiceComponentization2003(10)4.BenatallahB.DumasMTowardsPatternsofWebServicesComposition20025.PiresPF.BeneRFMWebTransact:AFrameworkforSpecifyingandCoordinatingReliableWebServiceComposition20026.BenatallahB.DumasMDeclarativecompositionandpeer-to-peerprovisioningofdynamicWebserviced20027.RBalakrishnanAserviceFrameworkspecificationfordynamice-services20008.FCasati.M-CShanDefinition,execution,analysis,andoptimizationofcompositee-services2001(01)9.MuschampPAnintroductiontoWebServices2004(02)10.ShethA.MillerJAWebServices:TechnicalEvolution,YetPracticalRevolution200311.柴晓路.梁宇奇WebServices技术、架构和应用200312.HildrethSWebServices:ThenextGenerationofDistributedComputing200213.RawnShahStartHeretolearnaboutWebServices-Getagroundingonthebasic200314.LeymannFWebServices:DistributedApplicationsWithoutLimits--AnOutline200315.柴晓路架构Web服务200116.W3COrganizationXMLSpecificationVersion1.0200417.UDDIOrganizationUDDIVersion3.0specification200418.W3COrganizationWebServicesDesriptionLanguage(WSDL.)2.0200419.W3COrganizationSimpleObjectAccessProtocol(SOAP)Version1.2200320.闫新庆.李文峰.陈定方Web服务的体系结构和应用2002(05)21.UDDIUDDITechnicalWhitePaper200022.FikesRE.GruberTREnablingTechnologyforKnowledgeSharing199?(03)23.岳昆.王晓玲.周傲英Web服务核心支撑技术:研究综述[期刊论文]-软件学报2004(3)24.GruberTRATranslationApproachtoPortableOntologySpecifications199325.BorstWNConstructionofEngineeringOntologiesforKnowledgeSharingandReuse199726.StuderR.BenjaminsVR.FenselDKnowledgeEngineering,PrinciplesandMethods1998(122)27.GuarinoNSemanticMatching.FormalOntologicalDistinctionsforInformationOrganization,Extraction,andIntegration199728.邓志鸿.唐世渭.张铭.杨冬青.陈捷Ontology研究综述[期刊论文]-北京大学学报(自然科学版)2002(5)29.GuarinoN.MasoloC.VetereGOntoSeek.ContentBasedAccesstotheWeb1999(03)30.ShunSB.MottaE.DomingueJScholOnto:anOntologybasedDigitalLibraryServerforResearchDocumentsandDiscourse2000(03)31.AurobindoSundaramAnIntroductiontoIntrusionDetection200032.MPaolucci.TKawura.TPayne.K.SycaraSemanticMatchingofWebServicesCapabilities200233.ChenSSCommonIntrusionDetectionFramework200234.Berners-LeeSemanticWebVision200035.W3COrganizationSemanticWebArchitecture200036.GlebBeliakov.JimWarrenAppropriateChoiceofAggregationOperatorsinFuzzyDecisionSupportSystem2001(09)37.DeckerS.MitraP.MelnikSFrameworkfortheSemanticWeb:AnRDFTutorial200038.JHendler.DLMcGuinnessDARPAAgentMarkupLanguage2001(06)39.ShunSB.MottaE.DomingueJScholOnto:AnOntologybasedDigitalLibraryServerforResearchDocumentsandDiscourse2000(03)40.PerezA.BenjaminsVOverviewofknowledgesharingandreusecomponents:Ontologiesandproblem-solvingmethods199941.W3COrganizationOWLWebOntologyLanguageOverview2004相似文献(10条)1.期刊论文惠玥.徐沛娟.付燕宁.HUIYue.XUPei-juan.FUYan-ning语义Web服务组合策略-吉林大学学报(理学版)2009,47(3)针对语义Web服务组合需要解决的问题,提出一种基于3种语义Web服务方法构架实现的语义Web服务组合方法,通过重用已有的Web服务满足用户高质量的应用需求,并阐述了这3种语义Web组合方法存在的不足,明确了语义Web服务组合的研究目标.2.学位论文高爱强Web服务组合与执行优化方法研究2006Web服务是一种自描述、自包含和松耦合的计算模式,它提供了一种新的Web应用模型,具有平台和语言无关的特性。随着面向服务架构的研究与应用,越来越多的Web应用和业务流程以Web服务作为基础架构,Web服务正在成为一个重要的研究方向。Web服务组合是Web服务研究中的一个核心问题,是解决复杂Web应用的一种有效方案。当前Web服务在技术上处于起步阶段,有许多亟待解决的问题:缺少在消息层次上进行Web服务组合对消息模式分析和消息内容处理的有效方法;组合Web服务的执行期选择优化以及组合Web服务性能优化等方面还不能满足Web服务组合的应用需求等。本文对Web服务组合方法以及执行优化方法进行了深入的研究,提出了基于消息模式分析的Web服务组合方法、组合Web服务执行计划的选择优化方法以及组合Web服务性能分析方法等,为基于Web服务组合的复杂Web应用提供了一种有效的解决方法。本文的主要创新点包括:1基于消息模式分析的Web服务组合方法Web服务消息模式的映射和分析是组合Web服务交互过程中数据流分析和数据传递的基础,目前的Web服务发现和组合方法对消息模式和消息结构进行了抽象,不能满足在消息层次上进行Web服务组合与执行的实际需要。本文提出了一种基于消息模式分析的Web服务组合方法:MSAS(aMessageSchemaAnalysisbasedmethodforSynthesizingcompositewebservices)。MSAS方法以Web服务的消息模式分析作为基础,通过定义Web服务可组合和Web服务组合上下文的概念进行Web服务的组合。为了实现Web服务消息模式的分析,本文提出了一种基于MSL(ModelSchemaLanguage)和语法分析的消息模式分析方法,该方法对Web服务的消息模式进行分析,并生成数据查询表达式用于后续的消息内容处理和数据传递。本文整理和收集了当前Web服务组合研究工作已发表成果中使用较多的Web服务组合实例,并把本文的方法在这些例子上进行了验证,分析表明MSAS方法能够有效地完成消息层次上的Web服务组合。2组合Web服务执行计划的选择和优化方法上述过程所得到的组合Web服务是采用服务类型(或称抽象任务)定义的抽象流程,由于每一个服务类型的实现Web服务实例往往有多个,而这些相同功能的Web服务实例可能具有不同的性能和执行开销等特征,因此为了得到优化的可执行流程必须首先进行执行计划的选择和优化。组合Web服务执行计划的选择和优化问题与Web服务实例的选择优化问题是一致的,本文讨论了执行计划选择和优化的两种方式:一种是执行之前生成候选执行计划,并从中选择较优者,另一种是在解释执行的过程中进行动态选择优化。本文首先探讨了第一种选择优化方式,提出了一种处理服务间选择依赖约束的选择方法OSSDC(OptimalServiceSelectionwithDependenciesConstraintsbetweenservices)。该方法基于Web服务实例的QoS进行服务选择,能够处理如服务间的选择冲突和选择首选等选择依赖约束。本文在不同问题规模下对上述方法进行了实验分析。分析表明该方法能够同时处理QoS约束和选择依赖约束,并且模型求解过程具有较好的性能和计算可扩展性。本文针对第二种方式提出了一种执行期的动态选择优化方法DSSOR(DynamicServiceSelectionandOptimizationatRuntime)。DSSOR方法能够处理抽象流程在执行过程中可能遇到的异常、QoS改变以及新服务发布等随机行为,在随机环境下进行Web服务的选择和优化。模拟实验表明该方法具有较低的执行开销,能够有效地支持执行期的选择和优化。3组合Web服务执行计划的性能分析方法组合Web服务的执行效率一方面可以通过选择高效的执行计划保证,如第二部分所讨论的执行计划选择优化方法;另一方面,对组合Web服务进行性能分析能够识别瓶颈和评估系统的随机服务特性,从而有效地改进总体执行效率。本文提出了基于排队网络的组合Web服务性能分析方法,将组合Web服务看作具有多个服务台的开放网络,对整个系统进行性能评估和分析。同时,本文还提出了一种基于日志的过程挖掘方法PMTS(amethodforProcessMiningbasedonTimeStampinworkflowlog),从执行日志中挖掘流程结构。该方法为业务流程优化、代码outsourcing情况下的流程分析等应用提供了有效的支持。实例分析表明该方法能有效处理不同的控制结构并构造原始的流程表示。3.期刊论文辜希武.卢正鼎.GUXi-Wu.LUZheng-Ding基于Pi-演算的BPEL4WSWeb服务组合形式化模型-计算机科