Gaphor, rakendus UML, SysML, RAAML ja C4 modelleerimiseks

Gaphori kohta

Järgmises artiklis heidame pilgu Gaphorile. See on UML, SysML, RAAML ja C4 modelleerimisrakendus. Programm on loodud nii, et seda oleks lihtne kasutada, ilma voolu kaotamata.

Gaphor on modelleerimisrakendus, mis on kirjutatud Pythonis. Programm rakendab täielikult ühilduvat UML 2 andmemudelit, seega on see palju enamat kui pildi joonistamise tööriist. Kasutajad saavad Gaphori abil kiiresti visualiseerida süsteemi erinevaid aspekte ning luua terviklikke ja keerukaid mudeleid.

Gaphori üldised omadused

Gaphor töötab

  • See on programm ristplatvorm, mis töötab kõigil suurematel platvormidel.
  • Liides annab meile võimaluse kasutada a tume režiim.
  • Kas avatud lähtekoodiga. Gaphor on kirjutatud Pythonis ja on 100% avatud lähtekoodiga. See on saadaval Apache 2 litsentsi alusel.
  • Lubab meile luua tarkvara- või nõudediagrammide jaoks klassi-, interaktsiooni- ja olekumasina diagramme ning süsteemide plokkide määratlusi. Kui soovite segada ja sobitada, võite vajaliku vaate saamiseks lisada samale diagrammile isegi erinevaid diagrammi elemente.
  • See on laiendatav programm. Saame ühendada koodigeneraatori või eksportida diagramme dokumentide saamiseks. Ka võimaldab meil luua oma laiendusi ja pääsete neile juurde GUI või CLI kaudu.
  • Meil on võimalus hõlpsalt leida kõik oma mudeli elemendid puuvaade.
  • Programm vastab standarditele. Gaphor rakendab UML, SysML ja RAAML OMG standardeid. See sisaldab ka C4 mudeli tuge tarkvaraarhitektuuride visualiseerimiseks. See ühildub ka UML v2.0 ja mitte-UML diagrammidega.
  • Leiame ka kopeerige ja kleepige tugi.
  • Failivormingu tugi XML.
  • Programm võimaldab meil kasutada tagasivõtmise haldur.
  • Sellel on rikkalik ühendusprotokoll.
  • Diagrammi stiilid koos a sisseehitatud stiilis mootor.

kiirklahvid

  • Meil on mõned kiirklahvid kiiremini tööle.
  • Programmi liides annab meile joondamise ja reguleerimise võimalus.
  • Meil on võimalus kasutada järgmist elemendid; klassid, komponendid, toimingud, kasutusjuhud, stiilid, suhted ja profiilid.
  • Saame hakkama eksportida; SVG, PDF, PNG ja XMI.
  • Samuti annab see meile võimaluse luua mallidest uus dokument, mis võib tootmist kiirendada.

Installige Gaphor Ubuntule ja selle tuletisinstrumentidele

Flatpaki paketina

Leiame selle programmi saadaval Flatpak pakendina Flathub. Kui kasutate Ubuntu 20.04 ja kui see süsteem pole endiselt teie süsteemis lubatud, võite jätkata Giid et kolleeg kirjutas sellest siin blogis.

Seda tüüpi pakettide installimisel peate avama ainult terminali (Ctrl + Alt + T) ja käivitage käsk Gaphor install:

paigaldage gaphor kui flatpak

flatpak install flathub org.gaphor.Gaphor

Kui installimine on lõppenud, saate nüüd otsida oma arvutist programmi käivitajat. Lisaks saab terminalis (Ctrl + Alt + T) käivitada järgmise käsu käivitage programm:

gaphori kanderakett

flatpak run org.gaphor.Gaphor

Desinstallige

et eemaldage pakett Flatpak sellest programmist, terminalis (Ctrl + Alt + T) on vaja kasutada ainult käsku:

desinstallige pakett Flatpak

flatpak uninstall org.gaphor.Gaphor

Rakendusena AppImage

Kuna projekti väljaandmise leht, saame selle programmi jaoks alla laadida AppImage -faili uusima versiooni. Kui eelistate täna kasutada uusima versiooni allalaadimiseks terminali (Ctrl + Alt + T), on vaja ainult see avada ja selles käivitada wget järgnevalt:

Lae alla gaphori pilt

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

Ainult siis, kui allalaadimine on lõppenud andke failile vajalikud õigused. Seda saab teha, kui sisestate samasse terminali:

chmod +x Gaphor-*.AppImage

Ja nüüd selleks käivitage programm, topeltklõpsake failil või sisestage terminal:

käivitage pilt

./Gaphor-*.AppImage

See on tarkvara mõeldud nii algajatele kui ka professionaalidele. Ükskõik, kas olete projekti modelleeriv juhuslik modelleerija või mudelipõhise arenduse ekspert, on Gaphoril kõik teie vajadused kaetud. Gapher on lihtne, kuid võimas lahendus, millel on palju funktsioone ja mis võib olla kasulik tööriist tarkvaraarendajatele ja inseneridele.

Lisateavet selle programmi või selle kasutamise kohta leiate kasutajad saavad tutvuda programmi veebisait, Githubi hoidla projektist või teie ametlik dokumentatsioon.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.