Umbrello UML Modeller, et værktøj til at oprette og redigere UML-diagrammer

om Umbrello

I den næste artikel skal vi tage et kig på Umbrello. Dette er et gratis værktøj til at oprette og redigere UML-diagrammer, som er nyttige i softwareudviklingsprocessen. Dette værktøj er udviklet af Paul Hensgen og er designet primært til KDE (Umbrello er distribueret i KDE kdesdk-modulet), selvom det også kan bruges i andre skrivebordsmiljøer.

Umbrello er en gratis og open source unified modeling-applikation, der er tilgængelig til Gnu/Linux, MacOS og Windows. Med UML software kan der oprettes diagrammer i et standardformat til at dokumentere eller designe strukturen af ​​vores programmer. Det understøtter XMI-formater og use case-diagrammer, klasser, sekvenser, kommunikation, tilstande, aktiviteter, komponenter, implementering og relationer mellem enheder. Denne software er frigivet under GNU General Public License v2.0.

dette er et UML-diagramværktøj, der kan være nyttigt under softwareudviklingsprocessen. Især under analyse- og designfaserne af denne proces vil Umbrello UML Modeller hjælpe brugeren med at opnå et produkt af høj kvalitet. Kan også bruges UML at dokumentere vores egne softwaredesigns.

Paraply generelle egenskaber

Paraply præferencer

  • Dette program kan håndtere det meste UML-standarddiagrammer, der er i stand til at oprette dem, udover manuelt, at importere dem fra kode i C++, Java, Python, IDL, Pascal / Delphi, Ada eller Perl. Ligeledes giver det mulighed for at oprette et diagram og generere koden automatisk på de førnævnte sprog, blandt andre. Filformatet den bruger er baseret på XMI.
  • Umbrello vil også give os mulighed for distribution af modeller ved at eksportere dem i DocBook- og XHTML-formater, som skal lette samarbejdsprojekter, hvor udviklere ikke har direkte adgang til Umbrello, eller hvor modeller vil blive offentliggjort via nettet.
  • Hvis brugeren ønsker det, kan han grupper flere relaterede diagrammer i en enkelt XMI-fil. Disse vil blive organiseret i forskellige visninger (logik, use cases, komponenter mv.), som igen kan indeholde diagrammer eller mapper, som de kan klassificeres yderligere med.

eksporter diagram som billede

  • Oprettelsen af ​​en type diagram er begrænset til en bestemt type visning. I en visning kan diagrammer frit flyttes mellem mapper.
  • Størstedelen af Karakteristika og typer af paraplydiagrammer afhænger af de offentlige standarder for UML.
  • Umbrello understøtter import og eksport af XMI 1.2-filer (næsten kompatibel med UML 1.4). Support til XMI 2.0 er i øjeblikket oppe at køre.
  • Vi finder det forskellige formater understøttet til import af tredjepartsfiler.

Dette er blot nogle af funktionerne i dette program. De kan hør dem alle detaljeret fra projektwebsted.

Understøttede diagrammer

Paraply arbejder

Umbrello UML Modeller giver os mulighed for at bruge følgende typer diagrammer:

  • Class
  • Sekvenser
  • Samarbejde
  • Tilfælde af brug
  • Estados
  • Actividades
  • Komponenter
  • implementering
  • Liste over enheder

Installer Umbrello på Ubuntu

Paraply kan findes som snap-pakke tilgængelig til Ubuntu. For at installere det på vores system behøver vi kun at åbne en terminal (Ctrl + Alt + T) og udføre installationskommandoen i den:

installer Umbrello som snap

sudo snap install umbrello

Når installationen er færdig, kan vi start programmet ved at søge efter launcheren på vores system eller ved at skrive i terminalen:

app-launcher

umbrello

afinstallere

Hvis du vil fjern programmet fra din computer, i terminalen (Ctrl + Alt + T) er det kun nødvendigt at skrive kommandoen:

afinstallere Umbrello

sudo snap remove umbrello

At have en god model af vores software er den bedste måde at kommunikere med andre udviklere, der arbejder på projektet. En god model er ekstremt vigtig for mellemstore til store projekter, men den er også meget anvendelig til mindre projekter. Selvom du arbejder på et lille projekt, vil det være en fordel at have en god model, da den vil give dig et resumé, der hjælper dig med at programmere tingene korrekt.

Umbrello UML Modeller vil give os mulighed for at skabe softwarediagrammer i industristandard UML-formatet, og det vil også give os mulighed for at generere kode fra UML-diagrammer ved hjælp af en række forskellige programmeringssprog. For mere information om, hvordan du bruger dette program, brugere kan konsultere projektwebsted eller hans officiel dokumentation.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.