Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Yolanda Gil is active.

Publication


Featured researches published by Yolanda Gil.


Scientific Programming | 2005

Pegasus: A framework for mapping complex scientific workflows onto distributed systems

Ewa Deelman; Gurmeet Singh; Mei-Hui Su; Jim Blythe; Yolanda Gil; Carl Kesselman; Gaurang Mehta; Karan Vahi; G. Bruce Berriman; John C. Good; Anastasia C. Laity; Joseph C. Jacob; Daniel S. Katz

This paper describes the Pegasus framework that can be used to map complex scientific workflows onto distributed resources. Pegasus enables users to represent the workflows at an abstract level without needing to worry about the particulars of the target execution systems. The paper describes general issues in mapping applications and the functionality of Pegasus. We present the results of improving application performance through workflow restructuring which clusters multiple tasks in a workflow into single entities. A real-life astronomy application is used as the basis for the study.


Journal of Web Semantics | 2007

A survey of trust in computer science and the Semantic Web

Donovan Artz; Yolanda Gil

Trust is an integral component in many kinds of human interaction, allowing people to act under uncertainty and with the risk of negative consequences. For example, exchanging money for a service, giving access to your property, and choosing between conflicting sources of information all may utilize some form of trust. In computer science, trust is a widely used term whose definition differs among researchers and application areas. Trust is an essential component of the vision for the Semantic Web, where both new problems and new applications of trust are being studied. This paper gives an overview of existing trust research in computer science and the Semantic Web.


IEEE Computer | 2007

Examining the Challenges of Scientific Workflows

Yolanda Gil; Ewa Deelman; Mark H. Ellisman; Thomas Fahringer; Geoffrey C. Fox; Dennis Gannon; Carole A. Goble; Miron Livny; Luc Moreau; James D. Myers

Workflows have emerged as a paradigm for representing and managing complex distributed computations and are used to accelerate the pace of scientific progress. A recent National Science Foundation workshop brought together domain, computer, and social scientists to discuss requirements of future scientific applications and the challenges they present to current workflow technologies.


Lecture Notes in Computer Science | 2004

Pegasus: Mapping Scientific Workflows onto the Grid

Ewa Deelman; Jim Blythe; Yolanda Gil; Carl Kesselman; Gaurang Mehta; Sonal Patil; Mei-Hui Su; Karan Vahi; Miron Livny

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 resources to execute the workflow. Pegasus is being released as part of the GriPhyN Virtual Data Toolkit and has been used in a variety of applications ranging from astronomy, biology, gravitational-wave science, and high-energy physics. A deferred planning mode of Pegasus is also introduced.


cluster computing and the grid | 2005

Task scheduling strategies for workflow-based applications in grids

Jim Blythe; Sonal Jain; Ewa Deelman; Yolanda Gil; Karan Vahi; Anirban Mandal; Ken Kennedy

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 toolkits use matchmaking strategies that do not consider overall efficiency for the set of tasks to be run. We identify two families of resource allocation algorithms: task-based algorithms, that greedily allocate tasks to resources, and workflow-based algorithms, that search for an efficient allocation for the entire workflow. We compare the behavior of workflow-based algorithms and task-based algorithms, using simulations of workflows drawn from a real application and with varying ratios of computation cost to data transfer cost. We observe that workflow-based approaches have a potential to work better for data-intensive applications even when estimates about future tasks are inaccurate.


Artificial Intelligence | 1989

Explanation-based learning: a problem solving perspective

Steven Minton; Jaime G. Carbonell; Craig A. Knoblock; Daniel R. Kuokka; Oren Etzioni; Yolanda Gil

Abstract This article outlines explanation-based learning (EBL) and its role in improving problem solving performance through experience. Unlike inductive systems, which learn by abstracting common properties from multiple examples, EBL systems explain why a particular example is an instance of a concept. The explanations are then converted into operational recognition rules. In essence, the EBL approach is analytical and knowledge-intensive, whereas inductive methods are empirical and knowledge-poor. This article focuses on extensions of the basic EBL method and their integration with the prodigy problem solving system. prodigy s EBL method is specifically designed to acquire search control rules that are effective in reducing total search time for complex task domains. Domain-specific search control rules are learned from successful problem solving decisions, costly failures, and unforeseen goal interactions. The ability to specify multiple learning strategies in a declarative manner enables EBL to serve as a general technique for performance improvement. prodigy s EBL method is analyzed, illustrated with several examples and performance results, and compared with other methods for integrating EBL and problem solving.


Intelligence\/sigart Bulletin | 1991

PRODIGY: an integrated architecture for planning and learning

Jaime G. Carbonell; Oren Etzioni; Yolanda Gil; Robert Joseph; Craig A. Knoblock; Steven Minton; Manuela M. Veloso

Artificial intelligence has progressed to the point where multiple cognitive capabilities are being integrated into computational architectures, such as SOAR, PRODIGY, THEO, and ICARUS. This paper reports on the PRODIGY architecture, describing its planning and problem solving capabilities and touching upon its multiple learning methods. Learning in PRODIGY occurs at all decision points and integration in PRODIGY is at the knowledge level; the learning and reasoning modules produce mutually interpretable knowledge structures. Issues in architectural design are discussed, providing a context to examine the underlying tenets of the PRODIGY architecture.


IEEE Intelligent Systems | 2004

Artificial intelligence and grids: workflow planning and beyond

Yolanda Gil; Ewa Deelman; Jim Blythe; Carl Kesselman; Hongsuda Tangmunarunkit

A key challenge for grid computing is creating large-scale, end-to-end scientific applications that draw from pools of specialized scientific components to derive elaborate new results. We develop Pegasus, an AI planning system which is integrated into the grid environment that takes a users highly specified desired results, generates valid workflows that take into account available resources, and submits the workflows for execution on the grid. We also begin to extend it as a more distributed and knowledge-rich architecture.


international semantic web conference | 2002

Trusting Information Sources One Citizen at a Time

Yolanda Gil; Varun Ratnakar

This paper describes an approach to derive assessments about information sources based on individual feedback about the sources. We describe TRELLIS, a system that helps users annotate their analysis of alternative information sources that can be contradictory and incomplete. As the user makes a decision on which sources to dismiss and which to believe in making a final decision, TRELLIS captures the derivation of the decision in a semantic markup. TRELLIS then uses these annotations to derive an assessment of the source based on the annotations of many individuals. Our work builds on the Semantic Web and presents a tool that helps users create annotations that are in a mix of formal and human language, and exploits the formal representations to derive measures of trust in the content of Web resources and their original source.


IEEE Intelligent Systems | 2011

Wings: Intelligent Workflow-Based Design of Computational Experiments

Yolanda Gil; Varun Ratnakar; Jihie Kim; Joshua Moody; Ewa Deelman; Pedro A. González-Calero; Paul T. Groth

Describes the Wings intelligent workflow system that assists scientists with designing computational experiments by automatically tracking constraints and ruling out invalid designs, letting scientists focus on their experiments and goals.

Collaboration


Dive into the Yolanda Gil's collaboration.

Top Co-Authors

Avatar

Varun Ratnakar

Information Sciences Institute

View shared research outputs
Top Co-Authors

Avatar

Ewa Deelman

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Jihie Kim

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Jim Blythe

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Daniel Garijo

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Gaurang Mehta

Washington University in St. Louis

View shared research outputs
Top Co-Authors

Avatar

Carl Kesselman

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Ricky J. Sethi

Fitchburg State University

View shared research outputs
Top Co-Authors

Avatar

Craig A. Knoblock

University of Southern California

View shared research outputs
Researchain Logo
Decentralizing Knowledge