Gaphor, aplikacija za modeliranje UML, SysML, RAAML in C4

o Gaforju

V naslednjem članku si bomo ogledali Gaphor. To je aplikacijo za modeliranje UML, SysML, RAAML in C4. Program je zasnovan tako, da je enostaven za uporabo, ne da bi pri tem izgubil moč.

Gafor je aplikacija za modeliranje, napisana v Pythonu. Program izvaja popolnoma združljiv podatkovni model UML 2, zato je veliko več kot orodje za risanje slik. Uporabniki lahko uporabljajo Gaphor za hitro vizualizacijo različnih vidikov sistema, pa tudi za ustvarjanje celovitih in kompleksnih modelov.

Splošne značilnosti Gaphorja

Gaphor dela

  • To je program križna platforma, ki deluje na vseh večjih platformah.
  • Vmesnik nam bo omogočil uporabo a temni način.
  • Je odprtokodno. Gaphor je napisan v Pythonu in je 100% odprtokoden. Na voljo je pod licenco Apache 2.
  • Nam bo dovolil ustvarite diagrame razredov, interakcij in stanja strojev za programsko opremo ali diagrame zahtev ter opredelitev blokov za sisteme. Če želite mešati in se ujemati, lahko v isti diagram celo dodate različne elemente diagrama, da dobite pogled, ki ga potrebujemo.
  • Gre za razširljiv program. Lahko povežemo generator kode ali izvozimo naše diagrame za dokumentacijo. Preveč nam bo omogočilo ustvarjanje lastnih razširitev in do njih dostopate prek GUI ali CLI.
  • Imeli bomo možnost, da preprosto najdemo vse elemente našega modela v pogled na drevo.
  • Program ustreza standardom. Gafor izvaja standarde UML, SysML in RAAML OMG. Vključuje tudi podporo za model C4 za vizualizacijo arhitektur programske opreme. Združljiv je tudi z diagrami UML v2.0 in ne-UML.
  • Bomo tudi našli podpora za kopiranje paste.
  • Podpora za format datoteke XML.
  • Program nam bo omogočil uporabo razveljavi upravitelja.
  • Ima a bogat protokol povezave.
  • Slogi diagramov z vgrajen motor.

bližnjice na tipkovnici

  • Nekaj ​​jih bomo imeli bližnjice na tipkovnici da delajo hitreje.
  • Programski vmesnik nam bo dal možnost poravnave in nastavitve.
  • Imeli bomo možnost uporabiti naslednje elementi; razrede, komponente, dejanja, primere uporabe, sloge, interakcije in profile.
  • Bomo zmogli izvoz v; SVG, PDF, PNG in XMI.
  • Dala nam bo tudi možnost ustvarite nov dokument iz predlog, kar lahko pospeši proizvodnjo.

Namestite Gaphor na Ubuntu in izpeljanke

Kot paket Flatpak

Ta program lahko najdemo na voljo kot paket Flatpak v Flathub. Če uporabljate Ubuntu 20.04 in če še vedno nimate omogočene te tehnologije v sistemu, lahko nadaljujete Vodnik da je kolega o tem pisal na tem blogu.

Ko lahko namestite te vrste paketov, morate odpreti le terminal (Ctrl + Alt + T) in zaženite ukaz Gaphor install:

namestite gaphor kot flatpak

flatpak install flathub org.gaphor.Gaphor

Ko je namestitev končana, lahko zdaj v računalniku poiščete zaganjalnik programov. Poleg tega se lahko naslednji ukaz izvede v terminalu (Ctrl + Alt + T) do zaženite program:

zaganjalnik gaphor

flatpak run org.gaphor.Gaphor

Odstrani

za odstranite paket flatpak iz tega programa, v terminalu (Ctrl + Alt + T) bo treba uporabiti le ukaz:

odstrani paket flatpak

flatpak uninstall org.gaphor.Gaphor

Kot AppImage

Desde stran za objavo projekta, lahko prenesemo najnovejšo različico datoteke AppImage za ta program. Če raje uporabljate terminal (Ctrl + Alt + T) za prenos najnovejše različice danes, ga boste morali odpreti in zagnati v njem wget kot sledi:

prenesite aplikacijo gaphor

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

Samo ko je prenos končan dajte datoteki potrebna dovoljenja. To lahko dosežete z vnosom v isti terminal:

chmod +x Gaphor-*.AppImage

In zdaj za zaženite program, samo dvokliknite datoteko ali vnesite terminal:

začni aplikacijo

./Gaphor-*.AppImage

To je programska oprema namenjena tako začetnikom kot profesionalcem. Ne glede na to, ali ste modelar, ki dokumentira projekt, ali ste strokovnjak za razvoj, ki temelji na modelih, bo Gaphor pokril vse vaše potrebe. Gapher je preprosta, a zmogljiva rešitev s številnimi funkcijami, ki so lahko uporabno orodje za razvijalce programske opreme in inženirje.

Za več informacij o tem programu ali njegovi uporabi uporabniki se lahko posvetujejo z spletna stran programaje skladišče na Githubu projekta ali vašega uradna dokumentacija.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.