A script to calculate and display design structure matrices based on file dependencies—plus lots of cool metrics based on the matrix.
Category: Dependencies
Create Beautiful Overview Graphs of Your Code
Five minutes with the free tool Gephi lets you turn Understand’s dependency data into a gorgeous overview of your project.
Scoping a Refactoring Effort for My Boss
TLDR You’ve been asked to consider replacing 2 open source modules–here is how to use Understand’s Architectures and Dependency analysis to let your boss know how much effort/risk this will entail. Details…
Using Architectures to Easily Track Dependencies on Open Source
Using Architectures to Easily Track Dependencies on Open Source
Finding Dependencies Between Libraries
Find everything a module depends on so you can easily extract it into a separate binary
Understand 6.3 Release
The Understand 6.3 release highlights the tools’ newest features and upgrades. Some of these improvements enhance existing tools, while others offer brand-new capabilities. Topics covered in this article include graph customization, continuous CodeCheck verification, a customizable Violation Browser, automated dependency rules, automatic architectures, AUTOSAR support, spell checking for comments/strings, SARIF imports feature, support for C#11, minor metric changes, and a new Jenkins plugin.
Making a Variable Tracker Graph
Use Understand’s Information Browser to find and graph all possible variables of your source code.
Friends Don’t Let Friends Have C++ Friends
An interactive report to show all the references that depend on C++ friend statements.
5 Tips for Faster Graphs
Five tips for speeding up graph generation in Understand.
Making a Dependency Graph with Custom Dependencies
A sample python graph plugin to add custom dependencies to an architecture dependency graph.