Im nächsten Artikel werden wir einen Blick auf Gaphor werfen. Das ist eine UML-, SysML-, RAAML- und C4-Modellierungsanwendung. Das Programm wurde so konzipiert, dass es einfach zu bedienen ist, ohne dass die Leistung verloren geht.
Gaphor ist eine in Python geschriebene Modellierungsanwendung. Das Programm implementiert ein vollständig kompatibles UML 2-Datenmodell, ist also viel mehr als ein Werkzeug zum Zeichnen von Bildern. Benutzer können Gaphor verwenden, um verschiedene Aspekte eines Systems schnell zu visualisieren sowie vollständige und komplexe Modelle zu erstellen.
Artikelinhalt
Allgemeine Eigenschaften von Gaphor
- Es ist ein Programm Plattform überqueren, die auf allen gängigen Plattformen funktioniert.
- Die Schnittstelle wird uns die Möglichkeit geben, a dunkler Modus.
- Ist ein Open Source. Gaphor ist in Python geschrieben und zu 100 % Open Source. Es ist unter einer Apache-2-Lizenz verfügbar.
- Wird es uns erlauben Erstellen von Klassen-, Interaktions- und Zustandsmaschinendiagrammen für Software- oder Anforderungsdiagramme und Definition von Blöcken für Systeme. Wenn Sie mischen und anpassen möchten, können Sie sogar verschiedene Diagrammelemente zu demselben Diagramm hinzufügen, um die gewünschte Ansicht zu erhalten.
- Es ist ein erweiterbares Programm. Wir können einen Codegenerator anschließen oder unsere Diagramme zur Dokumentation exportieren. Auch es wird uns ermöglichen, unsere eigenen Erweiterungen zu erstellen und greifen Sie über die GUI oder CLI darauf zu.
- Wir werden die Möglichkeit haben, alle Elemente unseres Modells in der Baumsicht.
- Das Programm entspricht den Standards. Gaphor implementiert die OMG-Standards UML, SysML und RAAML. Es beinhaltet auch die Unterstützung des C4-Modells zur Visualisierung von Softwarearchitekturen. Es ist auch mit UML v2.0 und Nicht-UML-Diagrammen kompatibel.
- Wir finden auch Unterstützung beim Kopieren und Einfügen.
- Unterstützung für Dateiformate XML.
- Das Programm ermöglicht es uns, die Manager rückgängig machen.
- Es verfügt über ein reichhaltiges Verbindungsprotokoll.
- Diagrammstile mit a eingebauter Motor.
- Wir werden welche haben Tastaturkürzel schneller arbeiten.
- Die Programmoberfläche gibt uns die Ausrichtungs- und Justiermöglichkeit.
- Wir werden die Möglichkeit haben, Folgendes zu verwenden Elemente; Klassen, Komponenten, Aktionen, Anwendungsfälle, Stile, Interaktionen und Profile.
- Wir werden fähig sein exportieren nach; SVG, PDF, PNG und XMI.
- Es wird uns auch die Möglichkeit geben, ein neues Dokument aus Vorlagen erstellen, was die Produktion beschleunigen kann.
Installieren Sie Gaphor auf Ubuntu und Derivaten
Als Flatpak-Paket
Wir können dieses Programm finden erhältlich als Flatpak-Paket in Flathub. Falls Sie Ubuntu 20.04 verwenden und diese Technologie immer noch nicht auf Ihrem System aktiviert ist, können Sie fortfahren der Führer dass ein Kollege in diesem Blog darüber geschrieben hat.
Wenn Sie diese Pakettypen installieren können, müssen Sie nur ein Terminal öffnen (Strg + Alt + T) und Führen Sie den Gaphor-Installationsbefehl aus:
flatpak install flathub org.gaphor.Gaphor
Wenn die Installation abgeschlossen ist, können Sie nun auf Ihrem Computer nach dem Programmstarter suchen. Außerdem kann in einem Terminal (Strg + Alt + T) folgender Befehl ausgeführt werden, um Starten Sie das Programm:
flatpak run org.gaphor.Gaphor
Deinstallieren
zu Entfernen Sie das Flatpak-Paket aus diesem Programm, in einem Terminal (Strg + Alt + T) muss nur der Befehl verwendet werden:
flatpak uninstall org.gaphor.Gaphor
Als AppImage
Da der Projektfreigabeseite, können wir die neueste Version der AppImage-Datei für dieses Programm herunterladen. Wenn Sie es vorziehen, das Terminal (Strg + Alt + T) zu verwenden, um die neueste Version noch heute herunterzuladen, müssen Sie nur eine öffnen und darin ausführen wget wie folgt:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
Erst wenn der Download abgeschlossen ist erteilen Sie der Datei die erforderlichen Berechtigungen. Dies kann durch Eingabe in dasselbe Terminal erreicht werden:
chmod +x Gaphor-*.AppImage
Und jetzt für Starten Sie das Programm, doppelklicken Sie einfach auf die Datei oder geben Sie im Terminal ein:
./Gaphor-*.AppImage
Dies ist eine Software sowohl für Anfänger als auch für Profis konzipiert. Egal, ob Sie ein Gelegenheitsmodellierer sind, der ein Projekt dokumentiert, oder ein Experte für modellgetriebene Entwicklung, Gaphor wird möglicherweise alle Ihre Bedürfnisse abdecken. Gapher ist eine einfache, aber leistungsstarke Lösung mit vielen Funktionen, die ein nützliches Werkzeug für Softwareentwickler und -ingenieure sein kann.
Weitere Informationen zu diesem Programm oder seiner Verwendung finden Sie unter Benutzer können die konsultieren Programm-Websitedas Repository auf Github des Projekts oder Ihr offizielle Dokumentation.