SDE for JDeveloper is a full-featured UML plugin module for JDeveloper. SDE supports full software development life-cycle - analysis, design, coding, testing and deployment. You can capture requirements, perform textual analysis, draw all types of UML diagrams, reverse engineer Java to UML model, generate Java code and generate UML documents in PDF...
+Use case modeling
+Reverse XML, Dot NET dll/exe, C++