SDE for NetBeans is a full-featured UML plug-in module for NetBeans. SDE supports full software development life-cycle -analysis, design, coding, testing and deployment. You can draw all types of UML diagrams (class, use case, component...) in NetBeans, generate Java code, reverse engineer Java code to class diagram, import Rational Rose...
+Visio integration
+Reverse XML, C++, CORBA IDL, .NET dll
+Version control
+more