Umbrello, Birleşik Modelleme Dili (UML) modelleme aracı ve kod üretecidir. Endüstri standardı UML biçiminde yazılım ve diğer sistem çizimlerini oluşturabilir ve ayrıca çeşitli programlama dillerinde UML çizimlerinden kod üretebilir.
Özellikler:
Desteklenen biçimler: XMI
Çeşitli türde diyagramlar desteklenir: Kullanım senaryosu, sınıf, sıralama, iletişim, durum, eylem, bileşen, dağılım, varlık bağıntısı