The design and evaluation of a virtual distributed computing environment
Cluster Computing
Scheduling parallel applications in distributed networks
Cluster Computing
Mediator-Based Evolutionary Design and Development of Image Meta-Analysis Environments
Journal of Intelligent Information Systems
The Software Architecture of a Problem Solving Environment for Enterprise Computing
ICCS '02 Proceedings of the International Conference on Computational Science-Part I
Adaptive Computing on the Grid Using AppLeS
IEEE Transactions on Parallel and Distributed Systems
Visual programming support for graph-oriented parallel-distributed processing: Research Articles
Software—Practice & Experience
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
Hi-index | 0.00 |
The requirements of grand challenge problems and the deployment of gigabit networks makes the network computing framework an attractive and cost effective computing environment with which to interconnect geographically distributed processing and storage resources. Our project, Virtual Distributed Computing Environment (VDCE), provides a problem-solving environment for high-performance distributed computing over wide area networks. VDCE delivers well-defined library functions that relieve end-users of tedious task implementations and also support reusability.In this paper we present the conceptual design of VDCE software architecture, which is defined in three modules: a) the Application Editor, a user-friendly application development environment that generates the Application Flow Graph (AFG) of an application; b) the Application Scheduler, which provides an efficient task-to-resource mapping of AFG; and c) the VDCE Runtime System, which is responsible for running and managing application execution and monitoring the VDCE resources.