%% This file was generated automatically from the CCL web page: %% http://www.cse.nd.edu/~ccl/research/papers/bibtex.php @article { allpairs-tpds, author = "Christopher Moretti and Hoang Bui and Karen Hollingsworth and Brandon Rich and Patrick Flynn and Douglas Thain", title = "{All-Pairs: An Abstraction for Data Intensive Computing on Campus Grids}", journal = "{IEEE Transactions on Parallel and Distributed Systems}", volume = "21", number = "1", pages = "33-46", year = 2010, cclpaperid = "12" } @article { abstr-jcc, author = "Li Yu and Christopher Moretti and Andrew Thrasher and Scott Emrich and Kenneth Judd and Douglas Thain", title = "{Harnessing Parallelism in Multicore Clusters with the All-Pairs, Wavefront, and Makeflow Abstractions}", journal = "{to appear in Journal of Cluster Computing}", year = 2010, cclpaperid = "83" } @incollection { raicu-manytask-chapter, author = "Ioan Raicu and Ian Foster and Yong Zhao and Alex Szalay and Philip Little and Christopher Moretti and Amitabh Chaudhary and Douglas Thain", title = "{Towards Data Intensive Many Task Computing}", editor = "Tevfik Kosar", booktitle = "{Data Intensive Distributed Computing: Challenges and Solutions for Large-Scale Information Management}", publisher = "IGI", year = 2009, cclpaperid = "80" } @incollection { abstr-cloudbook, author = "Douglas Thain and Chris Moretti", title = "{Abstractions for Cloud Computing with Condor}", editor = "Syed Ahson and Mohammad Ilyas", booktitle = "{Cloud Computing and Software Services}", publisher = "CRC Press", year = 2009, cclpaperid = "78" } @thesis { wheeler-thesis, author = "Kyle Wheeler", title = "{Exploiting Locality with QThreads for Portable Parallel Performance}", editor = "Ph.D. Thesis", booktitle = "{University of Notre Dame}", year = 2009, cclpaperid = "81" } @inproceedings { assembly-mtags09, author = "Christopher Moretti and Michael Olson and Scott Emrich and Douglas Thain", title = "{Highly Scalable Genome Assembly on Campus Grids}", booktitle = "{Many-Task Computing on Grids and Supercomputers (MTAGS)}", year = 2009, cclpaperid = "82" } @article { modularity-spe, author = "Andrew Blaich and Douglas Thain and Aaron Striegel", title = "{Reflections on the Virtues of Modularity: A Case Study in Linux Security Modules}", journal = "{to appear in Software: Practice and Experience}", volume = "39", number = "15", pages = "1235-1251", year = 2009, cclpaperid = "11" } @inproceedings { teamtrak-adhocnets, author = "Jeffrey Hemmes and Douglas Thain and Christian Poellabauer", title = "{Cooperative Localization in GPS-Limited Urban Environments}", booktitle = "{ICST AdHocNets}", year = 2009, cclpaperid = "61" } @inproceedings { multicore-grid09, author = "Michael Lammie and Douglas Thain and Paul Brenner", title = "{Scheduling Grid Workloads on Multicore Clusters to Minimize Energy and Maximize Performance}", booktitle = "{IEEE Grid Computing}", year = 2009, cclpaperid = "75" } @inproceedings { qthreads-pmea09, author = "Kyle Wheeler and Douglas Thain and Rich Murphy", title = "{Portable Performance from Workstation to Supercomputer: Distributing Data Structures with Qthreads}", booktitle = "{Workshop on Programming Models for Emerging Architectures}", pages = "1-8", year = 2009, cclpaperid = "76" } @incollection { kosar-databook, author = "T. Kosar and A. Hutanu and J. McLaren and D. Thain", title = "{Coordination of Access to Large-scale Datasets in Distributed Environments}", editor = "A. Shoshani and D. Rotem", booktitle = "{Scientific Data Management: Challenges, Existing Technology, and Deployment}", publisher = "Chapman and Hall / CRC Press", year = 2009, cclpaperid = "8" } @article { threadscope-ccpe09, author = "Kyle Wheeler and Douglas Thain", title = "{Visualizing Massively Multithreaded Applications with ThreadScope}", journal = "{to appear in Concurrency and Computation: Practice and Experience}", volume = "online", year = 2009, cclpaperid = "59" } @techreport { assembly-tr, author = "Christopher Moretti and Michael Olson and Scott Emrich and Douglas Thain", title = "{Scalable Module Genome Assembly on Campus Grids}", institution = "{University of Notre Dame, Computer Science and Engineering Department}", number = "2009-04", year = 2009, cclpaperid = "77" } @thesis { jhemmes-thesis, author = "Jeffrey Hemmes", title = "{Improving Data Availability in Mobile Applications Through Enhanced Cooperative Localization}", editor = "Ph.D. Thesis", booktitle = "{University of Notre Dame}", year = 2009, cclpaperid = "79" } @inproceedings { abstr-hpdc09, author = "Li Yu and Christopher Moretti and Scott Emrich and Kenneth Judd and Douglas Thain", title = "{Harnessing Parallelism in Multicore Clusters with the All-Pairs and Wavefront Abstractions}", booktitle = "{IEEE High Performance Distributed Computing}", pages = "1-10", year = 2009, cclpaperid = "5" } @inproceedings { gheat-uptime09, author = "Paul Brenner and Douglas Thain and Dewitt Latimer", title = "{Grid Heating Clusters: Transforming Cooling Constraints Into Thermal Benefits}", booktitle = "{The Uptime Institute Green Enterprise IT Award Paper}", pages = "1-7", year = 2009, cclpaperid = "60" } @inproceedings { parrot-chep09, author = "Gabrielle Compostella and Simone Pagan Griso and Donatella Lucchesi and Igor Sfiligoi and Douglas Thain", title = "{CDF Software Distribution on the Grid using Parrot}", booktitle = "{Computing in High Energy Physics}", year = 2009, cclpaperid = "22" } @thesis { pbh-thesis, author = "Patrick Braga-Henebry", title = "{Biocompute: Harnessing Distributed Systems for Bioinformatics}", editor = "B.S. Honors Thesis", booktitle = "{University of Notre Dame}", year = 2009, cclpaperid = "64" } @article { bxgrid-jcc, author = "Hoang Bui and Michael Kelly and Christopher Lyon and Mark Pasquier and Deborah Thomas and Patrick Flynn and Douglas Thain", title = "{Experience with BXGrid: A Data Repository and Computing Grid for Biometrics Research}", journal = "{Journal of Cluster Computing}", volume = "12", number = "4", pages = "373", year = 2009, cclpaperid = "1" } @article { chirp-jgc, author = "Douglas Thain and Christopher Moretti and Jeffrey Hemmes", title = "{Chirp: A Practical Global Filesystem for Cluster and Grid Computing}", journal = "{Journal of Grid Computing}", volume = "7", number = "1", pages = "51-72", year = 2009, cclpaperid = "14" } @inproceedings { bxgrid-escience09, author = "Hoang Bui and Deborah Thomas and Michael Kelly and Christopher Lyon and Douglas Thain and Patrick J. Flynn", title = "{Poster: BXGrid: A Data Repository and Workflow Abstraction for Biometrics Research}", booktitle = "{IEEE International Conference on e-Science}", pages = "394-395", year = 2008, cclpaperid = "24" } @inproceedings { classify-icdm08, author = "Christopher Moretti and Karsten Steinhaeuser and Douglas Thain and Nitesh V. Chawla", title = "{Scaling Up Classifiers to Cloud Computers}", booktitle = "{IEEE International Conference on Data Mining (ICDM)}", pages = "472-481", year = 2008, cclpaperid = "25" } @article { pins-jpc, author = "Paul Brenner and Justin Wozniak and Douglas Thain Aaron Striegel and Jeffrey Peng and Jesus Izaguirre", title = "{Biomolecular Committor Probability Calculation Enabled by Processing in Network Storage}", journal = "{Journal of Parallel Computing}", volume = "34", number = "11", pages = "652-660", year = 2008, cclpaperid = "13" } @inproceedings { enavis-lisa08, author = "Qi Liao and Andrew Blaich and Aaron Striegel and Douglas Thain", title = "{ENAVis: Enterprise Network Activities Visualization}", booktitle = "{USENIX Large Installation System Administration (LISA)}", pages = "59-74", year = 2008, cclpaperid = "23" } @inproceedings { debug-grid08, author = "David Cieslak and Nitesh Chawla and Douglas Thain", title = "{Troubleshooting Thousands of Jobs on Production Grids Using Data Mining Techniques}", booktitle = "{IEEE Grid Computing}", pages = "217-224", year = 2008, cclpaperid = "26" } @inproceedings { datalab-hpdc08, author = "Brandon Rich and Douglas Thain", title = "{Poster: DataLab: Transactional Data Parallel Computing on an Active Storage Cloud}", booktitle = "{IEEE/ACM High Performance Distributed Computing}", pages = "233-234", year = 2008, cclpaperid = "27" } @inproceedings { allpairs-ipdps08, author = "Christopher Moretti and Jared Bulosan and Douglas Thain and Patrick Flynn", title = "{All-Pairs: An Abstraction for Data Intensive Cloud Computing}", booktitle = "{IEEE International Parallel and Distributed Processing Symposium (IPDPS)}", pages = "1-11", year = 2008, cclpaperid = "28" } @inproceedings { qthreads-mtaap08, author = "Kyle Wheeler and Richard Murphy and Douglas thain", title = "{QThreads: An API for Programming with Millions of Lightweight Threads}", booktitle = "{Workshop on Multithreaded Architectures and Applications at IEEE IPDPS}", pages = "1-8", year = 2008, cclpaperid = "29" } @techreport { bxgrid-tr, author = "Douglas Thain and Patrick Flynn", title = "{Towards a Data Analysis Grid for Biometrics Research}", institution = "{University of Notre Dame, Computer Science and Engineering Department}", number = "2008-05", year = 2008, cclpaperid = "62" } @article { priority-fgcs, author = "Justin Wozniak and Paul Brenner and Douglas Thain and Aaron Striegel and Jesus Izaguirre", title = "{Making the Best of a Bad Situation: Prioritized Storage Management in GEMS}", journal = "{Future Generation Computing Systems}", volume = "24", number = "1", pages = "10-16", year = 2008, cclpaperid = "15" } @techreport { gheat-tr, author = "Paul Brenner and Douglas Thain and Dewitt Latimer", title = "{Grid Heating: Transforming Cooling Constraints Into Thermal Benefits}", institution = "{University of Notre Dame, Computer Science and Engineering Department}", number = "2008-09", year = 2008, cclpaperid = "7" } @inproceedings { teamtrak-milcom07, author = "Jeffrey Hemmes and Christian Poellabauer and Douglas Thain", title = "{On Demand Transient Storage and Backup in Mobile Systems}", booktitle = "{IEEE Military Communications Conference}", pages = "1-7", year = 2007, cclpaperid = "30" } @inproceedings { teamtrak-wasa07, author = "Jeffrey Hemmes and Douglas Thain and Christian Poellabauer and Christopher Moretti and Phil Snowberger and Brendan McNutt", title = "{Lessons Learned Building TeamTrak: An Urban/Outdoor Mobile Testbed}", booktitle = "{International Conference on Wireless Architectures Systems and Applications}", pages = "219-224", year = 2007, cclpaperid = "33" } @inproceedings { teamtrak-fie07, author = "Jeffrey Hemmes and Douglas Thain and Christian Poellabauer", title = "{Work in Progress: Integrating Undergraduate Research and Education via the TeamTrak Mobile Computing Framework}", booktitle = "{IEEE Frontiers in Education}", pages = "1-2", year = 2007, cclpaperid = "35" } @inproceedings { small-grid07, author = "Douglas Thain and Christopher Moretti", title = "{Efficient Access to Many Small Files in a Filesystem for Grid Computing}", booktitle = "{IEEE Grid Computing}", pages = "243-250", year = 2007, cclpaperid = "31" } @inproceedings { lockdown-security07, author = "Andrew Blaich and Qi Liao and Greg Allan and Aaron Striegel and Douglas Thain", title = "{Poster: Lockdown: Distributed Policy Analysis and Enforcement within the Enterprise Network}", booktitle = "{USENIX Security Symposium}", year = 2007, cclpaperid = "32" } @inproceedings { allpairs-grid07, author = "Christopher Moretti and Jared Bulosan and Douglas Thain and Patrick J. Flynn", title = "{Poster: All-Pairs: An Abstraction for Data Intensive Computing}", booktitle = "{IEEE/ACM Grid Computing}", year = 2007, cclpaperid = "63" } @inproceedings { challenges-pcgrid07, author = "Christopher Moretti and Timothy Faltemier and Douglas Thain and Patrick J. Flynn", title = "{Challenges in Executing Data Intensive Biometric Workloads on a Desktop Grid}", booktitle = "{Workshop on Large Scale and Volatile Desktop Grids at IEEE IPDPS}", pages = "481-489", year = 2007, cclpaperid = "34" } @inproceedings { pins-bio07, author = "Paul Brenner and Justin Wozniak and Douglas Thain and Aaron Striegel and Jeffrey Peng and Jesus Izaguirre", title = "{Biomolecular Path Sampling Enabled by Processing in Network Storage}", booktitle = "{Workshop on High Performance Computational Biology at IEEE IPDPS}", pages = "1-6", year = 2007, cclpaperid = "36" } @thesis { moretti-ms-thesis, author = "Christopher Moretti", title = "{Flexible Object Based Filesystems for Scientific Computing}", editor = "M.S. Thesis", booktitle = "{University of Notre Dame}", year = 2007, cclpaperid = "65" } @thesis { snowberger-ms-thesis, author = "Philip Snowberger", title = "{Sub-Identities: A Hierarchical Identity Model for Practical Containment}", editor = "M.S. Thesis", booktitle = "{University of Notre Dame}", year = 2007, cclpaperid = "66" } @article { measure-ccpe, author = "Douglas Thain and Miron Livny", title = "{How to Measure a Large Open Source Distributed System}", journal = "{Concurrency and Computation: Practice and Experience}", volume = "18", number = "15", pages = "1989-2019", year = 2006, cclpaperid = "16" } @inproceedings { gems-sss06, author = "Justin Wozniak and Paul Brenner and Douglas Thain and Aaron Striegel and Jesus Izaguirre", title = "{Access Control for a Replica Management Database}", booktitle = "{ACM Workshop on Storage Security and Survivability at ACM CCS}", pages = "41-46", year = 2006, cclpaperid = "40" } @inproceedings { bio-grid06, author = "Christophe Blanchet and Remi Mollon and Douglas Thain and Gilbert Deleage", title = "{Grid Deployment of Legacy Bioinformatics Applications with Transparent Data Access}", booktitle = "{IEEE Grid Computing}", pages = "120-127", year = 2006, cclpaperid = "37" } @inproceedings { alloc-grid06, author = "Douglas Thain", title = "{Operating System Support for Space Allocation in Grid Storage Systems}", booktitle = "{IEEE Grid Computing}", pages = "104-111", year = 2006, cclpaperid = "41" } @inproceedings { groups-grid06, author = "Jeffrey Hemmes and Douglas Thain", title = "{Cacheable Decentralized Groups for Grid Resource Access Control}", booktitle = "{IEEE Grid Computing}", pages = "192-199", year = 2006, cclpaperid = "42" } @inproceedings { caches-hyperio06, author = "Sudharshan Vazhkudai and Douglas Thain and Xiaosong Ma and Vincent Freeh", title = "{Positioning Dynamic Storage Caches for Transient Data}", booktitle = "{Workshop on High-Performance I/O Techniques and Deployment of Very Large Scale I/O Systems at IEEE Cluster Computing}", pages = "1-9", year = 2006, cclpaperid = "43" } @inproceedings { subid-sec06, author = "Phil Snowberger and Douglas Thain", title = "{Poster: Sub-Identities: Security for Mere Mortals}", booktitle = "{USENIX Security}", year = 2006, cclpaperid = "45" } @inproceedings { literate-fie06, author = "Douglas Thain and Christian Poellabauer", title = "{Experience with a Literate Approach to Computer Science}", booktitle = "{IEEE Frontiers in Education}", pages = "8-13", year = 2006, cclpaperid = "44" } @inproceedings { idibs-icpads06, author = "Faruck Morcos and Thidapat Chantem and Philip Little and Tiago Gasiba and Douglas Thain", title = "{iDIBS: An Improved Distributed Internet Backup System}", booktitle = "{IEEE International Conference on Parallel and Distributed Systems (ICPADS)}", pages = "58-67", year = 2006, cclpaperid = "46" } @article { transparent-ccpe, author = "Sander Klous and Jamie Frey and Se-Chang Son and Douglas Thain and Alain Roy and Miron Livny and Jo van den Brand", title = "{Transparent Access to Grid Resources for User Software}", journal = "{Concurrency and Computation: Practice and Experience}", volume = "18", number = "7", pages = "787-801", year = 2006, cclpaperid = "17" } @inproceedings { debug-hpdc15, author = "David Cieslak and Douglas Thain and Nitesh Chawla", title = "{Short Paper: Troubleshooting Distributed Systems via Data Mining}", booktitle = "{IEEE Symposium on High Performance Distributed Computing (HPDC)}", pages = "309-312", year = 2006, cclpaperid = "47" } @inproceedings { gems-ssst06, author = "Justin Wozniak and Paul Brenner and Douglas Thain and Aaron Striegel and Jesus Izaguirre", title = "{Applying Feedback Control to a Replica Management System}", booktitle = "{IEEE Southeastern Symposium on System Theory}", pages = "472-476", year = 2006, cclpaperid = "48" } @article { parrot-lni06, author = "Stefano Belforte and Matthew Normal and Subir Sarkar and Ifor Sfiligoi and Douglas Thain and Frank Wuerthwein", title = "{Using Condor Glide-Ins and Parrot to Move from Dedicated Resources to the Grid}", journal = "{Lecture Notes in Informatics}", volume = "81", pages = "285-292", year = 2006, cclpaperid = "49" } @inproceedings { parrot-chep06, author = "Douglas Thain and Christopher Moreti and Igor Sfiligoi", title = "{Transparently Distributing CDF Software with Parrot}", booktitle = "{Computing in High Energy Physics}", pages = "1-4", year = 2006, cclpaperid = "50" } @inproceedings { cons-sisw05, author = "Douglas Thain and Chris Moretti and Paul Madrid and Phil Snowberger and Jeff Hemmes", title = "{The Consequences of Decentralized Security in a Cooperative Storage System}", booktitle = "{Workshop on Security in Storage at IEEE FAST}", pages = "82-94", year = 2005, cclpaperid = "51" } @inproceedings { tactical-sc05, author = "Douglas Thain and Sander Klous and Justin Wozniak and Paul Brenner and Aaron Striegel and Jesus Izaguirre", title = "{Separating Abstractions from Resources in a Tactical Storage System }", booktitle = "{IEEE/ACM Supercomputing}", pages = "55-67", year = 2005, cclpaperid = "52" } @inproceedings { ibox-sc05, author = "Douglas Thain", title = "{Identity Boxing: A New Technique for Consistent Global Identity}", booktitle = "{IEEE/ACM Supercomputing}", pages = "51-61", year = 2005, cclpaperid = "53" } @inproceedings { literate-fie05, author = "Douglas Thain and Christian Poellabauer", title = "{Work in Progress: A Literate Approach to Graduate Computer Science Education}", booktitle = "{IEEE Frontiers in Education}", pages = "1-2", year = 2005, cclpaperid = "54" } @article { parrot-scpe05, author = "Douglas Thain and Miron Livny", title = "{Parrot: An Application Environment for Data-Intensive Computing}", journal = "{Scalable Computing: Practice and Experience}", volume = "6", number = "3", pages = "9-18", year = 2005, cclpaperid = "18" } @inproceedings { ibox-hpdc05, author = "Douglas Thain", title = "{Poster: Identity Boxing: Secure User-Level Containment for the Grid}", booktitle = "{IEEE Symposium on High Performance Distributed Computing}", pages = "299-300", year = 2005, cclpaperid = "55" } @inproceedings { gems-hpdc05, author = "Justin Wozniak and Paul Brenner and Douglas Thain and Aaron Striegel and Jesus Izaguirre", title = "{Generosity and Gluttony in GEMS: Grid Enabled Molecular Simulations}", booktitle = "{IEEE Symposium on High Performance Distributed Computing}", pages = "191-200", year = 2005, cclpaperid = "56" } @inproceedings { patisserie-ads05, author = "Timothy Schoenharl and Scott Christley and Douglas Thain", title = "{Patisserie: Support for Parameter Sweeps in a Fault-Tolerant, Massively Parallel, Peer-to-Peer Simulation Environment}", booktitle = "{Workshop on Agent Directed Simulation (ADS)}", pages = "1-8", year = 2005, cclpaperid = "57" } @article { condor-ccpe, author = "Douglas Thain and Todd Tannenbaum and Miron Livny", title = "{Distributed Computing in Practice: The Condor Experience}", journal = "{Concurrency and Computation: Practice and Experience}", volume = "17", number = "2-4", pages = "323-356", year = 2005, cclpaperid = "19" } @incollection { condor-reliable, author = "Douglas Thain and Miron Livny", title = "{Building Reliable Clients and Servers}", editor = "Ian Foster and Carl Kesselman", booktitle = "{Grid: Blueprint for a New Computing Infrastructure}", publisher = "Morgan Kaufmann", year = 2004, cclpaperid = "10" } @thesis { thain-dissertation, author = "Douglas Thain", title = "{Coordinating Access to Computation and Data in Distributed Systems}", editor = "Ph.D. Thesis", booktitle = "{University of Wisconsin}", year = 2004, cclpaperid = "4" } @inproceedings { badfs-nsdi-04, author = "John Bent and Douglas Thain and Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau and Miron Livny", title = "{Explicit Control in a Batch Aware Distributed File System}", booktitle = "{USENIX Networked Systems Design and Implementation (NSDI)}", pages = "365-378", year = 2004, cclpaperid = "58" } @incollection { condor-grid, author = "Douglas Thain and Todd Tannenbaum and Miron Livny", title = "{Condor and the Grid}", editor = "Fran Berman and Anthony Hey and Geoffrey Fox", booktitle = "{Grid Computing: Making the Global Infrastructure a Reality}", publisher = "John Wiley", year = 2003, cclpaperid = "9" } @inproceedings { workload-hpdc12, author = "Douglas Thain and John Bent and Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau and Miron Livny", title = "{Pipeline and Batch Sharing in Grid Workloads}", booktitle = "{IEEE High Performance Distributed Computing}", pages = "152-161", year = 2003, cclpaperid = "68" } @inproceedings { ethernet-hpdc12, author = "Douglas Thain and Miron Livny", title = "{The Ethernet Approach to Grid Computing}", booktitle = "{IEEE High Performance Distributed Computing}", pages = "138-", year = 2003, cclpaperid = "69" } @inproceedings { parrot-agm2003, author = "Douglas Thain and Miron Livny", title = "{Parrot: Transparent User-Level Middleware for Data Intensive Computing}", booktitle = "{Workshop on Adaptive Grid Middleware at PACT}", year = 2003, cclpaperid = "67" } @inproceedings { xw-condor, author = "Oleg Lodygensky and Gilles Fedak and Vincent Neri and Franck Cappello and Miron Livny and Douglas Thain", title = "{XtremWeb and Condor: Sharing Resources Between Internet Connected Condor Pools}", booktitle = "{Workshop on Global and Peer-to-Peer Computing on Large Scale Distributed Systems at CCGRID}", pages = "382-390", year = 2003, cclpaperid = "70" } @inproceedings { error-scope, author = "Douglas Thain and Miron Livny", title = "{Error Scope on a Computational Grid}", booktitle = "{IEEE High Performance Distributed Computing}", pages = "199-208", year = 2002, cclpaperid = "71" } @inproceedings { gridio-sc01, author = "Douglas Thain and John Bent and Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau and Miron Livny", title = "{Gathering at the Well: Creating Communities for Grid I/O}", booktitle = "{IEEE/ACM Supercomputing}", pages = "21-31", year = 2001, cclpaperid = "72" } @inproceedings { kangaroo-hpdc01, author = "Douglas Thain and Jim Basney and Se-Chang Son and Miron Livny", title = "{The Kangaroo Approach to Data Movement on the Grid}", booktitle = "{IEEE High Performance Distributed Computing}", pages = "325-333", year = 2001, cclpaperid = "73" } @article { bypass-jcc, author = "Douglas Thain and Miron Livny", title = "{Multiple Bypass: Interposition Agents for Distributed Computing}", journal = "{Journal of Cluster Computing}", volume = "4", number = "1", pages = "39-47", year = 2001, cclpaperid = "20" } @inproceedings { bypass-hpdc00, author = "Douglas Thain and Miron Livny", title = "{Bypass: A Tool for Building Split Execution Systems}", booktitle = "{IEEE High Performance Distributed Computing}", pages = "79-85", year = 2000, cclpaperid = "74" }