../../icons/Logo.png


Darstellung von Software-Architekturen

Unter Software-Architektur wird hier die Gliederung und Abhängigkeiten des Codes eines Software-Systems verstanden.

Die Gliederung ist in den meisten Fällen hierarchisch. Die Komponenten sind entweder Sub-Systeme oder Code-Dateien oder -Module.

Die Verwendung (include oder use) der Komponenten beschreibt deren Abhängigkeiten.

Es können bestimmte Komponenten für einige Komponenten ausgeschlossen oder vorgeschrieben werden.

QualidoScope stellt die hierarchische Struktur eines Software-Systems in einer Tree-Map dar.

Darüber hinaus kann mit QualidoScope

Diese Aspekte können graphisch dargestellt werden.

QualidoScope_Architecture_s.png

Beispiel der Darstellung der Abhängigkeit einer Komponente mit Architektur-Verletzungen