Gaphor, aplikace pro modelování UML, SysML, RAAML a C4

o Gaphorovi

V příštím článku se podíváme na Gaphor. Tohle je modelovací aplikace UML, SysML, RAAML a C4. Program byl navržen tak, aby se snadno používal bez ztráty výkonu.

Gaphor je modelovací aplikace napsaná v Pythonu. Program implementuje plně kompatibilní datový model UML 2, takže je mnohem více než nástroj pro kreslení obrázků. Uživatelé mohou použít Gaphor k rychlé vizualizaci různých aspektů systému a také k vytvoření úplných a složitých modelů.

Obecná charakteristika Gaphoru

Gaphor funguje

  • Je to program cross platform, který funguje na všech hlavních platformách.
  • Rozhraní nám poskytne možnost použití a temný režim.
  • Je open source. Gaphor je napsán v Pythonu a je 100% open source. Je k dispozici pod licencí Apache 2.
  • Umožní nám to vytvořit diagramy tříd, interakcí a stavových strojů pro diagramy softwaru nebo požadavků a definici bloků pro systémy. Pokud chcete kombinovat, můžete do stejného diagramu dokonce přidat různé prvky diagramu, abyste získali potřebný pohled.
  • Je to rozšiřitelný program. Můžeme připojit generátor kódu nebo exportovat naše diagramy pro dokumentaci. Také umožní nám vytvořit si vlastní rozšíření a přistupovat k nim prostřednictvím GUI nebo CLI.
  • Budeme mít možnost snadno najít všechny prvky našeho modelu v stromový pohled.
  • Program splňuje standardy. Gaphor implementuje standardy UML, SysML a RAAML OMG. Obsahuje také podporu pro model C4 pro vizualizaci softwarových architektur. Je také kompatibilní s diagramy UML v2.0 a non-UML.
  • Také najdeme podpora kopírování a vkládání.
  • Podpora formátu souborů XML.
  • Program nám umožní používat zrušit správce.
  • protokol bohatého připojení.
  • Styly diagramu s a vestavěný stylový motor.

klávesové zkratky

  • Nějaké budeme mít klávesové zkratky pracovat rychleji.
  • Rozhraní programu nám poskytne možnost zarovnání a nastavení.
  • Budeme mít možnost použít následující elementy; třídy, komponenty, akce, případy použití, styly, interakce a profily.
  • Budeme moci export do; SVG, PDF, PNG a XMI.
  • Také nám to poskytne možnost vytvořte nový dokument ze šablon, což může urychlit výrobu.

Nainstalujte Gaphor na Ubuntu a deriváty

Jako balíček Flatpak

Můžeme najít tento program k dispozici jako balíček Flatpak v Flathub. V případě, že používáte Ubuntu 20.04, a pokud tuto technologii ve svém systému stále nemáte povolenou, můžete pokračovat Průvodce že o tom napsal kolega na tomto blogu.

Když můžete nainstalovat tyto typy balíčků, je nutné pouze otevřít terminál (Ctrl + Alt + T) a spusťte příkaz Gaphor install:

nainstalujte gaphor jako flatpak

flatpak install flathub org.gaphor.Gaphor

Po dokončení instalace nyní můžete ve svém počítači vyhledat spouštěč programů. Následující příkaz lze navíc provést v terminálu (Ctrl + Alt + T) do spusťte program:

gaphor launcher

flatpak run org.gaphor.Gaphor

Odinstalovat

na odebrat balíček flatpak z tohoto programu, v terminálu (Ctrl + Alt + T) bude nutné použít pouze příkaz:

odinstalujte balíček flatpak

flatpak uninstall org.gaphor.Gaphor

Jako AppImage

Desde stránka s vydáním projektu, můžeme stáhnout nejnovější verzi souboru AppImage pro tento program. Pokud dáváte přednost použití terminálu (Ctrl + Alt + T) ke stažení nejnovější verze dnes, bude nutné pouze otevřít a spustit v něm wget jak následuje:

stáhněte si gaphor appimage

wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage

Pouze po dokončení stahování udělte souboru potřebná oprávnění. Toho lze dosáhnout zadáním stejného terminálu:

chmod +x Gaphor-*.AppImage

A teď pro spusťte program, poklepejte na soubor nebo napište do terminálu:

začít s obrazem

./Gaphor-*.AppImage

Toto je software určené pro začátečníky i profesionály. Ať už jste příležitostný modelář dokumentující projekt nebo odborník na vývoj založený na modelech, Gaphor bude mít pravděpodobně pokryty všechny vaše potřeby. Gapher je jednoduché, ale výkonné řešení s mnoha funkcemi, které mohou být užitečným nástrojem pro vývojáře a inženýry softwaru.

Další informace o tomto programu nebo o jeho používání získáte uživatelé mohou konzultovat webové stránky programuse úložiště na Githubu projektu nebo vašeho oficiální dokumentace.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.