欢迎来到天天文库
浏览记录
ID:32292108
大小:2.98 MB
页数:65页
时间:2019-02-02
《web服务组合可视化建模工具的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中文摘要摘要随着Intemet在各大领域实际应用的日益深化,Web服务以其语言独立、平台无关、协议标准化以及异构应用实现松散耦合的强大优势,在应用集成方面得到了迅猛的发展。然而问题也随之而来,由于如今单个Web服务已经不能满足商业机构对复杂业务的需要,那么如何重用已有的W曲服务,对其进行合理的组合,以此为客户提供具有较强功能和质量保证的组合服务成为当前研究的热点。目前各种基于业务流程的Web服务组合语言和基于这些语言的建模工具蓬勃兴起。由于手工描述业务建模过程非常复杂、繁琐并且容易出错,于是业界对web服务组合中
2、业务流程建模的研究越来越朝着可视化的方向发展,即朝着语言标准化、定义图形化和生成自动化方向发展。可视化建模以一种更直观,更容易理解的方式,使用户可以在较短的时间内获得更大的信息量,大大提高了web服务组合的效率。于是支持Web服务组合建模的可视化建模工具的研究就成为了一个重要的研究方向。本文在分析总结国内外研究成果的基础上,对web服务组合的可视化建模工具进行了深入研究。首先简要介绍了web服务组合建模领域的相关理论,仔细分析了目前主流的建模系统原型。然后,详细研究了本课题组提出的CCML建模语言,给出了其CCM
3、L文本描述格式到XML描述格式的映射规则,并通过示例展示了二者的转换,以期实现CCML语言标准化。最后,本文借鉴目前主流建模系统的设计思想,设计了Web服务组合建模工具的总体框架以及主要功能模块。使用Java语言和GMF图形建模框架实现了基于CCML建模语言的web服务组合建模工具,并通过一个案例展示了该可视化建模工具的基本功能,验证了其实用性。本文设计实现的w曲服务组合可视化建模工具对课题组提出的CCML语言提供了良好的环境支持,同时也使web服务组合建模更加直观、易懂,有利于提高服务组合的质量和效率,本课题研
4、究具有一定的理论和实际应用价值。关键词:可视化建模工具;Web服务组合;图形建模框架;协同组合建模语言英文摘要ABSTRACTWiththedeepeningofIntemetapplicationsindifferentareas,webservicehasdevelopedrapidlyintermsofapplicationintegrationrelyingonitspowerfuladvantagesoflanguageandplatformindependence,protocalstandardiz
5、ationaswellasloosecouplingofheterogeneousapplications.However,therearealsoproblemsfollowingwiththedevelopment.NowadaysasinglewebserviceCallnotsatisfytheneedsofcommercialorganizationsforcomplexbusiness,SOithasbecomeafocusofcurrentresearchthathowtoreuseexisting
6、webservicestoprovideresonablecompositionwithstrongfunctionsandqualityassurancetoclients.Atpresent,avarietyofwebservicecompositionlanguagesbasedonbusinessprocessandcorrespondingmodelingdesignerhavebeenproposed.Manualdescriptionofbusinessprocessmodelingisveryto
7、ugh,complicatedanderror-prone.Therefore,theresearchonwebservicecompositionmodelingisdevelopingmoreandmoretowardsdirectionofvisualization,thatistosay,towardsstandardizedlanguage,graphicaldefinitionandautomaticgeneration.VisualmodelingcanmakeUSerStoaquiremorein
8、formationinashortperiodoftimeinawaythatismoreintuitiveandeasiertounderstand,SOthattheefficiencyofwebservicecompositionCanbegreatlyimproved.Asaresult,todevelopavisualmodelingdesignersuppor
此文档下载收益归作者所有