Abstract: Understand looks and acts a lot like an IDE, but don’t be deceived. The real power of Understand comes from the way it represents your code and the solutions you can…
Virtually Execute Code with Understand
Abstract: A script for virtually executing code. A debugger inside Understand sure would be nice. I hope I’m not the only one out there who uses Understand while debugging. Integrating a debugger…
Adding ChatGPT and AI to Understand
Creating an easy plugin that uses OpenAI to explain your code
Getting Started with Understand
Understanding basic functions of the IDE and static code analysis tool Understand by Scitools.
5 Tips for Faster Graphs
Five tips for speeding up graph generation in Understand.
Visualizing Shared Tasks
Abstract: Visualize an architecture of functions with the Shared Tasks graph. What’s worse than having too many chefs in the kitchen working on the same dish? Thread concurrency problems. A task –…
9 Techniques That Help You Safely Work With Legacy Code
Success with legacy code relies on only making changes to code you understand. Here are 9 systematic approaches that will help you UNDERSTAND your legacy code.
Making a Custom IOCTL Calls Tree
A sample plugin to add edges between IOCTL commands and driver code.
Making a Custom Cluster Graph
Extend the custom architecture dependencies graph by adding clusters.
Making a Dependency Graph with Custom Dependencies
A sample python graph plugin to add custom dependencies to an architecture dependency graph.