Umbrello UML Modeller, alat za kreiranje i uređivanje UML dijagrama

o Umbrellu

U sljedećem članku ćemo pogledati Umbrello. Ovo je besplatni alat za kreiranje i uređivanje UML dijagrama, koji su od pomoći u procesu razvoja softvera. Ovaj alat je razvio Paul Hensgen, a dizajniran je prvenstveno za KDE (Umbrello se distribuira u KDE kdesdk modulu), iako se može koristiti iu drugim desktop okruženjima.

Umbrello je besplatna aplikacija za objedinjeno modeliranje otvorenog koda koja je dostupna za Gnu / Linux, MacOS i Windows. Uz UML, softverski dijagrami se mogu kreirati u standardnom formatu za dokumentiranje ili dizajn strukture naših programa. Podržava XMI formate i dijagrame slučajeva upotrebe, klase, sekvence, komunikacije, stanja, aktivnosti, komponente, implementaciju i odnose između entiteta. Ovaj softver je objavljen pod GNU Općom javnom licencom v2.0.

Ovo je alat za UML dijagram koji može biti od pomoći tokom procesa razvoja softvera. Posebno tokom faza analize i dizajna ovog procesa, Umbrello UML Modeller će pomoći korisniku da dobije proizvod visokog kvaliteta. Također se može koristiti UML da dokumentujemo sopstvene dizajne softvera.

Opće karakteristike kišobrana

Umbrello preferencije

  • Ovaj program može podnijeti većinu UML standardni dijagrami koji mogu da ih kreiraju, pored ručnog uvoza iz koda u C++, Java, Python, IDL, Pascal / Delphi, Ada ili Perl. Isto tako, omogućava vam da kreirate dijagram i automatski generišete kod na gore navedenim jezicima, između ostalog. Format datoteke koji koristi je zasnovan na XMI.
  • Umbrello će nam također omogućiti distribuciju modela izvozom u DocBook i XHTML formate, koji će olakšati kolaborativne projekte u kojima programeri nemaju direktan pristup Umbrellu, ili gdje će modeli biti objavljeni putem weba.
  • Ako korisnik želi, može grupirati nekoliko povezanih dijagrama u jednu XMI datoteku. Oni će biti organizirani u različitim pogledima (logika, slučajevi upotrebe, komponente itd.), koji zauzvrat može sadržavati dijagrame ili mape pomoću kojih ih dalje klasificirati.

izvoz dijagrama kao slike

  • Kreiranje tipa dijagrama je ograničeno na određeni tip pogleda. U okviru prikaza, dijagrami se mogu slobodno kretati između foldera.
  • Većina Karakteristike i tipovi kišobran dijagrama zavise od javnih standarda UML.
  • Umbrello podržava uvoz i izvoz XMI 1.2 datoteka (skoro kompatibilan sa UML 1.4). Podrška za XMI 2.0 je trenutno pokrenuta.
  • Pronaći ćemo različiti formati podržani za uvoz datoteka trećih strana.

Ovo su samo neke od karakteristika ovog programa. Može biti detaljno se posavjetujte sa svima njima web stranica projekta.

Podržani dijagrami

Kišobran radi

Umbrello UML Modeller će nam omogućiti korištenje sljedećih tipova dijagrama:

  • Clase
  • Sekvence
  • Saradnja
  • Slučaj upotrebe
  • Države
  • Aktivnosti
  • Komponente
  • Deployment
  • Spisak entiteta

Instalirajte Umbrello na Ubuntu

Kišobran može se naći kao snap pack dostupno za Ubuntu. Da bismo ga instalirali na naš sistem, trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu za instalaciju u njemu:

instalirajte Umbrello kao snap

sudo snap install umbrello

Kad je instalacija završena, možemo pokrenite program traženjem pokretača u našem sistemu ili upisivanjem u terminal:

pokretač aplikacija

umbrello

Deinstaliraj

Ako želite uklonite program sa svog računara, u terminalu (Ctrl + Alt + T) potrebno je samo napisati naredbu:

deinstalirajte Umbrello

sudo snap remove umbrello

Posjedovanje dobrog modela našeg softvera je najbolji način za komunikaciju sa drugim programerima koji rade na projektu. Dobar model je izuzetno važan za srednje i velike projekte, ali je također vrlo koristan za manje projekte. Čak i ako radite na malom projektu, dobar model će biti od koristi, jer će vam dati sažetak koji će vam pomoći da ispravno programirate stvari.

Umbrello UML Modeller će nam omogućiti da kreiramo softverske dijagrame u industrijskom standardnom UML formatu, a takođe će nam dati mogućnost da generišemo kod iz UML dijagrama koristeći različite programske jezike. Za više informacija o tome kako koristiti ovaj program, korisnici mogu konsultovati web stranica projekta ili njegovo službena dokumentacija.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.