• Article
  • | |
  • Metrics
  • |
  • Reference [20]
  • |
  • Related [20]
  • |
  • Cited by [13]
  • | |
  • Comments
    Abstract:

    Based on the fact that Web service dynamically changes and rapidly increases in the Internet, a user-oriented service workflow constructing model is proposed. The same or similar function services are accumulated into a kind of service set in this model, which is organized by the spanning tree, and the business spanning graph is formed according to workflow’s business logic relation. At the same time, on the basis of redefining the position, velocity, addition, subtraction and multiplication of particle swarm algorithm, combining with the cross and mutation operations in genetic algorithm, the QoS (quality of service)scheduling algorithm based on hybrid particle swarm optimization algorithm (HPSOA) is designed to satisfy different multi-QoS demands when Web service rapidly increases. Experimental results demonstrate that the constructing model could effectively shield the physical varieties and differences of Web service, and preferably combine the Web service resource in the Internet. It is suitable for the application demands in the virtual computing environment.

    Reference
    [1]Papazoglou MP.Service-Oriented computing:Concepts,characteristics and directions.In:Massimo M,ed.Proc.of the 4th Int'l Conf.on Web Information Systems Engineering (WISE 2003).IEEE Computer Society,2003.3-10.
    [2]Wang Y,Hu CM,Du ZX.QoS-Aware grid workflow schedule.Journal of Software,2006,17(11):2341-2351 (in Chinese with English abstract).http://www.jos.org.cn/1000-9825/17/2341.htm
    [3]Liu SL,Liu YX,Zhang F,Tang GF,Jing N.A dynamic Web services selection algorithm with QoS global optimal in Web services composition.Journal of Software,2007,18(3):646-656 (in Chinese with English abstract).http://www.jos.org.cn/1000-9825/18/ 646.htm
    [4]Grafen P,Aberer K,Hoffner Y,Ludwig H.Cross-Flow:Cross-Organizational workflow management in dynamic virtual enterprises.Int'l Journal of Computer Systems Science and Engineering,2000,15(5):277-290.
    [5]Ponnekanti SR,Armando F.SWORD:A developer toolkit for building composite Web services[EB/OL].Stanford:Stanford University,2002.http://www2002.org/CDROM/alternate/786/
    [6]Lud(a)scher B,Altintas I,Gupta A.Compiling abstract scientific workflows into Web service workflows.In:Proc.of the 15th Int'l Conf.on Scientific and Statistical Database Management (SSDBM).2003.251-255.http://kbis.sdsc.edu/SciDAC-SDM/ ludaescher-compiling.pdf
    [7]Altintas I,Memon A,Ludaacher B.Design and execution of scientific workflows using Web services.In:Proc.of the Presentation,San Diego Supercomputer Center and San Diego Software Industry Council to Host Web Services Conf.2004.http://daks.ucdavis.edu/~ludaesch/Paper/SDSIC-01-04.pdf
    [8]Korhonen J,Pajunen L,Puustj(a)rvi J.Automatic composition of Web service workflows using a semantic Agent.In:Proc.of the IEEE/WIC Int'l Conf.on Web Intelligence (WI 2003).2003.566-572.http://csdl.computer.org/comp/proceedings/wi/2003/1932/ 00/19320566abs.htm
    [9]Casati F,Ilnicki S,Jin LJ,Krishnamoorthy V,Shan MC.eFlow:A platform for developing and managing composition e-services.Technical Report,HPL-2000-36,Palo Alto:HP Laboratories,2000.
    [10]Liu YT,Ngu AHH,Zeng LZ.QoS computation and policing in dynamic Web service selection.In:Feldman SI,Uretsky M,Najork M,Wills CE,eds.Proc.of the WWW 2004.New York:ACM Press,2004.66-73.
    [11]Cardoso J,Sheth A,Miller J,Arnold J,Kochut K.Quality of service for workflows and Web service processes.Journal of Web Semantics,2004,1(3):281-308.
    [12]Hu CH,Wu M,Liu GP,Wang SC.Research on schedule model and algorithm oriented client demand for service workflow.Journal of Chinese Computer Systems,2007,28(6):1008-1014 (in Chinese with English abstract).
    [13]Zeng LZ,Benatallah B,Anne HH,Dumas M,Kalagnanam J,Chang H.QoS-Aware middleware for Web services composition.IEEE Trans.on Software Engineering,2004,30(5):311-327.
    [14]Hong SH,Kim YC.Implementation of a bandwidth allocation scheme in a token-passing fieldbus network.IEEE Trans.on Instrumentation and Measurement,2002,51(2):246-251.
    [15]Du ZX,Huai JP.Research and implementation of an active distributed Web service registry.Journal of Software,2006,17(3):454-462 (in Chinese with English abstract).http://www.jos.org.cn/1000-9825/17/454.htm
    [16]Eberhart R,Kennedy J.A new optimizer using particles swarm theory.In:Proc.of the 6th Int'l Symp.on Micro Machine and Human Science.1995.39-43.
    [2]王勇,胡春明,杜宗霞.服务质量感知的网格工作流调度.软件学报,2006,17(11):2341-2351.http://www.jos.org.cn/1000-9825/17/ 2341.htm
    [3]刘书雷,刘云翔,张帆,唐桂芬,景宁.一种服务聚合中QoS全局最优服务动态选择算法.软件学报,2007,18(3):646-656.http://www.jos.org.cn/1000-9825/18/646.htm
    [12]胡春华,吴敏,刘国平,王四春.服务工作流中基于用户需求的调度模型及算法研究.小型微型计算机系统,2007,28(6):1008-1014.
    [15]杜宗霞,怀进鹏.主动分布式Web服务注册机制研究与实现.软件学报,2006,17(3):454-462.http://www.jos.org.cn/1000-9825/17/ 454.htm
    Comments
    Comments
    分享到微博
    Submit
Get Citation

胡春华,吴敏,刘国平,徐德智.一种基于业务生成图的Web服务工作流构造方法.软件学报,2007,18(8):1870-1882

Copy
Share
Article Metrics
  • Abstract:8349
  • PDF: 8482
  • HTML: 0
  • Cited by: 0
History
  • Received:February 28,2007
  • Revised:April 26,2007
You are the first2033211Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063