title: Generating XMI or graphic UML diagrams (not code documentation) in C#.NET
body: <p>Is there any solution available for generating UML diagrams (or at least XMI files) in C#.NET?</p>
  
  <p>Bear in mind that I don't want to reverse engineer my code but automate UML diagrams generation (different kind of them, mostly component diagrams).</p>