Urbán, PéterDéfago, XavierSchiper, André2005-05-202005-05-202005-05-202001https://infoscience.epfl.ch/handle/20.500.14299/213709Neko: 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.Neko: A Single Environment to Simulate and Prototype Distributed Algorithmstext::conference output::conference proceedings::conference paper