Visio has been supporting UML diagrams for quite some time now. Microsoft has now added UML support in Visual Studio 2010.
Will these two tools interoperate? Further how does one go about deciding which tool to use for what diagrams (assuming one already has both tools)?
In Visual Studio, in the Solution Explorer, select a solution. On the Project menu, click Add New Item. In the Add New Solution Item dialog box, click Visio Files, and then click UML. Under Templates, click a UML diagram, and then click Open.
Unified Modeling Language (UML) is a standard way to draw software models, sketch out designs, or document existing designs and systems. Note: If you're using Visio for the web, be aware that UML diagrams are available in Visio Plan 1, but are not available in Visio in Microsoft 365.
Visio is not part of a Visual Studio installation or even an Office Installation, it is a standalone paid for Software product . . . Power to the Developer!
The UML tools in VS 2010 integrate with Team Foundation Server so you can link model elements with work items. In addition, you can create sequence diagrams, layer diagrams, and dependency graphs from code, perform architectural validation in your builds, generate code from UML class diagrams by creating custom templates, and other tasks to help you better understand and visualize your code. You'll also be able to extend and customize some of these tools.
The team will also ship additional functionality as feature packs after Visual Studio 2010 is released. For more information about what's in the first feature pack, see Cameron Skinner's blog.
The current release of VS 2010 does not support integration with Visio, but the team is working on import/export capabilities, such as XMI import.
For more information, see the documentation for these tools by starting here: Modeling the Application or my profile for more links.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With