loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth International Conference on Peer-to-Peer Computing (P2P'04)
Z?rich, Switzerland
August 25-August 27
ISBN: 0-7695-2156-8
Daniel Hughes, Lancaster University
Phil Greenwood, Lancaster University
Geoff Coulson, Lancaster University
Thorough testing of distributed systems, particularly peer-to-peer systems can prove difficult due to the problems inherent in deploying, controlling and monitoring many nodes simultaneously. This problem will only increase as the scale of distributed systems continues to grow. This framework implements a test bed environment using a semi-centralized peer-to-peer network as a substrate for sharing resources made available from standard PCs. This framework automates the process of test-case deployment using a combination of Reflection and Aspect Oriented Programming. This allows ?point-and-click? publishing of software onto the test-bed. Our framework also provides a common monitoring, control and logging interface for all nodes running on the network. Together, these features greatly reduce deployment-time for real-world test scenarios. Automated insertion and removal of test code also ensures that the testing process does not compromise the correctness of the final system.
Citation:
Daniel Hughes, Phil Greenwood, Geoff Coulson, "A Framework for Testing Distributed Systems," p2p, pp.262-263, Fourth International Conference on Peer-to-Peer Computing (P2P'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.