Université de Neuchâtel

SPLAY : a toolkit for the design and evaluation of large scale distributed systems

Leonini, Lorenzo ; Felber, Pascal (Dir.)

Thèse de doctorat : Université de Neuchâtel, 2014.

Cette thèse présente SPLAY, un système intégré qui facilite la conception, le déploiement et les expérimentations des systèmes distribués à grande échelle. SPLAY couvre toutes les étapes du développement à l'évaluation. Il permet à des développeurs d'exprimer des algorithmes de manière simple et concise dans un langage proche du pseudo-code que l'on peut trouver dans les...

Université de Neuchâtel

Information lookup and distribution in mobile ad hoc networks

Kummer, Raphaël ; Kropf, Peter (Dir.) ; Felber, Pascal (Codir.) ; Konstantas, Dimitri (Codir.) ; Olivera, Rui (Codir.)

Thèse de doctorat : Université de Neuchâtel, 2010.

Dans cette thèse, nous proposons deux nouveaux algorithmes: un algorithme de recherche pour table de hachage distribuée (DHT) et un algorithme construisant des arbres de multicast. Ces algorithmes ont été spécifiquement conçus pour tirer avantage des caractéristiques principales des réseaux mobiles ad-hoc (MANETs) telles que la communication par diffusion, les ressources limitées (en...

Université de Neuchâtel

Simulation of Search and Distribution Methods for Jobs in a WEB Operating System (WOS)

Unger, Herwig ; Kropf, Peter ; Babin, Gilbert ; Böhme, Thomas

In: High Performance Computing Symposium 98, 2008, p. 253-259

Internet or WEB computing concepts, such as the Web Operating System (WOS™), require suitable methods for finding the most effective hardware and software environment for an application execution on the network. We present an efficient search strategy and show that the resulting communication load penalty is well acceptable while preventing the network from being flooded by administrative...

Université de Neuchâtel

Overview About the Resource Scheduling in the Web Operating System (WOS)

Unger, Herwig ; Kropf, Peter

In: Proceedings of the Workshop on Distributed Computing on the Web (DCW’98), 1998, p. 134-140

A number of load sharing/balancing mechanisms were developed in order to improve the execution of a distributed application in a workstation cluster or any other kind of distribute darchitectures. In fact, it would be possible to execute applications on any machine of a world wide system. However, the notion of ‘distributed systems’ has gained in importance and attraction with the...

Université de Neuchâtel

Resource Warehouses; a Distributed Information Warehouse Infrastructure

Khoury, Simon ; Kropf, Peter ; Babin, Gilbert

In: Advanced Simulation Technologies Conference (ASTC), 2002, p. 239-244

This paper presents work related to the design of distributed systems, which is useful for emerging Internet applications. We propose algorithms for searching and managing distributed information about resources and services using locally available warehouses. The concept of warehouses has been introduced in the Web Operating System (WOS) (Kropf 1999). Warehouses have the ability to decide which...