Gaphor, sovellus UML-, SysML-, RAAML- ja C4 -mallinnukseen

Gaphorista

Seuraavassa artikkelissa tarkastelemme Gaphoria. Tämä on UML-, SysML-, RAAML- ja C4 -mallinnussovellus. Ohjelma on suunniteltu helppokäyttöiseksi ilman virtaa.

Gaphor on mallinnussovellus, joka on kirjoitettu Pythonilla. Ohjelma toteuttaa täysin yhteensopivan UML 2 -tietomallin, joten se on paljon enemmän kuin kuvan piirtotyökalu. Käyttäjät voivat käyttää Gaphoria visualisoimaan järjestelmän eri puolia nopeasti ja luomaan täydellisiä ja monimutkaisia ​​malleja.

Gaphorin yleiset ominaisuudet

Gaphor toimii

  • Se on ohjelma Monialustainen, joka toimii kaikilla tärkeimmillä alustoilla.
  • Käyttöliittymä antaa meille mahdollisuuden käyttää a tumma tila.
  • On avoin lähdekoodi. Gaphor on kirjoitettu Pythonilla ja on 100% avoimen lähdekoodin. Se on saatavana Apache 2 -lisenssillä.
  • Sallii meille Luo luokka-, vuorovaikutus- ja tilakonekaaviot ohjelmistoille tai vaatimusten kaavioille ja määrittele lohkot järjestelmille. Jos haluat sekoittaa ja yhdistää, voit jopa lisätä erilaisia ​​kaavion elementtejä samaan kaavioon saadaksesi tarvitsemamme näkymän.
  • Se on laajennettava ohjelma. Voimme liittää koodigeneraattorin tai viedä kaavioita dokumentointia varten. Liian sen avulla voimme luoda omia laajennuksia ja käyttää niitä graafisen käyttöliittymän tai käyttöliittymän kautta.
  • Meillä on mahdollisuus löytää helposti kaikki mallimme elementit puunäkymä.
  • Ohjelma täyttää standardit. Gaphor toteuttaa UML-, SysML- ja RAAML OMG -standardit. Se sisältää myös tuen C4 -mallille ohjelmistoarkkitehtuurien visualisoimiseksi. Se on myös yhteensopiva UML v2.0 ja muiden kuin UML-kaavioiden kanssa.
  • Löydämme myös kopioi liitä tuki.
  • Tiedostomuodon tuki XML.
  • Ohjelman avulla voimme käyttää kumoa johtaja.
  • Se on rikas yhteysprotokolla.
  • Kaaviotyylit a sisäänrakennettu tyylinen moottori.

pikanäppäimet

  • Meillä on joitakin pikanäppäimet toimimaan nopeammin.
  • Ohjelman käyttöliittymä antaa meille kohdistus- ja säätövaihtoehto.
  • Meillä on mahdollisuus käyttää seuraavia elementit; luokat, komponentit, toiminnot, käyttötapaukset, tyylit, vuorovaikutukset ja profiilit.
  • Pystymme viedä; SVG, PDF, PNG ja XMI.
  • Se antaa meille myös mahdollisuuden luo uusi asiakirja malleista, mikä voi nopeuttaa tuotantoa.

Asenna Gaphor Ubuntuun ja sen johdannaisiin

Flatpak-pakettina

Voimme löytää tämän ohjelman saatavana Flatpak -paketissa Flathub. Jos käytät Ubuntu 20.04 -käyttöjärjestelmää ja jos sinulla ei vieläkään ole tätä tekniikkaa käytössä järjestelmässäsi, voit jatkaa Opas jonka kollega kirjoitti tästä blogista.

Kun voit asentaa tämäntyyppisiä paketteja, sinun on vain avattava pääte (Ctrl + Alt + T) ja suorita Gaphor install -komento:

asenna gaphor kuin flatpak

flatpak install flathub org.gaphor.Gaphor

Kun asennus on valmis, voit nyt etsiä ohjelman käynnistysohjelmaa tietokoneeltasi. Lisäksi seuraava komento voidaan suorittaa päätteessä (Ctrl + Alt + T) - Käynnistä ohjelma:

gaphor -kantoraketti

flatpak run org.gaphor.Gaphor

uninstall

että poista flatpak-paketti tästä ohjelmasta, päätelaitteessa (Ctrl + Alt + T) on käytettävä vain komentoa:

Poista flatpak-paketti

flatpak uninstall org.gaphor.Gaphor

AppImage-sovelluksena

Valitse projektin julkaisusivu, voimme ladata tämän ohjelman AppImage -tiedoston uusimman version. Jos haluat käyttää päätelaitetta (Ctrl + Alt + T) ladataksesi uusimman version tänään, sinun tarvitsee vain avata yksi ja suorittaa se wget seuraavasti:

lataa gaphor -sovellus

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

Vain kun lataus on valmis anna tarvittavat käyttöoikeudet tiedostoon. Tämä voidaan saavuttaa kirjoittamalla samaan päätelaitteeseen:

chmod +x Gaphor-*.AppImage

Ja nyt Käynnistä ohjelma, kaksoisnapsauta tiedostoa tai kirjoita terminaali:

aloita kuva

./Gaphor-*.AppImage

Tämä on ohjelmisto suunniteltu sekä aloittelijoille että ammattilaisille. Olitpa satunnainen mallinnus, joka dokumentoi projektin, tai asiantuntija mallipohjaisessa kehityksessä, Gaphor voi mahdollisesti kattaa kaikki tarpeesi. Gapher on yksinkertainen mutta tehokas ratkaisu, jossa on monia ominaisuuksia, jotka voivat olla hyödyllinen työkalu ohjelmistokehittäjille ja insinööreille.

Jos haluat lisätietoja tästä ohjelmasta tai sen käytöstä, käyttäjät voivat tutustua ohjelman verkkosivusto, arkisto Githubissa projektista tai sinun viralliset asiakirjat.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.