Architektur Tools gibt es wie Sand am Meer. Für die Architekturarbeit direkt am Code sind die wichtigsten Vertreter im Bereich der Strukturanalyse und Berechnung von Metriken angesiedelt. Von unterstützten Sprachen bis zu besonderen Stärken hilft unsere Übersicht bei der Orientierung im Tool-Dschungel.

Der prägnante Überblick als Startpunkt für die Tool-Auswahl.

 

Tool Plattform / Sprachen Integration Verfügbar seit Aktuelle Version Stärken Schwerpunkt Support & Kosten [1]

SonarQubeSonarQube Architektur-Tool

ABAP, C/C++, C#, COBOL, Groovy, Java, JavaScript, Objective-C, PHP, PL/SQL, Python
 
weitere Sprachen durch Plugins verfügbar
IDE, CI 2009 6.0
  • Plattform bietet eine solide Basis
  • Durch viele Plugins erweiterbar
Metriken Freie Plattform, kostenpflichtige Plugins
TeamscaleTeamscale Architektur-Tool Java, C/C++, C#, ABAP, Ada, PL/SQL, JavaScript, Python
 
weitere Sprachen auf Anfrage
IDE, VCS 2014 2.0
  • Historie wird gescannt
  • Feedback direkt nach dem Commit
Metriken, Strukturelle Analyse 2 Monate Testversion, danach Lizenzkosten user-basiert
Structure101Structure101 Architektur-Tool Java, C#
 
Plugins für C/ C++, PHP, SQL
IDE, CI 2006 4.2
  • Analysiert die Struktur ohne eine Vorgabe durch den Benutzer
Strukturelle Analyse 30 Tage Testversion, danach Lizenzkosten user- und serverbasiert
SonargraphSonargraph Architektur-Tool Java, C#, C/C++ IDE, CI 2005 8.9
  • Strukturanalyse anhand von Package-
    Namen

  • Zusätzlich Berechnung diverser Metriken
  • Plugins für Build-Tools (Maven, Gradle)
Metriken, Strukturelle Analyse Explorer: kostenlos
Architect: 14 Tage Testversion, danach Lizenzkosten
LOC-basiert
NDependNDepend C# IDE, CI 2007 6.3
  • Strukturanalyse und Metriken
  • Vergleich von Baselines
Strukturelle Analyse, Metriken 14 Tage Testversion, danach Lizenzkosten user- und serverbasiert
Abkürzungen: IDE = Integrated Development Environment | CI = Continuous Integration | VCS = Version Control System | LOC = Lines of Code
[1] Die meisten Tools sind im Open-Source- oder akademischen Bereich günstiger oder kostenfrei zu lizensieren. Details dazu finden Sie auf den Seiten der Hersteller.

Eine Übersicht kann in diesem Bereich nie vollständig sein. Die aufgelisteten Architektur Tools begegnen uns in Projekten am Häufigsten. Wenn Sie ein Tool in dieser Übersicht vermissen oder aber Anregungen für eine Aktualisierung haben, melden Sie sich gerne bei uns. Schreiben Sie uns eine Email!

Weiterführendes zu quantitativer Analyse finden Sie auf unserer Themenseite:
 
Quantitative Analyse bei embarc