PeerUnit: a framework for testing peer-to-peer systems

Eduardo Cunha de Almeida 1 João Eugenio Marynowski 1 Gerson Sunyé 2, 3 Patrick Valduriez 3
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
3 ATLAS - Complex data management in distributed systems
UN - Université de Nantes, Inria Rennes – Bretagne Atlantique
Abstract : Testing distributed systems is challenging. Peer-to-peer (P2P) systems are composed of a high number of concurrent nodes distributed across the network. The nodes are also highly volatile (i.e., free to join and leave the system at any time). In this kind of system, a great deal of control should be carried out by the test harness, including: volatility of nodes, test case deployment and coordination. In this demonstration we present the PeerUnit framework for testing P2P systems. The original characteristic of this framework is the individual control of nodes, allowing test cases to precisely control their volatility during execution. We validated this framework through implementation and experimentation on two popular open-source P2P systems.
Type de document :
Communication dans un congrès
Charles Pecheur and Jamie Andrews and Elisabetta Di Nitto. ASE, 2010, Antwerp, Belgium. ACM, pp.169-170, 2010, Proceedings of the IEEE/ACM international conference on Automated software engineering. 〈10.1145/1858996.1859030〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00541699
Contributeur : Gerson Sunyé <>
Soumis le : mercredi 1 décembre 2010 - 09:12:56
Dernière modification le : mercredi 21 novembre 2018 - 19:26:02

Identifiants

Citation

Eduardo Cunha de Almeida, João Eugenio Marynowski, Gerson Sunyé, Patrick Valduriez. PeerUnit: a framework for testing peer-to-peer systems. Charles Pecheur and Jamie Andrews and Elisabetta Di Nitto. ASE, 2010, Antwerp, Belgium. ACM, pp.169-170, 2010, Proceedings of the IEEE/ACM international conference on Automated software engineering. 〈10.1145/1858996.1859030〉. 〈inria-00541699〉

Partager

Métriques

Consultations de la notice

403