Visual CppDepend        Visual Studio AddIn             CQL Language        Dependency Graph


What can CppDepend do for your organization?

Improve your code base quality.

CppDepend is a tool that simplifies managing a complex C\C++ (Native,Mixed and COM) 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 CppDepend to have a deep view of your architecture, design and implementation.

Refactor and Improve your design and architecture.

CppDepend provides useful graphs to analyze your design and architecture. CQL language gives you a flexibility to create your custom queries and have a deep view of your code base.
here's a sample of using CppDepend to assist your refactoring.

Assist your migration.

Understanding the existing code base is primordial before any migration. CppDepend helps you in your migration process, you can find here the advantages of using CppDepend in your migration process.
NCover Trends

CQL for more flexibility

CppDepend supports the Code Query Language (CQL) for maximum flexibility. CQL will help you answer in seconds your questions about your code base:
- Which public methods have more than 30 lines of code?
 SELECT METHODS  WHERE NbLinesOfCode >  30  AND IsPublic 
- Which classes Derived From CBase?
 SELECT TYPES WHERE IsClass AND DeriveFrom "CBase"
- Which methods have been refactored recently ?
 SELECT METHODS WHERE CodeWasChanged

Share |
Customers


Last Version: 2.2.1
Provides Visual Studio Addin.


CppDepend accelerate the process of your developement, migration and maintenance.

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

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

Home Contact Us SiteMap