Gaphor, una aplicació per modelatge UML, SysML, RAAML i C4

about Gaphor

En el següent article anem a fer una ullada a Gaphor. aquesta és una aplicació de modelatge UML, SysML, RAAML i C4. El programa ha estat dissenyat per ser fàcil d'usar, sense perdre la potència.

Gaphor és una aplicació de modelatge escrita en Python. El programa implementa un model de dades UML 2 totalment compatible, de manera que és molt més que una eina de dibuix d'imatges. Els usuaris podem utilitzar Gaphor per a visualitzar ràpidament diferents aspectes d'un sistema, així com per crear models complets i complexos.

Característiques generals de Gaphor

Gaphor funcionant

  • És un programa multiplataforma, El qual funciona en totes les plataformes principals.
  • La interfície ens va a donar la possibilitat d'utilitzar un manera fosc.
  • És una codi obert. Gaphor està escrit en Python i és 100% de codi obert. Està disponible sota una llicència Apache 2.
  • Ens permetrà crear diagrames de classe, interacció i màquina d'estats per a programari o diagrames de requisits, i definició de blocs per a sistemes. Si vols barrejar i combinar, fins i tot es poden afegir diferents elements de diagrama a el mateix diagrama, per obtenir la vista que necessitem.
  • És un programa extensible. Podrem connectar un generador de codi o exportar els nostres diagrames per documentació. també ens permetrà crear les nostres pròpies extensions i accedir-hi a través de la GUI o de la CLI.
  • Tindrem la possibilitat de trobar de forma senzilla tots els elements del nostre model a la vista d'arbre.
  • El programa compleix amb els estàndards. Gaphor implementa els estàndards UML, SysML i RAAML OMG. També inclou suport per al model C4 per a visualitzar arquitectures de programari. A més és compatible amb UML v2.0 i amb diagrames no UML.
  • Trobarem també suport per copiar i enganxar.
  • Suport de format d'arxiu XML.
  • El programa ens permetrà utilitzar el administrador de desfer.
  • Disposa d'un protocol de connexió enriquit.
  • Estils de diagrama amb un motor d'estil incorporat.

dreceres de teclat

  • Disposarem d'alguns dreceres de teclat per treballar de forma més ràpida.
  • La interfície de el programa ens va a donar la opció d'alineació i ajust.
  • Tindrem la possibilitat d'utilitzar els següents elements; classes, components, accions, casos d'ús, estils, interaccions i perfils.
  • Anem a poder exportar a; SVG, PDF, PNG i XMI.
  • A més ens va a donar l'opció de crear un nou document a partir de plantilles, La qual cosa pot accelerar la producció.

Instal·lar Gaphor en Ubuntu i derivats

Com paquet Flatpak

Aquest programa el podem trobar disponible com a paquet Flatpak en Flathub. En cas que utilitzis Ubuntu 20.04, i si encara no comptes amb aquesta tecnologia habilitada en el teu sistema, pots seguir la guia que un company va escriure en aquest blog a l'respecte.

Quan ja puguis instal·lar aquest tipus de paquets, tan sols cal obrir un terminal (Ctrl + Alt + T) i executar la comanda d'instal·lació de Gaphor:

instal·lar gaphor com flatpak

flatpak install flathub org.gaphor.Gaphor

Quan acabi la instal·lació, ja es pot buscar el llançador de el programa al nostre equip. A més es pot executar en un terminal (Ctrl + Alt + T) la següent comanda per iniciar el programa:

llançador de Gaphor

flatpak run org.gaphor.Gaphor

Desinstal

Per a la eliminar el paquet flatpak d'aquest programa, En una terminal (Ctrl + Alt + T) només serà necessari utilitzar la comanda:

desinstal·lar paquet flatpak

flatpak uninstall org.gaphor.Gaphor

com AppImage

Des de la pàgina de llançaments de el projecte, Podrem descarregar l'última versió de l'arxiu AppImage d'aquest programa. Si prefereixes utilitzar la terminal (Ctrl + Alt + T) per descarregar l'última versió a dia d'avui, només serà necessari obrir una i executar-hi wget de la següent manera:

descarregar gaphor appimage

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

Quan s'acabi la descàrrega, només queda donar-li els permisos necessaris a l'arxiu. Això es pot aconseguir escrivint a la mateixa terminal:

chmod +x Gaphor-*.AppImage

I ara, per iniciar el programa, Només cal fer doble clic sobre l'arxiu, o escriure a la terminal:

iniciar appimage

./Gaphor-*.AppImage

Aquest és un programari pensat tant per a principiants com per a professionals. Ja sigui que siguis un modelador casual que documenta un projecte, o un expert en desenvolupament impulsat per models, Gaphor possiblement cobrirà totes les teves necessitats. Gapher és una solució simple però poderosa, amb moltes característiques i que pot resultar una eina útil per a desenvolupadors i enginyers de programari.

Per a més informació sobre aquest programa o sobre el seu ús, els usuaris podem consultar la pàgina web de el programa, el repositori en Github de el projecte, o el seu documentació oficial.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.