The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme
IEEE Transactions on Software Engineering
MASSIVE: a collaborative virtual environment for teleconferencing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on virtual reality software and technology
Exploiting process lifetime distributions for dynamic load balancing
ACM Transactions on Computer Systems (TOCS)
The Hector Distributed Run-Time Environment
IEEE Transactions on Parallel and Distributed Systems
Application-level scheduling on distributed heterogeneous networks
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
Observations on Using Genetic Algorithms for Dynamic Load-Balancing
IEEE Transactions on Parallel and Distributed Systems
Parallel Processing of Adaptive Meshes with Load Balancing
IEEE Transactions on Parallel and Distributed Systems
Condor: a distributed job scheduler
Beowulf cluster computing with Linux
Job placement with unknown duration and no preemption
ACM SIGMETRICS Performance Evaluation Review
Load Balancing in Parallel Computers: Theory and Practice
Load Balancing in Parallel Computers: Theory and Practice
Dynamic Cluster Resource Allocations for Jobs with Known and Unknown Memory Demands
IEEE Transactions on Parallel and Distributed Systems
An efficiency and scalability model for heterogeneous clusters.
CLUSTER '01 Proceedings of the 3rd IEEE International Conference on Cluster Computing
GridAnt: A Client-Controllable Grid Work.ow System
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 7 - Volume 7
Workflow management in GriPhyN
Grid resource management
Brain Meets Brawn: Why Grid and Agents Need Each Other
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
Dynamic Resource Selection For Service Composition in The Grid
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
A taxonomy of scientific workflow systems for grid computing
ACM SIGMOD Record
Concurrency and Computation: Practice & Experience - Autonomous Grid Computing
A spatial model of interaction in large virtual environments
ECSCW'93 Proceedings of the third conference on European Conference on Computer-Supported Cooperative Work
Modelling the √N + ROWA model approach inside the WS-ReplicationResource
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
BPM'06 Proceedings of the 4th international conference on Business Process Management
A rule based resources management for collaborative grid environments
International Journal of Internet Protocol Technology
Alert based disaster notification and resource allocation
Information Systems Frontiers
International Journal of Organizational and Collective Intelligence
Hi-index | 0.00 |
Grid computing shares heterogeneous resources in dynamic service-based environments. This kind of system has the major advantage of enabling rapid composition of distributed applications. However, equilibrating the amount of work assigned to each of the nodes in a grid environment is a complex problem, even more so than for other kinds of parallel systems. In this paper, we present a new extension and reinterpretation of one of the most successful models of awareness in Computer Supported Cooperative Work (CSCW), called the Spatial Model of Interaction (SMI), which manages awareness of interaction through a set of key concepts, to manage task delivery in collaborative distributed systems. This model, called AMBLE (Awareness Model for Balancing the Load in Collaborative Grid Environments), also applies some theoretical principles and theories of multi-agent systems to create a collaborative and cooperative environment that provides autonomous, efficient and independent management of resources available in a grid environment. WE-AMBLE, a Workflow Engine to manage awareness in collaborative grid environments through the AMBLE concepts, provides a workflow engine to manage different levels of awareness, allowing different virtual organizations to share computational resources based on open protocols and interfaces.