Open Source > Instrumentation Generation Toolkit

Eclipse-based Toolkit for Application Instrumentation


Instrumentation is essential for quality assurance during application development as well as for production system monitoring. Especially for enterprise applications, a detailed analysis of internal processes is required. Depending on the requested kind of monitoring information, instrumentation can be achieved by inserting general purpose logging statements (e.g. complying to the Log4J specification) or the use of more specialised performance measurement APIs, e.g. The Open Group Application Response Measurement (ARM) .
The Eclipse plug-ins for model-based instrumentation of applications are a suite of easy to use plug-ins for instrumentation with Log4J and ARM. The tedious task of manual instrumentation is supported by an easy to use GUI interface.


The Pattern-based Application Instrumentation Toolkit was developed by the Distributed Systems Lab of RheinMain University of Applied Sciences in cooperation with tang-IT Consulting GmbH and is part of the results of the research project PerManEntA .
This work was funded under contract by the German Federal Ministry of Education and Research (see PerManEntA project page for details).
At RheinMain University of Applied Sciences, the following persons were involved in creating the initial release of the toolkit: At tang-IT Consulting GmbH, the following persons were involved in creating the initial release of the toolkit:
  • Marcus Thoss


Release 1.1, February 2008


The following downloads require Eclipse 3.3 with JDT (Java Development tools) to work as expected.
The instrumentation toolkit is distributed under the Apache License Version 2.0. The software therefore is downloadable on an "as is" basis, without warranties or conditions of any kind. Please see the license text for further details.
Release 1.1, February 2008