header image
Home arrow Downloads
DeDiSys

A framework for advertising of capabilites of service providers, and discovery of providers whose capabilities satisfy consumer's requirements, stemming from the DeDiSys research project.

Download the DeDiSys framework source

Read more...
Argus

Argus is a computer network monitoring tool. It was initially developed for internal use, for monitoring the ISL Grid servers, but is generally useful to monitor an arbitrary set of computers, either geographically co-located or distributed all over the world.

Argus consists of a number of computer monitoring scripts, called the eyes, one on each of the monitored machine, and a web application that on one hand collects the information from the eyes, and on the other analyses it, triggers appropriate actions when user-defined conditions are met, and presents the collected information to the user via a set of comprehensive web pages.

For further information and download, consult the Argus home page.

QWebMon

A web application for monitoring and controlling a small cluster of QEMU virtual machines. Allows for monitoring the state of virtual machines, rebooting them remotely and accessing their console via VNC.

Download QWebMon 0.1.0
Read more...
GRIDdy Framework
Utopia

Quick presentation

Download

Keywords: multi-agent systems, emulation, distributed algorithm development, P2P networks

Utopia is a tool for analysis of behaviour of distributed algorithms based on multi-agent systems (MAS). The idea of Utopia is to free the designer of an aglorithm from the communication layer and allow to concentrate on the problem alone.

The elements of Utopia are agents, messages and peers. The peers form a virtual network and provide the environment for the execution of agents.

Each peer in the virtual P2P system can be seen as a bus where agents register and wait for information from the environment. Each agent registers set of classes that it wants to process. When a message arrives its body is put on the bus. Each agent that can process it, is given access to it.

The execution can be traced trough an interactive console, some sort of debugging environment.


Picture below demonstrates an architecture of a single peer in the network.

Utopia Framework
Read more...
header image