Cool Extension: Modeling Feature Pack

Microsoft just recently released the Visualization and Modeling Feature Pack for Visual Studio 2010 Ultimate. This provides additional great features for visualizing your code, seeing its interconnections, and doing something about it. The base UML diagramming functionality shipped as part of Visual Studio 2010 Ultimate. This feature pack adds more functionality to those diagrams by being able to:

  • Generate code from UML class diagrams.
  • Create UML class diagrams from code.
  • Import UML class, sequence, and use case elements from XMI 2.1 files.
  • Create and view links from work items to model elements.
  • Generate dependency graphs for ASP.NET Web, C, and C++ projects.
  • Create and validate layer diagrams for C and C++ code.
  • Write custom code to create, modify, and validate layer diagrams.

These are all great features to see being added to the UML functionality. I hope all you modelers out there pick up this pack and try it out.

Note: You need to have Visual Studio 2010 Ultimate to use this feature pack.