SourceMeter ist ein Quellcode-Analyzer-Tool, das eine tiefe statische Programmanalyse des Quellcodes komplexer Programme in C, C++, Java, Python, C- und RPG (AS/400) durchführen kann. [1] FrontEndART hat SourceMeter auf Basis der Columbus-Technologie[2] entwickelt, die am Department of Software Engineering der University of Szeged erforscht und entwickelt wurde.
Während der statischen Analyse wird ein abstraktes semantisches Diagramm (ASG) aus den Sprachelementen des Quellcodes erstellt. Diese ASG wird dann von den verschiedenen Tools im Paket verarbeitet, um Produktmetriken[5] wie LLOC,[6] NLE oder NOA zu berechnen, doppelten Code (copy-pasted code; clones), Coding Rule Violations usw. zu identifizieren.
SourceMeter kann Quellcode analysieren, der Java 8 und früheren Versionen, C/C++, RPG III und RPG IV Versionen (einschließlich Freiform), C-6.0 und früheren Versionen und Python 2.7.8 und früheren Versionen entspricht. Im Fall von C/C++ unterstützt SourceMeter die internationale Norm ISO/IEC 14882:2011[7], die um mehrere neue Funktionen von ISO/IEC 14882:2014 erweitert wurde, und C-Sprache, die in den Normen ANSI/ISO 9899:1990, ISO/IEC 9899:1999 und ISO/IEC 9899:2011 definiert ist. Neben den Standardfunktionen werden auch mehrere GCC- und Microsoft-spezifische Erweiterungen unterstützt.
Beliebte label: Sourcemeter, Hersteller, kaufen, niedriger Preis, auf Lager









