SDE for Eclipse (ME) for Linux sharewareScreenshot 

SDE for Eclipse is an easy-to-use UML tool seamlessly integrated with Eclipse. SDE supports full software development life-cycle -analysis, design, implementation, testing and deployment. You can draw all UML diagrams (class, use case, sequence, collaboration, statechart, activity, component, deployment, object) and perform textual analysis in Eclipse... +Visio integration +Reverse XML, DotNET exe/dll, C++, CORBA IDL +more

 

Screenshot of SDE for Eclipse (ME) for Linux