Можно использовать знаменитую ArgoUML
ПРИМЕЧАНИЕ: полезно использовать несколько программ так как ни одна не поддерживает целиком все нотации =)
Программы с которыми я работал: