Scheduling of scientific workflows in the ASKALON grid environment
ACM SIGMOD Record
Hierarchical submission in a Grid environment
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
GLARE: A Grid Activity Registration, Deployment and Provisioning Framework
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Workflow Enactment Based on a Chemical Metaphor
SEFM '05 Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods
Specification-correct and scalable coordination of Grid applications
Future Generation Computer Systems
Performance metrics and ontologies for Grid workflows
Future Generation Computer Systems
ASKALON: A Grid Application Development and Computing Environment
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Advanced data flow support for scientific grid workflow applications
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
The Otho Toolkit - Synthesizing tailor-made scientific grid application wrapper services
Multiagent and Grid Systems - Special Issue on "Advances in Grid services Engineering and Management"
Conditional workflow management: A survey and analysis
Scientific Programming - Dynamic Computational Workflows: Discovery, Optimization and Scheduling
Specification and runtime workflow support in the ASKALON Grid environment
Scientific Programming - Dynamic Computational Workflows: Discovery, Optimization and Scheduling
A novel domain oriented approach for scientific grid workflow composition
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
A Software Component Model with Spatial and Temporal Compositions for Grid Infrastructures
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Towards software component assembly language enhanced with workflows and skeletons
Proceedings of the 2008 compFrame/HPC-GECO workshop on Component based high performance
Towards a general model of the multi-criteria workflow scheduling on the grid
Future Generation Computer Systems
Um padrão canônico para controle de paralelização em aplicações de e-science
SBBD '08 Proceedings of the 23rd Brazilian symposium on Databases
Workflows and e-Science: An overview of workflow system features and capabilities
Future Generation Computer Systems
A novel graph based approach for automatic composition of high quality grid workflows
Proceedings of the 18th ACM international symposium on High performance distributed computing
Grid computing: experiment management, tool integration, and scientific workflows
Grid computing: experiment management, tool integration, and scientific workflows
ServiceFlow: QoS-based hybrid service-oriented grid workflow system
The Journal of Supercomputing
Negotiation-Based Scheduling of Scientific Grid Workflows Through Advance Reservations
Journal of Grid Computing
Distributed workflow coordination: molecules and reactions
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Virtual workflow system for distributed collaborative scientific applications on Grids
Computers and Electrical Engineering
Workflow engine supporting RESTful web services
ACIIDS'11 Proceedings of the Third international conference on Intelligent information and database systems - Volume Part I
Comparison of workflow scheduling strategies on the grid
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
DEE: a distributed fault tolerant workflow enactment engine for grid computing
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
IWIR: a language enabling portability across grid workflow systems
Proceedings of the 6th workshop on Workflows in support of large-scale science
Ensuring secure and robust grid applications – from a formal method point of view
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
BPELPower-A BPEL execution engine for geospatial web services
Computers & Geosciences
Resource aggregation and workflow with webcom
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
Hi-index | 0.00 |
Currently grid application developers often configure available application components into a workflow of tasks that they can submit for executing on the grid. In this paper, we present an abstract grid workflow language (AGWL) for describing grid workflow applications at a high level of abstraction. AGWL has been designed such that the user can concentrate on specifying grid applications without dealing with either the complexity of the grid or any specific implementation technology (e.g. Web service). AGWL is an XML-based language which allows a programmer to define a graph of activities that refer mostly to computational tasks. Activities are connected by control and data flow links. A rich set of constructs (compound activities) is provided to simplify the specification of grid workflow applications which includes compound activities such as if, forEach and while loops as well as advanced compound activities including parallel sections, parallel loops and collection iterators. Moreover, AGWL supports a generic high level access mechanism to data repositories. AGWL is the main interface to the ASKALON grid application development environment and has been applied to numerous real world applications. We describe a material science workflow that has been successfully ported to a grid infrastructure based on an AGWL specification. Only a dozen AGWL activities are needed to describe a workflow with several hundred activity instances.