Product
Arcan
Meet the new tool for software architecture analysis.

ARCHITECTURAL SMELL ANALYSIS
Sometimes we make design decisions about our architecture which are good at the very first moment, but seriously affect the maintainability of your project as time goes on. With Arcan, you can quickly detect architectural smells - parts of your architecture which just smell like something is wrong - so that you can remediate as soon as possible. Available for Java, C and C++.
Build your ideal tool
Arcan includes many modules, and you can choose the ones which are most suitable for your needs. Learn what can be helpful for you.
ARCHITECTURAL MAP
Arcan builds a representation of your software architecture starting from the source code of your project. The architecture is pictured as a graph and by selecting its different components you can explore every part of the system in detail. The graph highlights also problematic parts of your architecture: the visualization is linked to the source code so that you can directly inspect the causes and intervene. Available for Java, C and C++.

Automatic architecture recovery from source code.
Interactive and visual architecture exploration.
Identification and contextualization of architectural problems.

EVOLUTION
Sometimes it is hard to recollect why we took a decision and changed our architecture along, especially when not all actions are documented. Arcan can connect to your git repository and trace the evolution of architectural components and architectural problems from their first appearance to this moment.
Easy to use
You need only one click to create a new project, one click to start a new analysis, and one click to open an architectural view. Minimal configuration and fast access.
TECHNICAL DEBT EVALUATION
How much does fixing an issue in your architecture cost? It is important to keep an eye on how our design decisions impact on the effort we make to maintain it. Your time is your money, and Arcan will help you save it.

Why we are different
Dedicated expertise
We focus on software architecture.
Project control
We enable architecture evolution monitoring.
Actionable insights
We connect architecture to source code.