loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
26th Annual International Computer Software and Applications Conference
Internet Emulation for Java Applications through Socket Factories
Oxford, England
August 26-August 29
ISBN: 0-7695-1727-7
Marco Avvenuti, Universit? di Pisa
Alessio Vecchio, Universit? di Pisa
Network emulation provides the capability of evaluating distributed applications on a stand-alone system: Applications can be exposed to adverse and repeatable network conditions without requiring complex testbeds. This paper describes the design and implementation of a portable and object-oriented network emulator targeted to the development and test of Java-based Internet applications. The emulator is based on instrumented sockets, say EmuSockets, able to emulate the behavior of links with a given bandwidth and communication delay. The emulator is organized modularly, so that it is possible to plug-in user-defined classes for bandwidth and delay figures generation. Carrying out experiments with EmuSockets is as simple as running the tested application code on a single host.
Index Terms:
Network emulation, Internet application, Java
Citation:
Marco Avvenuti, Alessio Vecchio, "Internet Emulation for Java Applications through Socket Factories," compsac, pp.111, 26th Annual International Computer Software and Applications Conference, 2002
Usage of this product signifies your acceptance of the Terms of Use.