What is Designite

Designite is a software design quality assessment tool. It analyzes C# code and identifies software quality issues. Specifically, it detects a comprehensive set of architecture, design, and implementation smells and provides mechanisms such as detailed metrics analysis, Dependency Structure Matrix, trend analysis, and smell distribution maps. Designite helps you reduce technical debt and improve maintainability of your software.

Architecture smells

Designite detects 7 smells at architecture granularity that impact maintainability of your software architecture.

Design smells

Designite detects 19 design smells violating one of the object-oriented design principles.

Implementation smells

Designite detects 11 implementation smells to keep your software readable and less complex.

Metrics

Designite computes object-oriented design metrics that are helpful to gauge the structural health of a software.

Trend analysis

Designite supports trend analysis to reveal the evolution of software from the smells perspective.

Smells distribution

Designite allows the user to see the distribution of detected smells using Treemap.

DSM

Dependency Structure Matrix is a compact visual representation of dependencies among software system entities.

Console application

Designite provides a console application with various options to allow integration with external tools.

Download

Download the latest version 2.5.6 of Designite now.

 

Free Download (Designite for C#)

 

By default, the tool comes with a trial license. The trial version can be used indefinitely with a few restrictions. Consider buying a professional license of the tool to use all the features of the tool.

The tool can be installed on a computer running Windows OS 7 or later with at least 1 GB RAM

 

Looking for Designite for Java? - Here it is

Download the latest version 1.0.0 of DesigniteJava now.

It is free for all :)

 

Free Download (Designite for Java)

Know more about DesigniteJava

 
Customers
Quick start guide

Academics

If you are an academic researcher or a student willing to use Designite for educational purposes, you may request a free fully-functional Academic license of Designite. Refer this post for details.

For academic collaboration, please contact Tushar Sharma

Take care your code quality within Visual Studio

Analyze your code for maintainability issues right inside Visual Studio. Designite now offers Visual Studio extension for its 2017 and 2015 editions.

Know more about Designite’s Visual Studio extensions. Find Designite on Microsoft’s Visual Studio marketplace.