Together 2005 for Microsoft Visual Studio .NET
Продукт от компании Борланд для UML моделирования в Visual Studio 2003. Поддерживает моделирование с использованием UML 1.5 и 2.0 для языков C# и VB.NET. Кроме того с помощью Together можно создавать дизайновые проекты на UML 1.5 и 2.0, которые затем можно конвертировать в код на C# или VB.NET.
При работе с Together (как, впрочем, и при работе с другими средствами UML-проектирования) пользователь просто рисует на диаграмме классов различные элементы (классы, интерфейсы, методы и др.), задает связи между элементами (например определяет некоторый класс как родительский для другого). Все изменения на диаграмме тут же синхронизируются и с исходным кодом. Верно и обратное - при внесении изменений в исходный код пользователь сразу увидит изменения и на диаграмме.
Together поддерживает все виды UML-диаграмм - Sequence, Deployment и др. С помощью Sequence диаграмм вы можете, например, посмотреть, что за всех цепочкой вызовов - т. е., скажем, за тем, что за методы вызывает некоторый метод.
Из несомненно очень полезных вещей следует отметить рефакторинг (с его помощью вы, например, можете переименовывать классы или методы в ваших программах или делать их безопасное удаление - и это только самые распространенные рефакторинги). Присутствует и такая вещь, как Search for Usages - которая позволяет найти все использования того или иного элемента кода (например, метода) вашей программы.
Кроме того, Together поддерживает аудиты и метрики для кода (что помогает выявлять многие ошибки и недочеты в программах), конвертация из Rational Rose, работу с несколькими проектами в одном решении и др.
Скачать trial-версию можно с сайта компании Борланд (от 30 до 60 Мб.).
|