Simulation-based Development of Peer-to-Peer Systems with the RealPeer Methodology and Framework

Hildebrandt, Dieter and Hasselbring, Wilhelm (2008) Simulation-based Development of Peer-to-Peer Systems with the RealPeer Methodology and Framework Journal of Systems Architecture, 54 (9). pp. 849-860. DOI 10.1016/j.sysarc.2008.01.010.

[img]
Preview
Text
RealPeer2008.pdf

Download (900Kb) | Preview

Supplementary data:

Abstract

In the process of developing Peer-to-Peer (P2P) systems, simulation has proved to be an essential tool for the evaluation of existing and conceived P2P systems. So far, in practice, there has been a clear separation between a simulation model of a P2P system and a real P2P system that operates on a real physical network. This separation hinders the transition of models to real systems and the evaluation of already deployed systems by means of simulation. To bridge this gap, we put forward the idea of simulation-based development of P2P systems. In this approach, an initial simulation model of a P2P system is iteratively transformed into the intended real P2P system. As a concretion of this approach, we propose a methodology and a framework for the simulation- based development of P2P systems. The presented framework effectively supports a developer in modelling, simulating and ultimately developing P2P systems. We demonstrate the validity of our approach and the framework by constructing an example P2P application. This application is simulated in a series of experiments as well as deployed in a large-scale internet-based P2P system.

Document Type: Article
Keywords: Modelling, Peer-to-peer system, Simulation, Software development
Research affiliation: Kiel University > Software Engineering
Refereed: Yes
DOI etc.: 10.1016/j.sysarc.2008.01.010
Date Deposited: 18 Feb 2012 06:05
Last Modified: 20 Sep 2012 09:47
URI: http://eprints.uni-kiel.de/id/eprint/14482

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...