Communications of the ACM
Computer as Thinker/Doer: Problem-Solving Environments for Computational Science
IEEE Computational Science & Engineering
A graphical development and debugging environment for parallel programs
Parallel Computing - Special issue: distributed and parallel systems: environments and tools
Metacomputing: from workstation clusters to Internet computing
Future Generation Computer Systems - Special issue on metacomputing
Charlotte: metacomputing on the Web
Future Generation Computer Systems - Special issue on metacomputing
DISCWorld: an environment for service-based matacomputing
Future Generation Computer Systems - Special issue on metacomputing
Javelin: parallel computing on the internet
Future Generation Computer Systems - Special issue on metacomputing
Future Generation Computer Systems - Special issue on metacomputing
A Web-Based Metacomputing Problem-Solving Environment for Complex Applications
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Hi-index | 0.00 |
The increasing complexity of large distributed scientific applications raises the problem of the coordination of diverse computational resources (computers, data bases, etc.). Multi-disciplinary applications often make use of coupled computational resources that cannot be replicated at a single site. There is the need for smart and user-friendly Problem-Solving Environments that free scientists from concerns related to the location and complexity of the computing platform being used. In this article we describe the main features of the Metaψ software tool developed at CNUCE-CNR to build PSEs for the execution of complex applications on a Web-based metacomputer. This tool is designed to supply a completely transparent support to the user, who thus does not need to be aware of the location and the allocation of computing resources. The paper is organized as follows. Section 1 introduces the real application's needs coming from a specific scientific community, and motivates the realization of Metaψ. The Section 2 focuses on the architectural and implementation aspects of Metaψ. Finally, we summarize our work in Section 3.