Umbrello UML Modeller, uno strumento per creare e modificare diagrammi UML

su Ombrello

Nel prossimo articolo daremo un'occhiata a Umbrello. Questo è uno strumento gratuito per creare e modificare diagrammi UML, che sono utili nel processo di sviluppo del software. Questo strumento è stato sviluppato da Paul Hensgen ed è progettato principalmente per KDE (Umbrello è distribuito nel modulo kdesdk di KDE), sebbene possa essere utilizzato anche in altri ambienti desktop.

Umbrello è un'applicazione di modellazione unificata gratuita e open source disponibile per Gnu/Linux, MacOS e Windows. Con UML puoi creare diagrammi software, in un formato standard per documentare o progettare la struttura dei nostri programmi. Supporta formati XMI e diagrammi di casi d'uso, classi, sequenze, comunicazioni, stati, attività, componenti, implementazione e relazioni tra entità. Questo software è rilasciato sotto la GNU General Public License v2.0.

Questa è uno strumento per diagrammi UML che può essere utile durante il processo di sviluppo del software. Soprattutto durante le fasi di analisi e progettazione di questo processo, Umbrello UML Modeller aiuterà l'utente ad ottenere un prodotto di alta qualità. Può anche essere usato UML per documentare i nostri progetti software.

Caratteristiche generali dell'ombrello

Preferenze ombrello

  • Questo programma può gestire la maggior parte dei Diagrammi standard UML potendo crearli, oltre che manualmente, importandoli da codice in C++, Java, Python, IDL, Pascal/Delphi, Ada, o Perl. Allo stesso modo, consente la creazione di un diagramma e la generazione automatica del codice nelle lingue sopra menzionate, tra le altre. Il formato di file che utilizza è basato su XMI.
  • L'ombrello ci permetterà anche il distribuzione dei modelli esportandoli nei formati DocBook e XHTML, che faciliterà i progetti collaborativi in ​​cui gli sviluppatori non hanno accesso diretto a Umbrello o in cui i modelli verranno pubblicati via web.
  • Se l'utente lo desidera, può raggruppare diversi diagrammi correlati in un unico file XMI. Questi saranno organizzati in diverse viste (logica, casi d'uso, componenti, ecc.), che a sua volta può contenere schemi o cartelle con cui classificarli ulteriormente.

esporta il diagramma come immagine

  • La creazione di un tipo di diagramma è limitata a un certo tipo di vista. All'interno di una vista, i diagrammi possono essere spostati liberamente tra le cartelle.
  • Più Le caratteristiche e le tipologie dei diagrammi a ombrello dipendono dagli standard pubblici di UML.
  • Umbrello supporta l'importazione e l'esportazione di file XMI 1.2 (quasi compatibile con UML 1.4). Il supporto per XMI 2.0 è attualmente attivo e funzionante.
  • Noi troveremo diversi formati supportati per l'importazione di file di terze parti.

Queste sono solo alcune delle caratteristiche di questo programma. Loro possono consultarli tutti in dettaglio dal sito web del progetto.

Diagrammi supportati

Ombrello funzionante

Umbrello UML Modeller ci consentirà di utilizzare i seguenti tipi di diagrammi:

  • Classe
  • sequenze
  • collaborazioni
  • Caso d'uso
  • Stati
  • Attività
  • Componenti
  • Distribuzione
  • Elenco delle entità

Installa Umbrello su Ubuntu

ombrello può essere trovato come confezione a scatto disponibile per Ubuntu. Per installarlo sul nostro sistema, dovremo solo aprire un terminale (Ctrl + Alt + T) ed eseguire il comando di installazione al suo interno:

installa Umbrello come snap

sudo snap install umbrello

Quando l'installazione è completa, possiamo avvia il programma cercando il launcher nel nostro sistema o digitando nel terminale:

lanciatore di app

umbrello

disinstallazione

Se desideri rimuovere il programma dal computer, nel terminale (Ctrl + Alt + T) è sufficiente scrivere il comando:

disinstallare Umbrello

sudo snap remove umbrello

Avere un buon modello del nostro software è il modo migliore per comunicare con altri sviluppatori che lavorano al progetto. Un buon modello è estremamente importante per progetti medio-grandi, ma è anche molto utile per progetti più piccoli. Anche se stai lavorando su un piccolo progetto, avere un buon modello sarà utile, poiché ti darà un riassunto che ti aiuterà a programmare le cose correttamente.

Umbrello UML Modeller ci consentirà di creare diagrammi software nel formato UML standard del settore e ci darà anche la possibilità di generare codice da diagrammi UML utilizzando una varietà di linguaggi di programmazione. Per ulteriori informazioni su come utilizzare questo programma, gli utenti possono consultare il sito web del progetto o documentazione ufficiale.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.