[BOOK][B] Reproducibility and replicability in science
National Academies of Sciences, Policy, Global Affairs… - 2019 - books.google.com
One of the pathways by which the scientific community confirms the validity of a new
scientific discovery is by repeating the research that produced it. When a scientific effort fails …
scientific discovery is by repeating the research that produced it. When a scientific effort fails …
Chimera: A virtual data system for representing, querying, and automating data derivation
A lot of scientific data is not obtained from measurements but rather derived from other data
by the application of computational procedures. We hypothesize that explicit representation …
by the application of computational procedures. We hypothesize that explicit representation …
Pegasus: Map** scientific workflows onto the grid
In this paper we describe the Pegasus system that can map complex workflows onto the
Grid. Pegasus takes an abstract description of a workflow and finds the appropriate data and …
Grid. Pegasus takes an abstract description of a workflow and finds the appropriate data and …
On death, taxes, and the convergence of peer-to-peer and grid computing
It has been reported [25] that life holds but two certainties, death and taxes. And indeed, it
does appear that any society-and in the context of this article, any large-scale distributed …
does appear that any society-and in the context of this article, any large-scale distributed …
Swift: Fast, reliable, loosely coupled parallel computation
We present Swift, a system that combines a novel scripting language called SwiftScript with
a powerful runtime system based on CoG Karajan, Falkon, and Globus to allow for the …
a powerful runtime system based on CoG Karajan, Falkon, and Globus to allow for the …
Task scheduling strategies for workflow-based applications in grids
Grid applications require allocating a large number of heterogeneous tasks to distributed
resources. A good allocation is critical for efficient execution. However, many existing grid …
resources. A good allocation is critical for efficient execution. However, many existing grid …
HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds
Workflows have been used to represent a variety of applications involving high processing
and storage demands. As a solution to supply this necessity, the cloud computing paradigm …
and storage demands. As a solution to supply this necessity, the cloud computing paradigm …
Map** abstract complex workflows onto grid environments
In this paper we address the problem of automatically generating job workflows for the Grid.
These workflows describe the execution of a complex application built from individual …
These workflows describe the execution of a complex application built from individual …
Dag scheduling using a lookahead variant of the heterogeneous earliest finish time algorithm
Among the numerous DAG scheduling heuristics suitable for heterogeneous systems, the
Heterogeneous Earliest Finish Time (HEFT) heuristic is known to give good results in short …
Heterogeneous Earliest Finish Time (HEFT) heuristic is known to give good results in short …
Budget-deadline constrained workflow planning for admission control
In this paper, we assume an environment with multiple, heterogeneous resources, which
provide services of different capabilities and of a different cost. Users want to make use of …
provide services of different capabilities and of a different cost. Users want to make use of …