Umbrello UML Modeller, een tool voor het maken en bewerken van UML-diagrammen

over Paraplu

In het volgende artikel gaan we Umbrello onder de loep nemen. Dit is een gratis tool voor het maken en bewerken van UML-diagrammen, die nuttig zijn in het softwareontwikkelingsproces. Deze tool is ontwikkeld door Paul Hensgen en is voornamelijk ontworpen voor KDE (Umbrello wordt gedistribueerd in de KDE kdesdk-module), hoewel het ook in andere desktopomgevingen kan worden gebruikt.

Umbrello is een gratis en open source uniforme modelleringstoepassing die beschikbaar is voor Gnu / Linux, MacOS en Windows. Met UML kunnen softwarediagrammen in een standaardformaat worden gemaakt om de structuur van onze programma's te documenteren of te ontwerpen. Het ondersteunt XMI-formaten en use case-diagrammen, klassen, reeksen, communicatie, toestanden, activiteiten, componenten, implementatie en relaties tussen entiteiten. Deze software is vrijgegeven onder de GNU General Public License v2.0.

deze is een UML-diagramtool die nuttig kan zijn tijdens het softwareontwikkelingsproces. Vooral tijdens de analyse- en ontwerpfasen van dit proces zal Umbrello UML Modeller de gebruiker helpen om een ​​product van hoge kwaliteit te verkrijgen. Kan ook worden gebruikt UML om onze eigen softwareontwerpen te documenteren.

Algemene kenmerken van paraplu

Paraplu-voorkeuren

  • Dit programma kan de meeste van de UML-standaarddiagrammen kunnen ze maken, naast het handmatig importeren van code in C ++, Java, Python, IDL, Pascal / Delphi, Ada of Perl. Op dezelfde manier kunt u een diagram maken en automatisch de code genereren in onder andere de bovengenoemde talen. Het bestandsformaat dat het gebruikt, is gebaseerd op: XMI.
  • Umbrello zal ons ook de distributie van modellen door ze te exporteren in DocBook- en XHTML-indelingen, die samenwerkingsprojecten zal vergemakkelijken waarbij ontwikkelaars geen directe toegang tot Umbrello hebben, of waar modellen via het web zullen worden gepubliceerd.
  • Als de gebruiker dat wenst, kan hij: groepeer verschillende gerelateerde diagrammen in een enkel XMI-bestand. Deze zullen worden georganiseerd in verschillende weergaven (logica, use cases, componenten, enz.), die op hun beurt diagrammen of mappen kunnen bevatten waarmee ze verder kunnen worden geclassificeerd.

diagram exporteren als afbeelding

  • Het maken van een type diagram is beperkt tot een bepaald type weergave. Binnen een weergave kunnen diagrammen vrij tussen mappen worden verplaatst.
  • De meeste van De kenmerken en soorten parapludiagrammen zijn afhankelijk van de openbare normen van: UML.
  • Umbrello ondersteunt het importeren en exporteren van XMI 1.2-bestanden (bijna compatibel met UML 1.4). Ondersteuning voor XMI 2.0 is momenteel actief.
  • We zullen vinden verschillende formaten ondersteund voor het importeren van bestanden van derden.

Dit zijn slechts enkele van de kenmerken van dit programma. Ze kunnen raadpleeg ze allemaal in detail van de project website.

Ondersteunde diagrammen

Paraplu aan het werk

Umbrello UML Modeller stelt ons in staat om de volgende soorten diagrammen te gebruiken::

  • Klasse
  • Sequenties
  • samenwerkingen
  • Gebruiksgeval
  • Staten
  • Activiteiten
  • Componenten
  • deployment
  • Lijst van entiteiten

Installeer Umbrello op Ubuntu

Paraplu is te vinden als snap pack beschikbaar voor Ubuntu. Om het op ons systeem te installeren, hoeven we alleen een terminal te openen (Ctrl + Alt + T) en de installatieopdracht daarin uit te voeren:

installeer Umbrello als snap

sudo snap install umbrello

Als de installatie is voltooid, kunnen we start het programma door te zoeken naar het opstartprogramma in ons systeem of door in de terminal te typen:

app-opstartprogramma

umbrello

uninstall

Als u wilt dat verwijder het programma van uw computer, in de terminal (Ctrl + Alt + T) is het alleen nodig om de opdracht te schrijven:

deïnstalleer Umbrello

sudo snap remove umbrello

Het hebben van een goed model van onze software is de beste manier om te communiceren met andere ontwikkelaars die aan het project werken. Een goed model is uitermate belangrijk voor middelgrote tot grote projecten, maar is ook erg handig voor kleinere projecten. Zelfs als u aan een klein project werkt, is het nuttig om een ​​goed model te hebben, omdat het u een samenvatting geeft die u helpt om de zaken correct te programmeren.

Umbrello UML Modeller stelt ons in staat om softwarediagrammen te maken in de industriestandaard UML-indeling, en het geeft ons ook de mogelijkheid om code te genereren uit UML-diagrammen met behulp van een verscheidenheid aan programmeertalen. Voor meer informatie over het gebruik van dit programma, gebruikers kunnen het project website het water officiële documentatie.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.