Was sind die Open-Source-Alternativen zu Lattix?

8

Ich habe in der Vergangenheit Gelegenheit bekommen, mit Lattix zu arbeiten. Ich glaube, dass das Paradigma, das es darstellt (eine hierarchische Abhängigkeitsmatrix), die Zukunft des Systemarchitekturmanagements in großem Maßstab ist.

Aber die Firmen, für die ich arbeite, sind immer vom Preisschild ausgeschlossen. Kennt jemand gute Open-Source-Alternativen, die es gibt? Nach langem Suchen kann ich anscheinend keinen finden.

    
Kevin Pauli 03.12.2009, 17:33
quelle

5 Antworten

1

Es gibt einige Open-Source-Tools, die die Kernfunktionen von Lattix, DSM (Design oder Dependency Structure Matrix) implementieren, die hier aufgelistet sind:

Ссылка

Die jüngste Veröffentlichung von dtangler 2.0 hat etwas in seinen Release Notes, das Sie vielleicht interessant finden:

  

dtangler 2.0.0. es ist veröffentlicht worden! Die wichtigste neue Funktion ist das Lesen von Abhängigkeitsinformationen aus einer Klartextdatei. Mit anderen Worten: Es ist nicht nur für Java - jetzt können Sie eine Abhängigkeitsstrukturmatrix erzeugen, die beschreibt, was Sie wollen!

    
shadit 04.12.2009, 17:27
quelle
1

Es ist kein kostenloses Tool (299 Euro für eine persönliche Lizenz), aber das Tool NDepend kommt mit einem Dependency Graph gekoppelt mit einer Abhängigkeitsmatrix . Haftungsausschluss: Ich bin einer der Entwickler des Tools

Hier sind einige Screenshots:

    
quelle
1

Ich habe nichts so Starkes wie Lattix gesehen, um deinen Code in einem DSM darzustellen. Während NDepend das DMS erzeugt, handelt es sich um einen statischen Snapshot. Lattix ist dynamisch und ermöglicht dem Benutzer, die Architektur des Codes im DSM-Modell zu ändern.

    
Bruce 26.07.2014 14:16
quelle
1

SonarQube hat einen kostenlosen Abhängigkeitsanalysator (meiner Erfahrung nach weniger nützlich als Lattix). Sie können das Widget Package Design zum Dashboard hinzufügen und einen Drilldown durchführen. Anweisungen finden Sie hier .

    
Neil 12.03.2014 20:22
quelle
0

Für ein einfaches Projekt habe ich MaDGe - Modulabhängigkeitsdiagramm gefunden.

Installieren mit npm

%Vor%

Listen Sie die Abhängigkeiten aller * .js Dateien im Verzeichnis src

auf %Vor%

Finde zirkuläre Abhängigkeiten einer bestimmten Datei app.js

%Vor%

Es gibt auch eine grafische Funktionalität, die ich aber noch nicht eingerichtet habe.

    
user2441511 08.02.2017 16:06
quelle