Umbrello – UML-среда за моделиране. Това приложение е безплатен софтуер, предназначен за изграждане на UML-диаграми на платформата Unix.. То е инструмент на CASE-. Umbrello е включено в пакета kdesdk на мениджъра на прозорци KDE, но работи добре и с други мениджъри на прозорци. Потребителският интерфейс на програмата е прост и функционален.
Umbrello тя поддържа всички стандартни видове диаграми на UML-. Поддържа също така импортиране от C++, IDL, Pascal/Delphi, Ada, Python, Java, Perl (с помощта на външен инструмент, достъпен на umbrello.kde.org ) и експортиране на диаграми към различни езици за програмиране. Файловият формат, използван за съхраняване на диаграми, се основава на XMI.
Umbrello позволява съхраняването на данни за моделите във форматите DocBook и XHTML.. Това е направено, за да се поддържа модел на съвместна разработка, при който не всички разработчици имат достъп до Umbrello.. Тази функция е незаменима и когато е необходимо да се публикува съдържанието на модела на уебсайт.
Поддържани езици за програмиране (експорт) Umbrello
ActionScript Ada C# (CSharp) C++ D IDL Java JavaScript Pascal Perl PHP Python Ruby SQL Tcl XML Schema


