Change search
ReferencesLink to record
Permanent link

Direct link
MyP2PWorld: Highly Reproducible Application-level Emulation of P2P Systems
Show others and affiliations
Number of Authors: 7
2008 (English)Conference paper (Refereed)
Abstract [en]

In this paper, we describe an application-level emulator for P2P systems with a special focus on high reproducibility. We achieve reproduciblity by taking control over the scheduling of concurrent events from the operating system. We accomplish that for inter- and intra-peer concurrency. The development of the system was driven by the need to enhance the testing process of an already-developed industrial product. Therefore, we were constrained by the architecture of the overlying application. However, we managed to provide highly transparent emulation by wrapping standard/widely-used networking and concurrency APIs. The resulting environment has proven to be useful in a production environment. At this stage, it started to be general enough to be used in the testing process of applications other than the one it was created to test.

Place, publisher, year, edition, pages
2008, 11.
National Category
Computer and Information Science
URN: urn:nbn:se:ri:diva-23802OAI: diva2:1042879
Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops
Available from: 2016-10-31 Created: 2016-10-31

Open Access in DiVA

fulltext(161 kB)3 downloads
File information
File name FULLTEXT01.pdfFile size 161 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Other links


Search in DiVA

By author/editor
Dahlstrom, AndreasEl-Beltagy, Mohammed
By organisation
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 3 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 1 hits
ReferencesLink to record
Permanent link

Direct link