Visio поддерживал диаграммы UML в течение достаточно долгого времени теперь. Microsoft теперь добавила поддержку UML в Visual Studio 2010.
Эти два инструмента будут взаимодействовать? Далее, как каждый идет о решении, какой инструмент использовать, для какой схемы (принимающий у каждого уже есть оба инструмента)?
Инструменты UML в VS 2010 интегрируются с Team Foundation Server, поэтому вы можете связывать элементы модели с рабочими элементами. Кроме того, вы можете создавать диаграммы последовательности, диаграммы слоев и графы зависимостей из кода, выполнять архитектурную проверку в ваших сборках, генерировать код из диаграмм классов UML путем создания настраиваемых шаблонов и выполнять другие задачи, которые помогут вам лучше понять и визуализировать свой код. Вы также сможете расширять и настраивать некоторые из этих инструментов.
Группа также будет поставлять дополнительные функции в виде пакетов функций после выпуска Visual Studio 2010. Для получения дополнительной информации о том, что входит в первый пакет функций, см. блог Кэмерона Скиннера .
Текущий выпуск VS 2010 не поддерживает интеграцию с Visio, но команда работает над возможностями импорта / экспорта, такими как импорт XMI.
Для получения дополнительной информации см. Документацию по этим инструментам, начав здесь: Моделирование приложения или мой профиль для получения дополнительных ссылок.