Workflow Description

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 8043 Experts worldwide ranked by ideXlab platform

Qifeng Huang - One of the best experts on this subject based on the ideXlab platform.

  • A Workflow engine with multi-level parallelism support
    2005
    Co-Authors: Qifeng Huang, Yan Huang
    Abstract:

    This paper presents the SWFL Workflow engine, a general Workflow framework that meets the needs of business processes as well as scientific computing processes with fine multi-level parallelism supports. The Workflow Description language, SWFL, follows a graph-oriented model to specify Workflow processes composed of services. The Workflow engine provides an efficient enactment environment for SWFL flow model composed of services. It provides multi-level parallelism supports: a server-level parallelism support using flexible server-level schedule algorithms, a flow-level parallelism support by partitioning a Workflow into sub-flows and running the sub-flows in multiple job processing servers in parallel, and a message-passing parallelism support by using the MPFL, an extension language to SWFL and its associated tools. The architecture of the Workflow engine and some other related implementation issues are also presented in the paper.

  • ws based Workflow Description language for message passing
    Cluster Computing and the Grid, 2005
    Co-Authors: Yan Huang, Qifeng Huang
    Abstract:

    This paper presents MPFL, an extension to SWFL that provides a message passing flow language for describing parallel scientific applications with message passing composed from Web services. The background to developing the language is discussed. Then the paper focuses on four main message passing issues: communicators, point-to-point communications, collective communications, and application topologies. The semantics of the language and its model for representing message passing are also described.

  • CCGRID - WS-based Workflow Description language for message passing
    CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid 2005., 2005
    Co-Authors: Yan Huang, Qifeng Huang
    Abstract:

    This paper presents MPFL, an extension to SWFL that provides a message passing flow language for describing parallel scientific applications with message passing composed from Web services. The background to developing the language is discussed. Then the paper focuses on four main message passing issues: communicators, point-to-point communications, collective communications, and application topologies. The semantics of the language and its model for representing message passing are also described.

Changsung Jeong - One of the best experts on this subject based on the ideXlab platform.

  • xml based Workflow Description language for grid applications
    International Conference on Computational Science and Its Applications, 2004
    Co-Authors: Yong Won Kwon, So Hyun Ryu, Changsung Jeong, Hyoungwoo Park
    Abstract:

    In Grid computing PSE is essential for developing parallel and distributed applications in various computation intensive areas. The Workflow-based PSE supports the coordinated execution of multiple application tasks on distributed Grid resources by enabling users to describe a Workflow by composing many existing grid services or new functions. In this paper, we propose a new Workflow model which consists of powerful Workflow patterns efficiently used to represent various parallelisms inherent in parallel and distributed applications. It also provides an integrated scheme which represents data and control flows simultaneously. Also, we present an XML based Grid Workflow Description language(GWDL) which efficiently reflects our proposed Workflow model.

  • ICCSA (1) - XML-Based Workflow Description Language for Grid Applications
    Computational Science and Its Applications – ICCSA 2004, 2004
    Co-Authors: Yong Won Kwon, So Hyun Ryu, Changsung Jeong, Hyoungwoo Park
    Abstract:

    In Grid computing PSE is essential for developing parallel and distributed applications in various computation intensive areas. The Workflow-based PSE supports the coordinated execution of multiple application tasks on distributed Grid resources by enabling users to describe a Workflow by composing many existing grid services or new functions. In this paper, we propose a new Workflow model which consists of powerful Workflow patterns efficiently used to represent various parallelisms inherent in parallel and distributed applications. It also provides an integrated scheme which represents data and control flows simultaneously. Also, we present an XML based Grid Workflow Description language(GWDL) which efficiently reflects our proposed Workflow model.

  • GCC - Workflow-Based Approach to Efficient Programming and Reliable Execution of Grid Applications
    Lecture Notes in Computer Science, 2004
    Co-Authors: Yong Won Kwon, So Hyun Ryu, Ju Ho Choi, Changsung Jeong
    Abstract:

    Grid computing provides a virtual organization which allows us to solve very large and complex problem with great-scale computing and data resources. But we need a powerful PSE to present easy programming and efficient execution environment for Grid application. We propose a new Grid Workflow management system with abstract Workflow Description with integrated control and data flow and asynchronous flow control, exception for various fault handling, distributed/parallel Workflow patterns, dynamic resource allocation, runtime Workflow modification, and interactive graphic user interface. The architecture and implementation of our results about Grid Workflow is shown in this paper for construction of efficient and powerful user environment on Grid.

Yan Huang - One of the best experts on this subject based on the ideXlab platform.

  • A Workflow engine with multi-level parallelism support
    2005
    Co-Authors: Qifeng Huang, Yan Huang
    Abstract:

    This paper presents the SWFL Workflow engine, a general Workflow framework that meets the needs of business processes as well as scientific computing processes with fine multi-level parallelism supports. The Workflow Description language, SWFL, follows a graph-oriented model to specify Workflow processes composed of services. The Workflow engine provides an efficient enactment environment for SWFL flow model composed of services. It provides multi-level parallelism supports: a server-level parallelism support using flexible server-level schedule algorithms, a flow-level parallelism support by partitioning a Workflow into sub-flows and running the sub-flows in multiple job processing servers in parallel, and a message-passing parallelism support by using the MPFL, an extension language to SWFL and its associated tools. The architecture of the Workflow engine and some other related implementation issues are also presented in the paper.

  • ws based Workflow Description language for message passing
    Cluster Computing and the Grid, 2005
    Co-Authors: Yan Huang, Qifeng Huang
    Abstract:

    This paper presents MPFL, an extension to SWFL that provides a message passing flow language for describing parallel scientific applications with message passing composed from Web services. The background to developing the language is discussed. Then the paper focuses on four main message passing issues: communicators, point-to-point communications, collective communications, and application topologies. The semantics of the language and its model for representing message passing are also described.

  • CCGRID - WS-based Workflow Description language for message passing
    CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid 2005., 2005
    Co-Authors: Yan Huang, Qifeng Huang
    Abstract:

    This paper presents MPFL, an extension to SWFL that provides a message passing flow language for describing parallel scientific applications with message passing composed from Web services. The background to developing the language is discussed. Then the paper focuses on four main message passing issues: communicators, point-to-point communications, collective communications, and application topologies. The semantics of the language and its model for representing message passing are also described.

  • JISGA: A Jini-Based Service-Oriented Grid Architecture
    The International Journal of High Performance Computing Applications, 2003
    Co-Authors: Yan Huang
    Abstract:

    This paper describes how to extend a Jini system into an OGSA-compliant infrastructure for Grid computing by introducing Web service techniques into the Jini system. The Jini-based Service-oriented Grid Architecture (JISGA) is presented, the functionality of the system is described, and the main services and components of the system are discussed. The paper shows how to present a Jini service as a Web service, and how an application composed of interacting services can be described using the service Workflow Description language (SWFL). The conversion of a composite application specified in an SWFL document into an executable Java code, and its subsequent execution, are also discussed. This latter capability, enabled by the SWFL2Java tool, permits the blocking and non-blocking submission of jobs to the Grid, and their processing in both sequential and parallel execution modes.

  • Workflow optimisation for e-science applications
    27th International Conference on Information Technology Interfaces 2005., 1
    Co-Authors: David W. Walker, Yan Huang, Omer F. Rana, Lican Huang
    Abstract:

    Grid computing is converging on a service-oriented architecture in which applications are composed from geographically dispersed, interacting Web services, and expressed in a Workflow Description language. The discovery of resources is of key importance to the effective and flexible use of such an architecture. This paper describes work to date in the Workflow Optimisation Services for e-Science Applications (WOSE) project which is investigating techniques for discovering services and optimising the execution of service composite Workflows.

Jinpeng Huai - One of the best experts on this subject based on the ideXlab platform.

  • a new grid Workflow Description language
    IEEE International Conference on Services Computing, 2005
    Co-Authors: Yong Wang, Jinpeng Huai
    Abstract:

    Workflow is an important part of service grid. It provides a mechanism to describe the various interactions between services, and it can compose new services out of existing ones dynamically. Grid Workflow Description language is the basis of the establishment and execution of Workflows. In this paper, being extended according to the characteristics of grid environment and applications, a new grid Workflow Description language called GPEL (grid process execution language) is proposed based on the Web service composition language BPEL4WS.

  • IEEE SCC - A new grid Workflow Description language
    2005 IEEE International Conference on Services Computing (SCC'05) Vol-1, 2005
    Co-Authors: Yong Wang, Jinpeng Huai
    Abstract:

    Workflow is an important part of service grid. It provides a mechanism to describe the various interactions between services, and it can compose new services out of existing ones dynamically. Grid Workflow Description language is the basis of the establishment and execution of Workflows. In this paper, being extended according to the characteristics of grid environment and applications, a new grid Workflow Description language called GPEL (grid process execution language) is proposed based on the Web service composition language BPEL4WS.

  • IEEE SCC - Comparative analysis of BPEL4WS and a grid Workflow language called GPEL
    2005 IEEE International Conference on Services Computing (SCC'05) Vol-1, 2005
    Co-Authors: Yong Wang, Jinpeng Huai
    Abstract:

    Grid Workflow Description language is the basis of the establishment and execution of grid Workflow. We propose a grid Workflow Description language called GPEL based on BPEL4WS. GPEL can be easily used in grid environment and is more concise and effective than BPEL4WS. In this paper, we analyze the structural characteristics and the expressive power of GPEL.

Tan Fang - One of the best experts on this subject based on the ideXlab platform.

  • Design and Implementation of XML-based Workflow Engine
    Computer Engineering, 2007
    Co-Authors: Tan Fang
    Abstract:

    Workflow is a series of business procedures that performs automatically.Workflow engine is important in entire management system,and offers execution environment.This paper designs a Workflow Description language——X-WPDL,implements Workflow engine centering on peers,translates Workflow described by X-WPDL into a series of "execution in order" related to processing operation,offers an interface between manager and participant,discusses design of X-WPDL,structure and operation of engine,and verifies the application of the engine.