Sciweavers

SOQUA
2007

ConTest listeners: a concurrency-oriented infrastructure for Java test and heal tools

13 years 5 months ago
ConTest listeners: a concurrency-oriented infrastructure for Java test and heal tools
With the proliferation of the new multi-core personal computers, and the explosion of the usage of highly concurrent machine configuration, concurrent code moves from being written by the select few to the masses. As anyone who has written such code knows, there are many traps awaiting. This increases the need for good concurrency-aware tools to be used in the program quality cycle: monitoring, testing, debugging, and the emerging field of self-healing. Academics who build such tools face two main difficulties; writing the instrumentation infrastructure for the tool, and integrating it into real user environments to obtain meaningful results. As these difficulties are hard to overcome, most academic tools do not make it past the toy stage. The ConTest Listener architecture provides instrumentation and runtime engines to which writers of test and heal tools, especially concurrency-oriented, can easily plug their code. This paper describes this architecture, mainly from the point of v...
Yarden Nir-Buchbinder, Shmuel Ur
Added 07 Nov 2010
Updated 07 Nov 2010
Type Conference
Year 2007
Where SOQUA
Authors Yarden Nir-Buchbinder, Shmuel Ur
Comments (0)