By Topic

Flexible analysis of distributed protocol implementations using virtual time

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Weingartner, E. ; Commun. Syst. (COMSYS), RWTH Aachen Univ., Aachen, Germany ; Ritter, M. ; Sasnauskas, R. ; Wehrle, K.

Analyzing the run-time behavior of network protocol implementations in a distributed setting is difficult. However, such analyses are both vital for assuring their functionality and for performance optimizations. Common debuggers typically do not facilitate the inspection of the global state of a protocol implementation that is distributed among several hosts. In this paper we present a virtual machine (VM) based approach for the analysis of distributed protocol implementations. From each of the VMs we extract local state information of choice. By consolidating a global soft-state based on this information and by providing the virtual machines with a virtual and logical progression of time, we facilitate the flexible analysis of x86-based implementations in a distributed fashion.

Published in:

Software, Telecommunications and Computer Networks (SoftCOM), 2010 International Conference on

Date of Conference:

23-25 Sept. 2010