User profiles for Benjamin Clifford

Ben Clifford

- Verified email at hawaga.org.uk - Cited by 3583

Ben Clifford

- Verified email at ucl.ac.uk - Cited by 788

The open provenance model core specification (v1. 1)

L Moreau, B Clifford, J Freire, J Futrelle, Y Gil… - Future generation …, 2011 - Elsevier
The Open Provenance Model is a model of provenance that is designed to meet the following
requirements: (1) Allow provenance information to be exchanged between systems, by …

Swift: A language for distributed parallel scripting

M Wilde, M Hategan, JM Wozniak, B Clifford, DS Katz… - Parallel Computing, 2011 - Elsevier
Scientists, engineers, and statisticians must execute domain-specific application programs
many times on large collections of file-based data. This activity requires complex …

Swift: Fast, reliable, loosely coupled parallel computation

Y Zhao, M Hategan, B Clifford, I Foster… - 2007 IEEE Congress …, 2007 - ieeexplore.ieee.org
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 …

The first provenance challenge

…, S Callahan, G Chin Jr, B Clifford… - Concurrency and …, 2008 - Wiley Online Library
The first Provenance Challenge was set up in order to provide a forum for the community to
understand the capabilities of different provenance systems and the expressiveness of their …

Parsl: Pervasive parallel programming in python

Y Babuji, A Woodard, Z Li, DS Katz, B Clifford… - Proceedings of the 28th …, 2019 - dl.acm.org
High-level programming languages such as Python are increasingly used to provide intuitive
interfaces to libraries written in lower-level languages and for assembling applications from …

The collaborating planner

B Clifford, M Tewdwr-Jones - … in the neoliberal …, 2013 - bristoluniversitypressdigital.com
1.1 Planning’s role in delivery 7 1.2 Linking development management with target culture
30 4.1 Did respondents think that the planning reform agenda was a good thing on balance? …

Toward loosely coupled programming on petascale systems

…, I Foster, P Beckman, K Iskra, B Clifford - SC'08: Proceedings …, 2008 - ieeexplore.ieee.org
We have extended the Falkon lightweight task execution framework to make loosely coupled
programming on petascale systems a practical and useful programming model. This work …

Tracking provenance in a virtual data grid

B Clifford, I Foster, JS Voeckler… - Concurrency and …, 2008 - Wiley Online Library
The virtual data model allows data sets to be described prior to, and separately from, their
physical materialization. We have implemented this model in a Virtual Data Language (VDL) …

Parallel scripting for applications at the petascale and beyond

…, Z Zhang, A Espinosa, M Hategan, B Clifford… - Computer, 2009 - ieeexplore.ieee.org
Scripting accelerates and simplifies the composition of existing codes to form more powerful
applications. Parallel scripting extends this technique to allow for the rapid development of …

Identification of somatic structural variants in solid tumors by optical genome mapping

…, H Way, CYJ Lai, AWC Pang, B Clifford… - Journal of Personalized …, 2021 - mdpi.com
Genomic structural variants comprise a significant fraction of somatic mutations driving cancer
onset and progression. However, such variants are not readily revealed by standard next-…