Demo Data from EDBT 2026 / reviewers in the wild / expert
Yong Zhao 0009
dblp:14/1356-9
· DBLP profile ↗
19ranked-venue papers
4as first author
1since 2021 · last 2024
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1Software engineering, systems software and programming languages · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
High-performance computing · 45% Cloud and datacenter computing · 24% Distributed systems · 14% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 15 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › scientific workflow
scientific workflow management |
0.3 | 2 | 2015 | A Service Framework for Scientific Workflow Management in the Cloud · IEEE Trans. Serv. Comput. 2015 Applying Chimera virtual data concepts to cluster finding in the Sloan Sky Survey · SC 2002 |
High-performance computing
scientific computing systems |
0.2 | 2 | 2015 | A Service Framework for Scientific Workflow Management in the Cloud · IEEE Trans. Serv. Comput. 2015 Falkon: a Fast and Light-weight tasK executiON framework · SC 2007 |
Distributed systems
grid computing |
0.1 | 2 | 2007 | Falkon: a Fast and Light-weight tasK executiON framework · SC 2007 The Grid2003 Production Grid: Principles and Practice · HPDC 2004 |
High-performance computing
data-intensive computing |
0.1 | 1 | 2009 | The quest for scalable support of data-intensive workloads in distributed systems · HPDC 2009 |
Storage systems › file systems
distributed file system |
0.1 | 1 | 2009 | The quest for scalable support of data-intensive workloads in distributed systems · HPDC 2009 |
Cloud and datacenter computing › resource provisioning
dynamic resource provisioning |
0.1 | 1 | 2009 | The quest for scalable support of data-intensive workloads in distributed systems · HPDC 2009 |
Parallel and multicore computing › parallel scheduling
locality-aware scheduling |
0.1 | 1 | 2009 | The quest for scalable support of data-intensive workloads in distributed systems · HPDC 2009 |
Cloud and datacenter computing
resource management |
0.1 | 1 | 2009 | The quest for scalable support of data-intensive workloads in distributed systems · HPDC 2009 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.1 | 1 | 2007 | Falkon: a Fast and Light-weight tasK executiON framework · SC 2007 |
Cloud and datacenter computing › resource management
virtualized resource management |
0.1 | 1 | 2015 | A Service Framework for Scientific Workflow Management in the Cloud · IEEE Trans. Serv. Comput. 2015 |
Distributed systems › grid computing
data grid |
0.0 | 1 | 2002 | Applying Chimera virtual data concepts to cluster finding in the Sloan Sky Survey · SC 2002 |
Distributed systems › workflow management
workflow orchestration |
0.0 | 1 | 2002 | Applying Chimera virtual data concepts to cluster finding in the Sloan Sky Survey · SC 2002 |
Storage systems › file systems › distributed file system
parallel file system |
0.0 | 1 | 2009 | The quest for scalable support of data-intensive workloads in distributed systems · HPDC 2009 |
High-performance computing
distributed computing infrastructure |
0.0 | 1 | 2004 | The Grid2003 Production Grid: Principles and Practice · HPDC 2004 |
Computational science and engineering › astronomy
astronomical data analysis |
0.0 | 1 | 2002 | Applying Chimera virtual data concepts to cluster finding in the Sloan Sky Survey · SC 2002 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1online competitive analysis · 0.1streamlined dispatcher · 0.1multi-level scheduling · 0.1database-driven provenance tracking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Integration of Blockchain Technology in Collaborative Scientific WorkflowsabstractBlockchain technology has emerged as a transformative force across various sectors, especially in enhancing collaborative scientific workflows. This paper delves into the unique challenges and opportunities associated with integrating blockchain into these workflows. We conduct a comprehensive analysis of recent literature to identify key themes, categorize different approaches, and assess the potential of blockchain to improve data integrity, provenance, and collaborative research efforts among diverse stakeholders. Through this exploration, we aim to provide an insightful overview of the current landscape and propose directions for future research focused on the role of blockchain in facilitating effective collaboration in scientific endeavors. Shiyong Lu, Junwen Liu, Yong Zhao 0009, Changxin Bai |
IEEE Big Data | 3 |
| 2017 | Understanding the Performance and Potential of Cloud Computing for Scientific ApplicationsabstractCommercial clouds bring a great opportunity to the scientific computing area. Scientific applications usually require significant resources, however not all scientists have access to sufficient high-end computing systems. Cloud computing has gained the attention of scientists as a competitive resource to run HPC applications at a potentially lower cost. But as a different infrastructure, it is unclear whether clouds are capable of running scientific applications with a reasonable performance per money spent. This work provides a comprehensive evaluation of EC2 cloud in different aspects. We first analyze the potentials of the cloud by evaluating the raw performance of different services of AWS such as compute, memory, network and I/O. Based on the findings on the raw performance, we then evaluate the performance of the scientific applications running in the cloud. Finally, we compare the performance of AWS with a private cloud, in order to find the root cause of its limitations while running scientific applications. This paper aims to assess the ability of the cloud to perform well, as well as to evaluate the cost of the cloud in terms of both raw performance and scientific applications performance. Furthermore, we evaluate other services including S3, EBS and DynamoDB among many AWS services in order to assess the abilities of those to be used by scientific applications and frameworks. We also evaluate a real scientific computing application through the Swift parallel scripting system at scale. Armed with both detailed benchmarks to gauge expected performance and a detailed monetary cost analysis, we expect this paper will be a recipe cookbook for scientists to help them decide where to deploy and run their scientific applications between public clouds, private clouds, or hybrid clouds. Iman Sadooghi, Jesus Hernandez Martin, Tonglin Li, Kevin Brandstatter, Ketan Maheshwari, Tiago Pais Pitta De Lacerda Ruivo, Gabriele Garzoglio, Steven Timm, Yong Zhao 0009, Ioan Raicu |
IEEE Trans. Cloud Comput. | 9 |
| 2015 | Enabling scalable scientific workflow management in the Cloud
Yong Zhao 0009, Youfu Li 0002, Ioan Raicu, Shiyong Lu, Wenhong Tian, Heng Liu 0004 |
Future Gener. Comput. Syst. | 1 |
| 2015 | A Toolkit for Modeling and Simulation of Real-Time Virtual Machine Allocation in a Cloud Data CenterabstractResource scheduling in infrastructure as a service (IaaS) is one of the keys for large-scale Cloud applications. Extensive research on all issues in real environment is extremely difficult because it requires developers to consider network infrastructure and the environment, which may be beyond the control. In addition, the network conditions cannot be predicted or controlled. Therefore, performance evaluation of workload models and Cloud provisioning algorithms in a repeatable manner under different configurations and requirements is difficult. There is still lack of tools that enable developers to compare different resource scheduling algorithms in IaaS regarding both computing servers and user workloads. To fill this gap in tools for evaluation and modeling of Cloud environments and applications, we propose CloudSched. CloudSched can help developers identify and explore appropriate solutions considering different resource scheduling algorithms. Unlike traditional scheduling algorithms considering only one factor such as CPU, which can cause hotspots or bottlenecks in many cases, CloudSched treats multidimensional resource such as CPU, memory and network bandwidth integrated for both physical machines and virtual machines (VMs) for different scheduling objectives (algorithms). In this paper, two existing simulation systems at application level for Cloud computing are studied, a novel lightweight simulation system is proposed for real-time VM scheduling in Cloud data centers, and results by applying the proposed simulation system are analyzed and discussed. Wenhong Tian, Yong Zhao 0009, Minxian Xu, Yuanliang Zhong, Xiashuang Sun |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2015 | A Service Framework for Scientific Workflow Management in the CloudabstractCloud computing is an emerging computing paradigm that can offer unprecedented scalability and resources on demand, and is getting more and more adoption in the science community, while scientific workflow management systems provide essential support such as management of data and task dependencies, job scheduling and execution, provenance tracking, etc., to scientific computing. As we are entering into a “big data” era, it is imperative to migrate scientific workflow management systems into the cloud to manage the ever increasing data scale and analysis complexity. We propose a reference service framework for integrating scientific workflow management systems into various cloud platforms, which consists of eight major components, including Cloud Workflow Management Service, Cloud Resource Manager, etc., and six interfaces between them. We also present a reference framework for the implementation of Cloud Resource Manager, which is responsible for the provisioning and management of virtual resources in the cloud. We discuss our implementation of the framework by integrating the Swift scientific workflow management system with the OpenNebula and Eucalyptus cloud platforms, and demonstrate the capability of the solution using a NASA MODIS image processing workflow and a production deployment on the Science@Guoshi network with support for the Montage image mosaic workflow. Yong Zhao 0009, Youfu Li 0002, Ioan Raicu, Shiyong Lu, Cui Lin, Wenhong Tian, Ruini Xue |
IEEE Trans. Serv. Comput. | 1 |
| 2014 | Prepartition: A new paradigm for the load balance of virtual machine reservations in data centersabstractIt is significant to apply load-balancing strategy to improve the performance and reliability of resource in data centers. One of the challenging scheduling problems in Cloud data centers is to take the allocation and migration of reconfigurable virtual machines (VMs) as well as the integrated features of hosting physical machines (PMs) into consideration. In the reservation model, workload of data centers has fixed process interval characteristics. In general, load-balance scheduling is NP-hard problem as proved in many open literatures. Traditionally, for offline load balance without migration, one of the best approaches is LPT (Longest Process Time first), which is well known to have approximation ratio 4/3. With virtualization, reactive (post) migration of VMs after allocation is one popular way for load balance and traffic consolidation. However, reactive migration has difficulty to reach predefined load balance objectives, and may cause interruption and instability of service and other associated costs. In view of this, we propose a new paradigm-Prepartition: it proactively sets process-time bound for each request on each PM and prepares in advance to migrate VMs to achieve the predefined balance goal. Prepartition can reduce process time by preparing VM migration in advance and therefore reduce instability and achieve better load balance as desired. Trace-driven and synthetic simulation results show that Prepartition has 10%-20% better performance than the well known load balancing algorithms with regard to average CPU utilization, makespan as well as capacity makespan. Wenhong Tian, Minxian Xu, Yong Zhao 0009 |
ICC | 4 |
| 2014 | Devising a Cloud Scientific Workflow Platform for Big DataabstractScientific workflow management systems (SWFMSs) are facing unprecedented challenges from big data deluge. As revising all the existing workflow applications to fit into Cloud computing paradigm is impractical, thus migrating SWFMSs into the Cloud to leverage the functionalities of both Cloud computing and SWFMSs may provide a viable approach to big data processing. In this paper, we first discuss the challenges for scientific workflow applications and the available solutions in details, and analyze the essential requirements for a scientific computing Cloud platform. Then we propose a service framework to normalize the integration of SWFMS with Cloud computing. Meanwhile, we also present our implementation experience based on the service Framework. At last, we set up a series of experiments to demonstrate the capability of our implementation and use a Montage Image Mosaic Workflow as a showcase of the implementation. Yong Zhao 0009, Youfu Li 0002, Shiyong Lu, Ioan Raicu, Cui Lin |
SERVICES | 1 |
| 2011 | Guest Editors' Introduction: Special Section on Many-Task ComputingabstractIT is our honor to serve as guest editors of this special section of the IEEE Transactions on Parallel and Distributed Systems (TPDS) on many-task computing (MTC). This section focuses on the methods required to manage and execute large multiple program multiple data (MPMD) computations on large clusters, grids, clouds, and supercomputers. We are pleased to present 10 high-quality contributions chosen from 42 submissions, on resource management, data-intensive computing, applications, and MTC on supercomputers, grids, and clouds. We introduce the term many-task computing (MTC) [2] for computations that bridge the gap between high-performance computing (HPC) and high-throughput computing (HTC) [1]. MTC differs from HTC in its emphasis on using many computing resources over short periods of time to accomplish many computational tasks (both dependent and independent), for which primary metrics are measured in seconds (e.g., FLOPS, tasks/sec., MB/s I/O rates), as opposed to jobs per month. MTC computations comprise multiple distinct activities, coupled via files, shared memory, or message passing. Tasks may be small or large, uniprocessor or multiprocessor, or compute-intensive or data-intensive. The set of tasks may be static or dynamic, homogeneous or heterogeneous, or loosely coupled or tightly coupled. The number of tasks, quantity of computing, and volumes of data may be large. Today’sHPCsystemsareaviableplatformforMTC[3],but large MTC applications can stress HPC hardware and sotware. Challenges include local resource manager scalability and granularity, efficient utilization of raw hardware, parallel file system contention and scalability, data management, I/O management, reliability at scale, application scalability, and understanding the limitations of HPC systems in order to identify good candidate MTC applications [4]. MTC applications can also be executed on cloud systems, but face other challenges there, for example, relating to internode communication performance. Three recent MTC workshops (MTAGS, http://dsl.cs. uchicago.edu/MTAGS10/) and this special section attracted 142 abstracts and 110 paper submissions, from which 41 papers were accepted. Papers covered resource management, data-intensive computing, applications, and MTC on supercomputers, grids, and clouds. More than 1,000 people have participated as coauthors, program committee members, reviewers, and attendees in these venues. We are well beyond a critical mass for a new, thriving community, which is quickly expanding. Ioan Raicu, Ian T. Foster, Yong Zhao 0009 |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2009 | The quest for scalable support of data-intensive workloads in distributed systemsabstractData-intensive applications involving the analysis of large datasets often require large amounts of compute and storage resources, for which locality can be crucial to high throughput and performance. We propose a data approach that acquires compute and storage resources dynamically, replicates in response to demand, and schedules computations close to data. As demand increases, more resources are acquired, thus allowing faster response to subsequent requests that refer to the same data; when demand drops, resources are released. This approach can provide the benefits of dedicated hardware without the associated high costs, depending on workload and resource characteristics. To explore the feasibility of diffusion, we offer both a theoretical and an empirical analysis. We define an abstract model for diffusion, introduce new scheduling policies with heuristics to optimize real-world performance, and develop a competitive online cache eviction policy. We also offer many empirical experiments to explore the benefits of dynamically expanding and contracting resources based on load, to improve system responsiveness while keeping wasted resources small. We show performance improvements of one to two orders of magnitude across three diverse workloads when compared to the performance of parallel file systems with throughputs approaching 80 Gb/s on a modest cluster of 200 processors. We also compare diffusion with a best model for active storage, contrasting the difference between a pull-model found in diffusion and a push-model found in active storage. Ioan Raicu, Ian T. Foster, Yong Zhao 0009, Philip Little, Christopher Moretti, Amitabh Chaudhary, Douglas Thain |
HPDC | 3 |
| 2008 | Tracking provenance in a virtual data gridabstractAbstract 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) and associated supporting tools, which provide for both the storage, query, and retrieval of virtual data set descriptions, and the automated, on‐demand materialization of virtual data sets. We use a standardized data provenance challenge exercise to illustrate the powerful queries that can be performed on the data maintained by these tools, which for a single virtual data set can include three elements: the computational procedure(s) that must be executed to materialize the data set, the runtime log(s) produced by the execution of the computation(s), and optional metadata annotation(s) that associate application semantics with data and procedures. Copyright © 2007 John Wiley & Sons, Ltd. Ben Clifford, Ian T. Foster, Jens-S. Vöckler, Michael Wilde, Yong Zhao 0009 |
Concurr. Comput. Pract. Exp. | 5 |
| 2008 | Special Issue: The First Provenance ChallengeabstractAbstract 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 provenance representations. To this end, a functional magnetic resonance imaging workflow was defined, which participants had to either simulate or run in order to produce some provenance representation, from which a set of identified queries had to be implemented and executed. Sixteen teams responded to the challenge, and submitted their inputs. In this paper, we present the challenge workflow and queries, and summarize the participants' contributions. Copyright © 2007 John Wiley & Sons, Ltd. Luc Moreau 0001, Bertram Ludäscher, Ilkay Altintas, Roger S. Barga, Shawn Bowers, Steven P. Callahan, George Chin, Ben Clifford, Shirley Cohen, Sarah Cohen Boulakia, Susan B. Davidson, Ewa Deelman, Luciano A. Digiampietri, Ian T. Foster, Juliana Freire, James Frew, Joe Futrelle, Tara Gibson, Yolanda Gil, Carole A. Goble, Jennifer Golbeck, Paul Groth, David A. Holland, Jihie Kim, David Koop, Ales Krenek, Timothy M. McPhillips, Gaurang Mehta, Simon Miles, Dominic Metzger, Steve Munroe, James D. Myers, Beth Plale, Norbert Podhorszki, Varun Ratnakar, Emanuele Santos, Carlos Scheidegger, Karen Schuchardt, Margo I. Seltzer, Yogesh L. Simmhan, Cláudio T. Silva, Peter Slaughter, Eric G. Stephan, Robert Stevens 0001, Daniele Turi, Huy T. Vo, Michael Wilde, Jun Zhao 0003, Yong Zhao 0009 |
Concurr. Comput. Pract. Exp. | 50 |
| 2007 | Falkon: a Fast and Light-weight tasK executiON frameworkabstractTo enable the rapid execution of many tasks on compute clusters, we have developed Falkon, a Fast and Light-weight tasK executiON framework. Falkon integrates (1) multi-level scheduling to separate resource acquisition (via, e.g., requests to batch schedulers) from task dispatch, and (2) a streamlined dispatcher. Falkon's integration of multi-level scheduling and streamlined dispatchers delivers performance not provided by any other system. We describe Falkon architecture and implementation, and present performance results for both microbenchmarks and applications. Microbenchmarks show that Falkon throughput (487 tasks/sec) and scalability (to 54,000 executors and 2,000,000 tasks processed in just 112 minutes) are one to two orders of magnitude better than other systems used in production Grids. Large-scale astronomy and medical applications executed under Falkon by the Swift parallel programming system achieve up to 90% reduction in end-to-end run time, relative to versions that execute tasks via separate scheduler submissions. Ioan Raicu, Yong Zhao 0009, Catalin Dumitrescu, Ian T. Foster, Michael Wilde |
SC | 2 |
| 2006 | Virtual data Grid middleware services for data-intensive scienceabstractAbstract The GriPhyN virtual data system provides a suite of components and services for data‐intensive sciences that enables scientists to systematically and efficiently describe, discover, and share large‐scale data and computational resources. We describe the design and implementation of such middleware services in terms of a virtual data system interface called Chiron, and present virtual data integration examples from the QuarkNet education project and from functional‐MRI‐based neuroscience research. The Chiron interface also serves as an online ‘educator’ for virtual data applications. Copyright © 2005 John Wiley & Sons, Ltd. Yong Zhao 0009, Michael Wilde, Ian T. Foster, Jens-S. Vöckler, James E. Dobson, Eric Gilbert, Thomas H. Jordan, Elizabeth Quigg |
Concurr. Comput. Pract. Exp. | 1 |
| 2006 | The QuarkNet/Grid Collaborative Learning e-Lab
Marjorie Bardeen, Eric Gilbert, Thomas H. Jordan, Paul Nepywoda, Elizabeth Quigg, Michael Wilde, Yong Zhao 0009 |
Future Gener. Comput. Syst. | 7 |
| 2005 | The QuarkNet/grid collaborative learning e-LababstractWe describe a case study that uses grid computing techniques to support the collaborative learning of high school students investigating cosmic rays. Students gather and upload science data to our e-Lab portal They explore those data using techniques from the GriPhyN collaboration. These techniques include virtual data transformations, workflows, metadata cataloging and indexing, data product provenance and persistence, as well as job planners. Students use Web browsers and a custom interface that extends the GriPhyN Chiron portal to perform all of these tasks. They share results in the form of online posters and ask each other questions in this asynchronous environment. Students can discover and extend the research of other students, modeling the processes of modern large-scale scientific collaborations. Also, the e-Lab portal (http://quarknet.uchicago.edu/elab/cosmic) provides tools for teachers to guide student work throughout an investigation. Marjorie Bardeen, Eric Gilbert, Thomas H. Jordan, Paul Nepywoda, Elizabeth Quigg, Michael Wilde, Yong Zhao 0009 |
CCGRID | 7 |
| 2004 | The Grid2003 Production Grid: Principles and Practice
Ian T. Foster, Jerry Gieraltowski, Scott Gose, Natalia Maltsev, Edward N. May, Alexis A. Rodriguez, Dinanath Sulakhe, A. Vaniachine, Jim Shank, Saul Youssef, David Adams, Richard Baker 0003, Wensheng Deng, Dantong Yu, Iosif Legrand, Conrad Steenberg, M. Anzar Afaq, Eileen Berman, James Annis, L. A. T. Bauerdick, Michael Ernst, Ian Fisk, Lisa Giacchetti, Gregory E. Graham, Anne Heavey, Joseph Kaiser, Nickolai Kuropatkin, Ruth Pordes, Vijay Sekhri, John Weigand, Yujun Wu, Keith Baker, Lawrence Sorrillo, John Huth, Matthew Allen, Leigh Grundhoefer, John Hicks, Fred Luehring, Steve Peck, Robert Quick, Stephen C. Simms, George Fekete, Jan vandenBerg, Kihyeon Cho, Kihwan Kwon, Dongchul Son, Hyoungwoo Park, Shane Canon, Keith R. Jackson, David E. Konerding, Jason Lee 0001, Doug Olson, Iwona Sakrejda, Brian Tierney, Mark Green 0001, Russ Miller, James Letts, Terrence Martin, David Bury, Catalin Dumitrescu, Daniel Engh, Robert W. Gardner, Marco Mambelli, Yuri Smirnov, Jens-S. Vöckler, Michael Wilde, Yong Zhao 0009, Paul Avery, Richard Cavanaugh, Bockjoo Kim, Craig Prescott, Jorge Rodríguez 0002, Andrew Zahn, Shawn McKee, Christopher T. Jordan, James E. Prewett, Timothy L. Thomas, Horst Severini, Ben Clifford, Ewa Deelman, Larry Flon, Carl Kesselman, Gaurang Mehta, Nosa Olomu, Karan Vahi, Kaushik De, Patrick McGuigan, Mark Sosebee, Dan Bradley, Peter Couvares, Alan DeSmet, Carey Kireyev, Erik Paulson 0001, Alain J. Roy, Scott Koranda, Brian Moe, Bobby Brown, Paul Sheldon |
HPDC | 70 |
| 2003 | The Virtual Data Grid: A New Model and Architecture for Data-Intensive Collaboration
Ian T. Foster, Jens-S. Vöckler, Michael Wilde, Yong Zhao 0009 |
CIDR | 4 |
| 2002 | Applying Chimera virtual data concepts to cluster finding in the Sloan Sky SurveyabstractIn many scientific disciplines — especially long running, data- intensive collaborations — it is important to track all aspects of data capture, production, transformation, and analysis. In principle, one can then audit, validate, reproduce, and/or re-run with corrections various data transformations. We have recently proposed and prototyped the Chimera virtual data system, a new database-driven approach to this problem. We present here a major application study in which we apply Chimera to a challenging data analysis problem: the identification of galaxy clusters within the Sloan Digital Sky Survey. We describe the problem, its computational procedures, and the use of Chimera to plan and orchestrate the workflow of thousands of tasks on a data grid comprising hundreds of computers. This experience suggests that a general set of tools can indeed enhance the accuracy and productivity of scientific data reduction and that further development and application of this paradigm will offer great value. James Annis, Yong Zhao 0009, Jens-S. Vöckler, Michael Wilde, Steve Kent, Ian T. Foster |
SC | 2 |
| 2002 | Chimera: AVirtual Data System for Representing, Querying, and Automating Data DerivationabstractA 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 of these procedures can enable documentation of data provenance, discovery of available methods, and on-demand data generation (so-called "virtual data"). To explore this idea, we have developed the Chimera virtual data system, which combines a virtual data catalog for representing data derivation procedures and derived data, with a virtual data language interpreter that translates user requests into data definition and query operations on the database. We couple the Chimera system with distributed "data grid" services to enable on-demand execution of computation schedules constructed from database queries. We have applied this system to two challenge problems, the reconstruction of simulated collision event data from a high-energy physics experiment, and searching digital sky survey data for galactic clusters, with promising results. Ian T. Foster, Jens-S. Vöckler, Michael Wilde, Yong Zhao 0009 |
SSDBM | 4 |