Abstract:
Network applications with high dependability requirements must be carefully tested under communication faults to enhance confidence in proper behavior. Fault injection is...Show MoreMetadata
Abstract:
Network applications with high dependability requirements must be carefully tested under communication faults to enhance confidence in proper behavior. Fault injection is very useful for these tests. When the applications use more than one protocol, such as UDP, TCP and RMI, a suitable tool that properly handles all of them is required. However, existing tools either are unable to test this kind of application or impose relevant drawbacks. This paper presents Comform, a communication fault injector for multi-protocol Java applications. It intercepts protocol messages at JVM level and uses firewall rules for fault emulation. The approach is useful for both white and black box testing and preserves the target's source code.
Published in: 2011 12th Latin American Test Workshop (LATW)
Date of Conference: 27-30 March 2011
Date Added to IEEE Xplore: 18 August 2011
ISBN Information:
Print ISSN: 2373-0862