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

o Gaforu

U sljedećem članku ćemo pogledati Gaphor. Ovo je aplikaciju za modeliranje UML, SysML, RAAML i C4. Program je dizajniran za jednostavno korištenje, bez gubitka snage.

Gaphor je aplikacija za modeliranje napisana na Pythonu. Program implementira potpuno kompatibilan model podataka UML 2, pa je mnogo više od alata za crtanje slika. Korisnici mogu koristiti Gaphor za brzu vizualizaciju različitih aspekata sustava, kao i za stvaranje cjelovitih i složenih modela.

Opće karakteristike Gafora

Gaphor radi

  • To je program križna platforma, koji radi na svim većim platformama.
  • Sučelje će nam dati mogućnost korištenja a mračni način rada.
  • Je otvoreni izvor. Gaphor je napisan na Pythonu i 100% je otvorenog koda. Dostupan je pod licencom Apache 2.
  • Dopustit će nam stvoriti dijagrame klasa, interakcija i državnih strojeva za softver ili dijagrame zahtjeva te definiciju blokova za sustave. Ako želite miješati i slagati, možete čak dodati različite elemente dijagrama u isti dijagram, kako biste dobili potreban prikaz.
  • To je proširiv program. Možemo spojiti generator koda ili izvesti naše dijagrame za dokumentaciju. Isto omogućit će nam stvaranje vlastitih proširenja i pristupiti im putem GUI -ja ili CLI -ja.
  • Imat ćemo mogućnost lako pronaći sve elemente našeg modela u pogled na drvo.
  • Program zadovoljava standarde. Gafor implementira UML, SysML i RAAML OMG standarde. Također uključuje podršku za model C4 za vizualizaciju softverskih arhitektura. Također je kompatibilan s UML v2.0 i ne-UML dijagramima.
  • Također ćemo pronaći podrška za kopiranje paste.
  • Podrška formata datoteke XML.
  • Program će nam omogućiti korištenje poništi upravitelj.
  • Ima a bogati protokol povezivanja.
  • Stilovi dijagrama s motor sa ugrađenim stilom.

tipkovni prečaci

  • Imat ćemo neke tipkovni prečaci da rade brže.
  • Sučelje programa pružit će nam mogućnost poravnanja i podešavanja.
  • Imat ćemo mogućnost koristiti sljedeće elementi; klase, komponente, radnje, slučajevi upotrebe, stilovi, interakcije i profili.
  • Mi ćemo biti u mogućnosti izvoz u; SVG, PDF, PNG i XMI.
  • Također će nam dati mogućnost stvoriti novi dokument iz predložaka, što može ubrzati proizvodnju.

Instalirajte Gaphor na Ubuntu i izvedenice

Kao paket Flatpak

Možemo pronaći ovaj program dostupan kao Flatpak paket u Flathub. U slučaju da koristite Ubuntu 20.04, a ako još uvijek nemate omogućenu ovu tehnologiju na svom sustavu, možete nastaviti Vodič da je kolega o tome napisao na ovom blogu.

Kad možete instalirati ove vrste paketa, potrebno je samo otvoriti terminal (Ctrl + Alt + T) i pokrenite naredbu Gaphor install:

instalirajte gaphor kao flatpak

flatpak install flathub org.gaphor.Gaphor

Kad instalacija završi, sada možete tražiti pokretač programa na svom računalu. Osim toga, sljedeća naredba može se izvršiti u terminalu (Ctrl + Alt + T) do pokrenite program:

bacač gafora

flatpak run org.gaphor.Gaphor

deinstalirati

u uklonite paket flatpak iz ovog programa, u terminalu (Ctrl + Alt + T) bit će potrebno koristiti samo naredbu:

deinstalirati flatpak paket

flatpak uninstall org.gaphor.Gaphor

Kao AppImage

desde la stranica izdanja projekta, možemo preuzeti najnoviju verziju datoteke AppImage za ovaj program. Ako radije koristite terminal (Ctrl + Alt + T) za preuzimanje najnovije verzije danas, bit će potrebno samo otvoriti jedan i pokrenuti se u njemu wget kako slijedi:

preuzmite gaphor appimage

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

Samo po preuzimanju dati potrebna dopuštenja datoteci. To se može postići upisivanjem istog terminala:

chmod +x Gaphor-*.AppImage

A sada za pokrenite program, samo dvaput kliknite datoteku ili upišite terminal:

pokrenuti appimage

./Gaphor-*.AppImage

Ovo je softver dizajniran za početnike i profesionalce. Bez obzira jeste li ležerni modelar koji dokumentira projekt ili ste stručnjak za razvoj temeljen na modelima, Gaphor će vjerojatno pokriti sve vaše potrebe. Gapher je jednostavno, ali moćno rješenje s mnogo značajki koje mogu biti koristan alat za programere i inženjere.

Za više informacija o ovom programu ili njegovoj uporabi, korisnici mogu konzultirati web stranica programa, spremište na Githubu projekta, ili vašeg službena dokumentacija.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.