Ian J. Taylor

Learn More
Scientific workflow systems have become a necessary tool for many applications, enabling the composition and execution of complex analysis on distributed resources. Today there are many workflow systems, often with overlapping functionality. A key issue for potential users of workflow systems is the need to be able to compare the capabilities of the various(More)
K. Abe, Y. Hayato, T. Iida, K. Iyogi, J. Kameda, Y. Koshio, Y. Kozuma, Ll. Marti, M. Miura, S. Moriyama, M. Nakahata, S. Nakayama, Y. Obayashi, H. Sekiya, M. Shiozawa, Y. Suzuki, A. Takeda, Y. Takenaga, K. Ueno, K. Ueshima, S. Yamada, T. Yokozawa, C. Ishihara, H. Kaji, T. Kajita, K. Kaneyuki, K. P. Lee, T. McLachlan, K. Okumura, Y. Shimizu, N. Tanimoto, L.(More)
In this paper, we give a status report of a real-world application scenario that uses two distinct types of workflow within the Triana problem solving environment: serial scientific workflow for the data processing of gravitational waves signals; and the distributed workflows that dynamically map to the virtual Grid overlay of Triana services. We briefly(More)
Service composition refers to the aggregation of services to build complex applications to achieve client requirements. It is an important challenge to make it possible for users to construct complex workflows transparently and thereby insulating them from the complexity of interacting with numerous heterogeneous services. We present an extension to the(More)
In this paper, we describe the graphical abstractions for Grids and services that have been implemented within the Triana problem solving environment. We provide an overview of the ways in which Triana interacts with services (e.g., Web and P2P services) and then how we interact with core Grid components, such as resource managers and data management(More)
M. Malek, M. Morii, S. Fukuda, Y. Fukuda, M. Ishitsuka, Y. Itow, T. Kajita, J. Kameda, K. Kaneyuki, K. Kobayashi, Y. Koshio, M. Miura, S. Moriyama, M. Nakahata, S. Nakayama, T. Namba, A. Okada, T. Ooyabu, C. Saji, N. Sakurai, M. Shiozawa, Y. Suzuki, H. Takeuchi, Y. Takeuchi, Y. Totsuka, S. Yamada, S. Desai, M. Earl, E. Kearns, M.D. Messier, J.L. Stone, L.R.(More)
An overview of the Triana Problem Solving Environment is provided – with a particular focus on the GAP application-level interface, for integration with Grid Computing and Peer-to-Peer infrastructure. GAP is a Java-based subset of the Grid Application Toolkit interface (being implemented in the GridLab project), and an outline of its current functionality,(More)
We discuss here a parallel implementation of the visualisation of data from a galaxy formation simulation within the Triana problem-solving environment. The visualisation is a test case for our prototype Triana Grid software using a decentralized Peer-to-Peer approach. The Triana distributed environment is middleware independent and designed in such a way(More)
Grid technology is widely emerging. Still, there is an eminent shortage of real Grid users, mostly due to the lack of a “critical mass” of widely deployed and reliable higher-level Grid services, tailored to application needs. The GridLab project aims to provide fundamentally new capabilities for applications to exploit the power of Grid computing, thus(More)