Gaphor, en applikasjon for UML-, SysML-, RAAML- og C4 -modellering

om Gaphor

I den neste artikkelen skal vi ta en titt på Gaphor. Dette er et UML-, SysML-, RAAML- og C4 -modelleringsprogram. Programmet er designet for å være enkelt å bruke, uten å miste strøm.

Gafor er en modellapplikasjon skrevet i Python. Programmet implementerer en fullt kompatibel UML 2 -datamodell, så det er mye mer enn et bildetegningverktøy. Brukere kan bruke Gaphor til raskt å visualisere forskjellige aspekter av et system, samt å lage komplette og komplekse modeller.

Generelle kjennetegn ved Gaphor

Gafor arbeider

  • Det er et program kryssplattform, som fungerer på alle større plattformer.
  • Grensesnittet gir oss muligheten til å bruke en mørk modus.
  • Er en åpen kilde. Gaphor er skrevet i Python og er 100% åpen kildekode. Den er tilgjengelig under en Apache 2 -lisens.
  • Vil tillate oss lage klasse, interaksjon og oppgi maskindiagrammer for programvare eller kravdiagrammer, og definisjon av blokker for systemer. Hvis du vil blande og matche, kan du til og med legge til forskjellige diagramelementer i det samme diagrammet, for å få utsikten vi trenger.
  • Det er et utvidbart program. Vi kan koble til en kodegenerator eller eksportere diagrammene våre for dokumentasjon. Også det vil tillate oss å lage våre egne utvidelser og få tilgang til dem via GUI eller CLI.
  • Vi har muligheten til enkelt å finne alle elementene i modellen vår i tre utsikt.
  • Programmet oppfyller standardene. Gafor implementerer UML-, SysML- og RAAML OMG -standardene. Den inkluderer også støtte for C4 -modellen for å visualisere programvarearkitekturer. Den er også kompatibel med UML v2.0 og ikke-UML-diagrammer.
  • Vi vil også finne støtte for kopier og lim inn.
  • Støtte for filformat XML.
  • Programmet lar oss bruke angre leder.
  • Den har en rik tilkoblingsprotokoll.
  • Diagram Stiler med en innebygd motor.

snarveier

  • Vi skal ha noen snarveier å jobbe raskere.
  • Programgrensesnittet gir oss justerings- og justeringsalternativ.
  • Vi har muligheten til å bruke følgende elementer; klasser, komponenter, handlinger, brukstilfeller, stiler, interaksjoner og profiler.
  • Vi klarer det eksportere til; SVG, PDF, PNG og XMI.
  • Det vil også gi oss muligheten til lage et nytt dokument fra maler, som kan øke produksjonen.

Installer Gaphor på Ubuntu og derivater

Som en Flatpak-pakke

Vi finner dette programmet tilgjengelig som en Flatpak -pakke i Flathub. Hvis du bruker Ubuntu 20.04, og hvis du fortsatt ikke har denne teknologien aktivert på systemet ditt, kan du fortsette Guiden at en kollega skrev på denne bloggen om det.

Når du kan installere denne typen pakker, er det bare nødvendig å åpne en terminal (Ctrl + Alt + T) og kjør Gaphor installasjonskommandoen:

installer gaphor som flatpak

flatpak install flathub org.gaphor.Gaphor

Når installasjonen er fullført, kan du nå søke etter programoversikten på datamaskinen din. I tillegg kan følgende kommando utføres i en terminal (Ctrl + Alt + T) til start programmet:

gaphor launcher

flatpak run org.gaphor.Gaphor

avinstallere

Til fjern flatpak-pakken fra dette programmet, i en terminal (Ctrl + Alt + T) vil det bare være nødvendig å bruke kommandoen:

avinstaller flatpak-pakken

flatpak uninstall org.gaphor.Gaphor

Som AppImage

desde la prosjektutgivelsesside, kan vi laste ned den nyeste versjonen av AppImage -filen for dette programmet. Hvis du foretrekker å bruke terminalen (Ctrl + Alt + T) for å laste ned den nyeste versjonen i dag, vil det bare være nødvendig å åpne en og kjøre i den wget som følger:

Last ned gaphor appimage

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

Bare når nedlastingen er fullført gi de nødvendige tillatelsene til filen. Dette kan oppnås ved å skrive inn den samme terminalen:

chmod +x Gaphor-*.AppImage

Og nå for start programmet, bare dobbeltklikk på filen, eller skriv inn terminalen:

start appimage

./Gaphor-*.AppImage

Dette er en programvare designet for både nybegynnere og profesjonelle. Enten du er en tilfeldig modell som dokumenterer et prosjekt, eller en ekspert på modelldrevet utvikling, vil Gaphor muligens dekke alle dine behov. Gapher er en enkel, men kraftig løsning med mange funksjoner som kan være et nyttig verktøy for programvareutviklere og ingeniører.

For mer informasjon om dette programmet eller bruken av det, brukere kan konsultere programnettsted, The depot på Github av prosjektet, eller ditt offisiell dokumentasjon.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.