Gaphor, aplikácia na modelovanie UML, SysML, RAAML a C4

o Gaphorovi

V nasledujúcom článku sa pozrieme na Gaphor. Toto je modelovacia aplikácia UML, SysML, RAAML a C4. Program bol navrhnutý tak, aby sa ľahko používal bez straty energie.

Gaphor je modelovacia aplikácia napísaná v Pythone. Program implementuje plne kompatibilný dátový model UML 2, takže je to oveľa viac než nástroj na kreslenie obrázkov. Používatelia môžu použiť Gaphor na rýchlu vizualizáciu rôznych aspektov systému, ako aj na vytváranie kompletných a komplexných modelov.

Všeobecné charakteristiky Gaphoru

Gaphor funguje

  • Je to program cross platform, ktorý funguje na všetkých hlavných platformách.
  • Rozhranie nám poskytne možnosť použitia a tmavý režim.
  • Je otvorený zdroj. Gaphor je napísaný v Pythone a je 100% open source. Je k dispozícii pod licenciou Apache 2.
  • Umožní nám to vytvorte diagramy tried, interakcií a stavových strojov pre diagramy softvéru alebo diagramov požiadaviek a definíciu blokov pre systémy. Ak chcete kombinovať a kombinovať, môžete do rovnakého diagramu dokonca pridať rôzne prvky diagramu, aby ste získali potrebný pohľad.
  • Je to rozšíriteľný program. Môžeme pripojiť generátor kódu alebo exportovať naše diagramy na dokumentáciu. Tiež nám umožní vytvoriť si vlastné rozšírenia a pristupujte k nim prostredníctvom GUI alebo CLI.
  • Budeme mať možnosť ľahko nájsť všetky prvky nášho modelu v stromový pohľad.
  • Program spĺňa štandardy. Gaphor implementuje štandardy UML, SysML a RAAML OMG. Obsahuje tiež podporu pre model C4 na vizualizáciu softvérových architektúr. Je tiež kompatibilný s diagrammi UML v2.0 a non-UML.
  • Tiež nájdeme podpora kopírovania a prilepovania.
  • Podpora formátu súborov XML.
  • Program nám umožní použiť zrušiť správcu.
  • Má a protokol bohatého pripojenia.
  • Štýly diagramu s a vstavaný štýl motora.

klávesové skratky

  • Budeme mať nejaké klávesové skratky pracovať rýchlejšie.
  • Rozhranie programu nám poskytne možnosť zarovnania a nastavenia.
  • Budeme mať možnosť použiť nasledujúce prvky; triedy, komponenty, akcie, prípady použitia, štýly, interakcie a profily.
  • Budeme schopní export do; SVG, PDF, PNG a XMI.
  • Tiež nám to poskytne možnosť vytvorte nový dokument zo šablón, čo môže urýchliť výrobu.

Nainštalujte Gaphor na Ubuntu a deriváty

Ako balíček Flatpak

Tento program môžeme nájsť k dispozícii ako balík Flatpak v Flathub. V prípade, že používate Ubuntu 20.04 a ak vo svojom systéme stále nemáte túto technológiu povolenú, môžete pokračovať Sprievodca že o tom napísal kolega na tomto blogu.

Keď môžete nainštalovať tieto typy balíkov, stačí otvoriť iba terminál (Ctrl + Alt + T) a spustite príkaz Gaphor install:

nainštalujte gaphor ako flatpak

flatpak install flathub org.gaphor.Gaphor

Po dokončení inštalácie môžete teraz vo svojom počítači vyhľadať spúšťač programov. Nasledujúci príkaz je navyše možné vykonať v termináli (Ctrl + Alt + T) až spustite program:

launcher gaphor

flatpak run org.gaphor.Gaphor

uninstall

na odstráňte balíček flatpak z tohto programuV termináli (Ctrl + Alt + T) bude potrebné použiť iba príkaz:

odinštalovať balíček flatpak

flatpak uninstall org.gaphor.Gaphor

Ako AppImage

desde la stránka vydania projektu, môžeme si stiahnuť najnovšiu verziu súboru AppImage pre tento program. Ak dávate prednosť použitiu terminálu (Ctrl + Alt + T) na stiahnutie najnovšej verzie dnes, bude potrebné iba otvoriť jednu a spustiť v nej wget nasledovne:

stiahnite si gaphor appimage

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

Len keď je sťahovanie dokončené dať súboru potrebné povolenia. To sa dá dosiahnuť zadaním rovnakého terminálu:

chmod +x Gaphor-*.AppImage

A teraz pre spustite program, dvakrát kliknite na súbor alebo zadajte terminál:

začať s obrazom

./Gaphor-*.AppImage

Toto je softvér určené pre začiatočníkov i profesionálov. Či už ste príležitostný modelár dokumentujúci projekt alebo odborník na vývoj založený na modeloch, Gaphor bude mať pravdepodobne pokryté všetky vaše potreby. Gapher je jednoduché, ale výkonné riešenie s mnohými funkciami, ktoré môžu byť užitočným nástrojom pre vývojárov a inžinierov softvéru.

Ak chcete získať ďalšie informácie o tomto programe alebo jeho použití, používatelia môžu konzultovať webová stránka programu, úložisko na Githube projektu alebo vášho úradná dokumentácia.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.