SDE for IntelliJ IDEA is a full-featured UML modeling tool seamlessly integrated with IntelliJ IDEA. SDE supports full software development life-cycle - analysis, design, implementation, testing and deployment. You can draw all types of UML diagrams (use case, class...) in IntelliJ IDEA, reverse engineer Java code to class diagram, generate Java code, import Rational Rose...
+Visio integration
+Reverse Dot NET dll/exe, C++, CORBA IDL
+more