Virtual Machinery logoJHawk logo
  JHawk 5 Product Overview
Product Home Licensing & Pricing Metrics Guide Download Free Trial FAQ, News, Bugs Other Products
Click here to see prices and purchase JHawk Click here to download demo Click here to read our handy guide to java metrics
**** Just released - JHawk 5.1 - See below for details, download the latest demo version ****

JHawk - Java code quality management - by Fact!

1. Start

2. Configure

2. Configure

2. Configure (NEW - Dashboard table)

3. Select

4. Analyze

4. Analyze

4. Analyze (NEW - Snapshot view)

4. Analyze (NEW - Dashboard table)

5. Export

5. Export (NEW - Ant support)

6. Visualize

6. Visualize

From the start JHawk has been the leader in Java metrics tools. Since our first release over ten years go we have been the innovators - amongst these achievements we were the first to produce IDE integration (for Visual Age for Java) and the first to provide the CSV, XML and HTML export formats. Our online articles on metrics (read them here) are widely consulted.

JHawk is a a static code analysis tool - i.e. it takes the source code of your project and calculates metrics based on numerous aspects of the code - for example volume, complexity, relationships between class and packages and relationships within classes and packages. For a discussion on why static code analysis in general (and JHawk in particular) is a cost-effective means of assessing and ensuring code quality see our latest paper Where's my ROI?

JHawk's customers operate at all levels - from small developers, through consultancies and multinationals. We're widely used in academic circles as well.

Academic link logoYou can find references to academic studies that have used JHawk here.

Oh .. and we don't rest on our laurels - JHawk 5.1 is our latest release and we've added many new features on top of the huge advance that we made with JHawk 5 - including an Ant task in the command line version and two new summary features - the snapshot comparison view (stand- alone only) and dashboard tables (stand alone and Eclipse versions). Full details of these changes are contained in the product documentation - which you can download with the demo versions which you can download here. JHawk is capable of producing a whole range of metrics and you can get a complete list of these by clicking on this link. As before we have provided both Standalone and Eclipse plugin versions of the product - and you don't have to choose which to buy as our licenses include both versions. We've also given you the ability to create your own metrics and to fully integrate them with JHawk - you can find out more about how to do this in the product documentation.

We've also added a new product to our range. This is our DataViewer which is included in our Professional licenses. This allows you to view changes in your metrics over time. In addition you can use DataViewer to generate Google Visualizations which will provide dramatic visual records of changes in your code. You'll be blown away by this - just follow the DataViewer links on this page to see what we mean.

From this page you can find out everything about the new release and you can download a demo which includes the documentation for our products. Our main product is the Professional release which is available in Single-User, Site and Corporate versions. We're clear and upfront about our license pricing - you can find out about that here. The JHawk Professional license includes the following features - click on the images to find out more.

The core of our products is our standalone code analyser which analyses your Java code and prepares your results to be viewed with the application itself or exported to HTML, CSV and XML formats. Using our JHawk interchange XML format you can keep your information about a Java file set and review it at any time you don't have to re analyse the Java source code.Click here or on the images to find out more
Our Eclipse plugin features all off the functionality of the standalone code analyser implemented as an Eclipse plugin. Click here or on the image to find out more
Our Data Viewer product which allows you to view the variation in your code over time based on JHawk Interchange files generated from the standalone and command line versions. It also has a facility to export your data for use in the Google Motion Chart Visualization.Click here or on the image to find out more
Our Command Line version of JHawk which analyses your Java and code and automatically creates output in HTML, CSV and XML formats (both standard and JHawk Interchange format).Click here or on the image to find out more

You may be interested in some of our other products. All have demo or trial versions. Just click on the links below to find out more -

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Eclipse is a trademark of the Eclipse Foundation, Inc.


Contact Us

All Content 2015 Virtual Machinery   All Rights Reserved.