计算机科学 ›› 2013, Vol. 40 ›› Issue (11): 174-180.
熊丽荣,余晖,范菁,董天阳
XIONG Li-rong,YU Hui,FAN Jing and DONG Tian-yang
摘要: 随着Web服务数量的不断增多,如何利用Web服务组建松散耦合的应用系统以满足不断变化的业务需求,成为一个研究热点。传统的业务流程驱动的服务组合通常需要预定义组合流程,当业务流程改变时则需重新定义流程,因此不能适应动态业务需求。针对上述问题,提出了一种业务流程驱动的半自动语义Web服务组合方法。该方法在业务流程驱动的服务组合基础上,将局部动态流程用抽象服务描述,当流程执行阶段不存在能满足抽象服务需求的单个服务时,采用自动服务组合方式将抽象服务替换成组合服务,并执行自动组合方法。该方法由于采用了基于回溯树的服务组合方法,并在回溯树中增加语义信息,还通过计算组合流程的QoS来实现组合服务的选取,因此能有效解决因缺乏语义导致查全率低的问题。最后给出了半自动化的服务组合框架,该框架兼顾了可用性与动态性的需求,具有一定的实用价值。
[1] 倪晚成,刘连臣,吴澄.Web服务组合方法综述[J].计算机工程,2008,4(4):79-81 [2] Casati F,Ilnicki S,Jin L J,et al.Adaptive and dynamic service composition in eFlow[C]∥ Advanced Information Systems Engineering.Springer Berlin/Heidelberg,2000:13-31 [3] Deng S,Li Y,Xia H,et al.Exploring the flexible workflow technology to automate service composition[J].The Semantic Web-ASWC 2006,2006,4185:444-458 [4] Song X,Dou W,Chen J.A workflow framework for intelligent service composition[J].Future Generation Computer Systems,2011,27(5):627-636 [5] 方其庆,彭晓明,刘庆华,等.结合 AI 规划和工作流的动态服务组合框架研究[J].计算机科学,2009,36(9):110-114 [6] Narayanan S,McIlraith S A.Simulation,verification and auto-mated composition of Web services[C]∥Proceedings of the 11th international conference on World Wide Web.ACM,2002:77-88 [7] Evren D W,Wu D,Sirin E,et al.Automatic Web services composition using shop2[C]∥Workshop on Planning for Web Ser-vices.2003 [8] 刘峰,谭庆平,杨艳萍.基于图论的Web服务合成算法[J].华中科技大学学报:自然科学版,2005,33:202-204 [9] 邓水光,吴健,李莹,等.基于回溯树的 Web 服务自动组合[J].软件学报,2007,18(8):1896-1910 [10] Cardoso J,Sheth A,Miller J,et al.Quality of service for workflows and Web service processes[J].Web Semantics:Science,Services and Agents on the World Wide Web,2004,1(3):281-308 [11] Dumas M,García-Bauelos L,Polyvyanyy A,et al.Aggregatequality of service computation for composite services[J].Ser-vice-Oriented Computing,2010,6470:213-227 [12] Zheng H,Zhao W,Yang J,et al.Qos analysis for Web servicecompositions with complex structures[J].IEEE Transactions on Service Computing,2013,6(3):373-386 [13] Sirin E,Hendler J,Parsia B.Semi-automatic composition of Web services using semantic descriptions[C]∥ Web Services:Mode-ling,Architecture and Infrastructure workshop in ICEIS.2003 [14] Martin D,Burstein M,Hobbs J,et al.OWL-S:Semantic markup for Web services[J].W3C Member submission,2004,22 [15] 范菁,刘韬,熊丽荣.信用构件的刻面分类及检索方法研究[J].计算机系统应用,2008(6) [16] 范菁,杨冰,熊丽荣.基于功能语义的构件描述和检索研究[J].计算机系统应用,2009(4):26-31 [17] 董天阳,李文杰,范菁,等.业务流程驱动的森林仿真构件组装技术及应用研究[J].计算机科学,2012,39(9):126-132 |
No related articles found! |
|