Reproducibility in scientific computing
Reproducibility is widely considered to be an essential requirement of the scientific process.
However, a number of serious concerns have been raised recently, questioning whether …
However, a number of serious concerns have been raised recently, questioning whether …
A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments
Cloud computing environments facilitate applications by providing virtualized resources that
can be provisioned dynamically. However, users are charged on a pay-per-use basis. User …
can be provisioned dynamically. However, users are charged on a pay-per-use basis. User …
A taxonomy and survey of fault-tolerant workflow management systems in cloud and distributed computing environments
During the recent years, workflows have emerged as an important abstraction for
collaborative research and managing complex large-scale distributed data analytics …
collaborative research and managing complex large-scale distributed data analytics …
A taxonomy of workflow management systems for grid computing
With the advent of Grid and application technologies, scientists and engineers are building
more and more complex applications to manage and process large data sets, and execute …
more and more complex applications to manage and process large data sets, and execute …
[كتاب][B] Workflows for e-Science: scientific workflows for grids
This collection of articles on 'Work? ows for e-Science'is very timely and-portant.
Increasingly, to attack the next generation of scienti? c problems, multidisciplinary and …
Increasingly, to attack the next generation of scienti? c problems, multidisciplinary and …
CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling
Since the appearance of cloud computing, computing capacity has been charged as a
service through the network. The optimal scheduling of computing resources (OSCR) over …
service through the network. The optimal scheduling of computing resources (OSCR) over …
Mashup: making serverless computing useful for hpc workflows via hybrid execution
This work introduces Mashup, a novel strategy to leverage serverless computing model for
executing scientific workflows in a hybrid fashion by taking advantage of both the traditional …
executing scientific workflows in a hybrid fashion by taking advantage of both the traditional …
Askalon: A grid application development and computing environment
We present the ASKALON environment whose goal is to simplify the development and
execution of workflow applications on the Grid. ASKALON is centered around a set of high …
execution of workflow applications on the Grid. ASKALON is centered around a set of high …
A novel architecture for realizing grid workflow using tuple spaces
Grid workflow can be defined as the composition of grid application services which execute
on heterogeneous and distributed resources in a well-defined order to accomplish a specific …
on heterogeneous and distributed resources in a well-defined order to accomplish a specific …
Grid service orchestration using the business process execution language (BPEL)
Modern scientific applications often need to be distributed across Grids. Increasingly
applications rely on services, such as job submission, data transfer or data portal services …
applications rely on services, such as job submission, data transfer or data portal services …