Understand 4 C++ Managed API

  •        0

Scientific Toolsworks (www.scitools.com) makes a product called Understand 4 C++ that is a source code analyzer. They provide a C API, which I have taken an wrapped in a C++/CLI wrapper. The Understand API basically lets you do reflection over native code.




comments powered by Disqus

Related Projects

Semantic Vectors - Creating and Searching Semantic Vector using Lucene

The Semantic Vectors package uses a Random Projection algorithm, a form of automatic semantic analysis. Other methods supported by the package include Latent Semantic Analysis (LSA) and Reflective Random Indexing. Latent Semantic Analysis (LSA) is a theory and method for extracting and representing the contextual-usage meaning of words by statistical computations applied to a large corpus of text. This library is used in semantic analysis and text mining.

JMeter - Load and Performance tester

JMeter is a pure Java desktop application designed to load test functional behavior and measure performance. It may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types.

R Language - Project for Statistical Computing

R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible.


Sphinix is free open-source SQL full-text search engine. How do you implement full-text search for that 10+ million row table, keep up with the load, and stay relevant? Sphinx is good at those kinds of riddles.


Static analysis of C/C++ code. Checks for: memory leaks, mismatching allocation-deallocation, buffer overrun, and many more. The goal is 0% false positives. See the wiki for more information.


StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project.

Python Tools for Visual Studio

PTVS is a free & OSS add-in from Microsoft that turns VS into a Python IDE. It supports CPython, IronPython, Intellisense, debugging, profiling, Azure, etc.

Calligra-suite - a continuation of KOffice

Calligra-suite is a continuation of KOffice. The new name reflects the wider value of the KOffice technology platform beyond just desktop office applications. Currently all applications except Calligra Words will be maintained by their respective KOffice developers.

OpenEMM - Enterprise Application for Email marketing, Newsletters and Service Mails

OpenEMM is a feature-rich web-based enterprise application for email marketing, newsletters and service mails (transaction mails and event or time triggered mails). OpenEMM offers a great user interface, sophisticated bounce management, link tracking, lots of graphical realtime statistics, a CMS module and a scripting feature to implement individual tasks. OpenEMM is positioned at the intersection of E-Commerce, CRM, CMS, BI and ERP.

libgdx - Desktop/Android/HTML5/iOS Java game development framework

Libgdx is a Java game development framework that provides a unified API that works across all supported platforms. The framework provides an environment for rapid prototyping and fast iterations. Instead of deploying to Android/iOS/Javascript after each code change, you can run and debug your game on the desktop, natively. Desktop JVM features like code hotswapping reduce your iteration times considerably.

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Tag Cloud >>