Конструктор UML в linux

Я работаю с Umbrello, но у него нет какой-то функции, которая мне нужна, и Umbrello не является хорошим инструментом для диаграммы классов. какие еще инструменты существуют в Linux?