Umbrello UML Modeller

Umbrello

Umbrello 1.5.3 with a sample diagram

Developer(s)| The Umbrello Team
Stable release|

2.25 / 22 March 2018 (8 years ago) (2018-03-22)

Written in| C++ (Qt 4)
Operating system|

* Unix-like
* Windows (experimental)

Type| UML tool
License| GPLv2+
Website| umbrello.kde.org

Umbrello UML Modeller is a free software UML diagram tool available natively for Unix-like platforms, as well as Microsoft Windows (as part of KDE on Windows). It is bundled with KDE SC 4 but works well with other desktops and programming environments.

Umbrello handles all the standard UML diagram types. It can reverse engineer code written in C++, IDL, Pascal/Delphi, Ada, Python, and Java, as well as import XMI files generated by external tools from PHP[1] or Perl code[2][3] and export to various programming languages.

Umbrello allows the distribution of model contents by exporting to DocBook and XHTML formats. This aids in collaborative development efforts where team members may not have direct access to Umbrello, or in cases where model contents should be published on a web site. PNG graphics files can also be created.

Umbrello is released along the kdesdk module of KDE.

## Contents

* 1 Supported export programming languages
* 2 See also
* 3 References
* 4 External links

## Supported export programming languages

* ActionScript
* Ada
* C#
* C++
* D
* IDL
* Java
* JavaScript
* Pascal
* Perl
* PHP
* Python
* Ruby
* SQL
* Tcl
* Vala
* XML Schema

## See also

* List of UML tools

## References

1. ↑ "PHP2XMI". Motion-Twin Technologies. http://tech.motion-twin.com/php_php2xmi.html. Retrieved 2014-02-20.
2. ↑ "xmi_reverse.pl". Umbrello Developer Resources. Umbrello Project. http://umbrello.kde.org/developers/xmi_reverse.pl.
3. ↑ "perl2xmi". Umbrello Developer Resources. Umbrello Project. http://umbrello.kde.org/developers/perl2xmi.

## External links

* v
* t
* e

KDE

Software
Compilation|

* KDE 1
* KDE 2
* KDE 3
* KDE SC 4
* Post-fourth series
* KDE Plasma 5
* KDE Frameworks
* KDE Applications

Applications
by KDE|

| Development|

* Cervisia
* KDevelop
* KImageMapEditor
* Kompare
* Quanta Plus
* Umbrello

|

Education|

* Cantor
* GCompris
* KAlgebra
* Kanagram
* KBibTeX
* KGeography
* KHangMan
* Kig
* Kiten
* KLettres
* KmPlot
* KStars
* KTouch
* KTurtle
* KWordQuiz
* LabPlot
* Marble
* RKWard
* Step

Graphics|

* digiKam
* Gwenview
* Karbon
* KColorEdit
* KolourPaint
* KPhotoAlbum
* Krita
* Spectacle
* Skanlite

Internet|

* KGet
* KMLDonkey
* Konqueror
* Kontact
* Konversation
* Kopete
* KTorrent
* Rekonq

Multimedia|

* Amarok
* Dragon Player
* JuK
* K3b
* Kaffeine
* Kdenlive

Office|

* Okular
* Calligra Suite
* Words
* Sheets
* Stage
* Flow
* Karbon
* Kexi
* Plan
* Kile
* KMyMoney
* Kontact
* KPilot
* Tellico
* Trojitá

System|

* Discover
* Dolphin
* KDE Partition Manager
* KDE System Guard
* KInfoCenter
* Konsole
* Yakuake

Utilities|

* Ark
* Filelight
* KAlarm
* Kate
* KCalc
* KGPG
* Klipper
* Krusader
* KRename
* KWallet
* KWrite

Platform|

| User interface|

| Current|

* KDE Plasma 5
* KWin

|

Discontinued|

* KDesktop
* Kicker
* SuperKaramba
* KDE Plasma 4
* KSnapshot
* Oxygen Project
* Crystal Project

Current|

* KWin
* SDDM (5–)
* Qt
* KDE Frameworks 5 (5–)
* Akonadi
* Flake
* KJS
* KHTML
* KIO
* ThreadWeaver
* KIPI
* KParts
* Kross
* Phonon
* Solid
* Sonnet
* XMLGUI

Discontinued|

* KDElibs (–3)
* DCOP (3)
* KDE Platform 4 (4)
* KDM (–4)
* NEPOMUK (4.13)
* Strigi

freedesktop.org
(shared)|

* AppStream
* D-Bus
* GStreamer
* NetworkManager
* Poppler
* Wayland
* X.Org Server
* PulseAudio

Community|

* KDE e.V.
* Akademy
* KDE.News
* Konqi

People|

* Matthias Kalle Dalheimer
* Matthias Ettrich
* Adriaan de Groot
* Frank Karlitschek
* Celeste Lyn Paul
* Nuno Pinheiro
* Cornelius Schumacher
* David Vignoni

* Category

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Umbrello_UML_Modeller&oldid=1033793"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template