FAQ

Frequently Asked Questions

About JArchitect

JArchitect is a tool that simplifies managing a complex Java code base. Architects and developers can analyze code structure, specify design rules, do effective code reviews and master evolution by comparing different versions of the code.

JArchitect provides more than 120 default CQLinq queries to detect flaws concerning:

  • Dependencies,
  • Complex implementations,
  • Naming,
  • Structure problems,
  • and much more ...
You can customize easily these default rules or create your rules using CQLinq
JArchitect provides more than 120 default CQLinq queries to detect flaws concerning dependencies, complex implementations, naming, structure problems and more. You can customize easily these default rules or create your rules using CQLinq

No it's not mandatory, JArchitect analyze the byte code and the source code is only needed for some metrics like the Cyclomatic Complexity or LOC.

jarchitect supports Java, and each language using the JVM and generating the byte code.

Supported Platforms

JArchitect currently supports Microsoft Windows, Linux and Mac OS X.
  • For Linux you need Glibc 2.13 or higher.

We support:

  • Windows XP (32/64-bit, all editions)
  • Windows Vista (32/64-bit, all editions)
  • Windows 7 (32/64-bit, all editions)
  • Windows 8 (32/64-bit, all editions)

Minimum system requirements:

  • Pentium 4 or better CPU
  • 1 GB or more RAM
  • For the Report, Internet Explorer 7 or above (Firefox 10+ or Chrome recommended)

Most modern Windows PC’s can run JArchitect without any trouble.

We support most recent Linux distributions including:

  • Ubuntu (9 or higher)
  • Fedora (13 or higher)
  • Suse
  • CentOS
  • Red Hat Enterprise Linux

Minimum system requirements:

  • GLIBC 2.13 or higher
  • Pentium 4 or better CPU
  • 1 GB or more RAM
  • For the Report, modern web browsers (Firefox 10+ or Chrome recommended)

Most modern Linux PC’s can run JArchitect without any trouble.

No. an Eclipse plugin will be available soon.
Yes, 64-bit machines are supported.

Licensing and ordering

We offer Developer and DevOps licenses. For more details see the editions page.
Each license entitles you to all maintenance and update releases within the same major version.
The trial license is fully featured, but time limited (14-day free trial.)
You can purchase using your credit card from our purchase page, or purchase directly from us. Please contact us for a quotation.
After your payment is complete, you'll receive two separate e-mails :
  • One confirmation email from BlueSnap, sent a few minutes after you placed your order.
  • One license email with your license ID and license file. The license email is sent from a few minutes to a few hours after you placed your order, the time it takes to validate the payment information.
We provide some flexibility if you would like to purchase large volumes of licenses. For more details please contact us.

Support

Yes, we strive to provide support for reasonable issues.
Typically, we get back to you the next working day. Obviously, the solution will depend on your questions and the issues you have.
For non-standard support issues please contact us directly.
Please contact us. This is most valuable to us in order to continuously improve JArchitect.

Contacts

Business Hours

  • Monday-Friday: 10am to 8pm
  • Saturday: 11am to 3pm
  • Sunday: Closed