Neko: A Single Environment to Simulate and Prototype Distributed Algorithms Peter Urban, Xavier Defago and Andre Schiper Designing, tuning, and analyzing the performance of distributed algorithms and protocols are complex tasks. A major factor that contributes to this complexity is the fact that there is no single environment to support all phases of the development of a distributed algorithm. This paper presents Neko, an easy to use Java platform that provides a uniform and extensible environment for the various phases of algorithm design and performance evaluation: prototyping, tuning, simulation, deployment, etc. Keywords: simulation, prototyping, distributed algorithms, message passing, middleware, Java
In this paper we describe a new simulation platform for heterogeneous distributed systems comprised ...
This paper presents how discrete simulation can be used for performance evaluation of distributed sy...
This thesis examines a general class of applications called <i>collaborative environments</i> which ...
Designing and implementing distributed systems is a hard endeavor, both at an abstract level when de...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
DAP (Distributed Algorithms Platform) is a generic and homogeneous simulation environment aiming at ...
The paper describes the design, performance and applications of ASimJava, a Java-based library for d...
In this paper we describe the Netsim program which is used to graphically simulate distributed algor...
Abstract—Teaching distributed algorithms using a learning-by-doing approach is usually associated wi...
Evaluating novel applications and protocols in realistic scenarios has always been a very important ...
We present the Spectrum Simulation System, a new research tool for the design and study of distribut...
The simulation framework developed within the "Models of Networked Analysis at Regional Centers" (MO...
In this thesis, we build a framework for implementing iterative algorithms by abstracting the code ...
O estudo e desenvolvimento de sistemas distribuídos é uma tarefa que demanda grande esforço e recurs...
JBotSim is a java library that offers basic primitives for prototyping, running, and visualizing dis...
In this paper we describe a new simulation platform for heterogeneous distributed systems comprised ...
This paper presents how discrete simulation can be used for performance evaluation of distributed sy...
This thesis examines a general class of applications called <i>collaborative environments</i> which ...
Designing and implementing distributed systems is a hard endeavor, both at an abstract level when de...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
DAP (Distributed Algorithms Platform) is a generic and homogeneous simulation environment aiming at ...
The paper describes the design, performance and applications of ASimJava, a Java-based library for d...
In this paper we describe the Netsim program which is used to graphically simulate distributed algor...
Abstract—Teaching distributed algorithms using a learning-by-doing approach is usually associated wi...
Evaluating novel applications and protocols in realistic scenarios has always been a very important ...
We present the Spectrum Simulation System, a new research tool for the design and study of distribut...
The simulation framework developed within the "Models of Networked Analysis at Regional Centers" (MO...
In this thesis, we build a framework for implementing iterative algorithms by abstracting the code ...
O estudo e desenvolvimento de sistemas distribuídos é uma tarefa que demanda grande esforço e recurs...
JBotSim is a java library that offers basic primitives for prototyping, running, and visualizing dis...
In this paper we describe a new simulation platform for heterogeneous distributed systems comprised ...
This paper presents how discrete simulation can be used for performance evaluation of distributed sy...
This thesis examines a general class of applications called <i>collaborative environments</i> which ...