What can JArchitect do for your organization?

Understand your Java code base.

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.
These Cases Studies shows the utility of JArchitect to have a deep view of your architecture, design and implementation.

Improve your code base quality.

JArchitect is a tool to achieve high Code Quality by using standard and custom Rules.Integrating it into build process, and detecting differences between versions.

Automate your Java code review and audit.

CQLinq language gives you a flexibility to create your custom queries and have a deep view of your code base. With CQLinq you can automate your code review,and integrate it to your build process using JArchitect Console. Here's a sample of report generated by JArchitect.
JArchitect could be also very useful to audit the code base before refactoring.
NCover Trends

CQLinq for more flexibility

JArchitect supports the Code Query Linq (CQLinq) for maximum flexibility. CQLinq will help you answer in seconds your questions about your code base:
- Which public methods have more than 30 lines of code?
from m in Methods 
where m.NbLinesOfCode  >= 30 
select m
- Which classes Derived From CBase?
from t in Types 
where t.IsClass && t.DeriveFrom ("CBase") 
select t
- Which methods have been refactored recently ?
from m in Methods 
where m.CodeWasChanged()select m

Customers


JArchitect accelerate the process of your developement, support and maintenance.

These Cases Studies shows the utility of JArchitect to have a deep view of your architecture, design and implementation.

CQLinq langage provides more flexibility to request code base, so you can customize your analysis and reports .

Home Contact Us