For over 10 years now JHawk has been the leading Java Metrics tool for both Commercial and Academic use. We have led the market through ceaseless innovation –
amongst our achievements we were the first to integrate with a visual IDE (Visual Age for Java) and the first to provide facilities to export to CSV, HTML and XML
formats.
But we don’t rest on our laurels – JHawk 5 (our latest release) takes another leap forward. Amongst the new features in our Professional version
are –
- A complete interface overhaul that makes JHawk even easier to use
- Stand alone, Eclipse plugin and command line versions
- A configurable Dashboard feature that provides an instantaneous overview of your code both within the application and in the exported HTML files
- The ability
to define your own metrics. These are written in Java and can use data from JHawk itself and external sources e.g. bug databases, source control repositories – if
you can access it Java you can use it as a metric. - A JHawk Metric interchange format that allows you to record a snapshot of a code base and keep it for
future use either in JHawk itself or in our new DataViewer product - JHawk Data Viewer – a standalone product that allows graphical and textual comparison of
metrics over time. The JHawk Data Viewer uses data exported using the JHawk Metric Interchange format. The JHawk Data Viewer also provides a facility to export data
to the Google Visualization API. By combining this with data exported using the JHawk Metric Interchange format Data Viewer can distil massive amounts of data down
to a single Google Visualization. For example our online sample (http://www.virtualmachinery.com/visualizations/EclipseAnalysis.html ) (also available as part of
the trial version download) shows the evolution of a number of key metrics over 7 different releases of the Eclipse source code from version 1.0 to version
3.3.

Screenshot from Eclipse plugin
Reflecting our wide range of users we offer a number of different license options –
Personal, Professional, Site and Corporate). Our Pricing and upgrade policy is transparent and cost effective – even our Corporate license cost less than one days
fees for a high level consultant. We also offer an Academic License Program for research facilities. You can find out more about JHawk5 here. For full details of our licensing and pricing see here. You can download our trial version here. The trial version includes much of the documentation that accompanies the full release.