Visual Paradigm for UML
Программное обеспечение Visual Paradigm for UML является средством моделирования систем на языке UML и с помощью UML-диаграмм всех типов. Кроме UML, решение Visual Paradigm for UML работает с такими ключевыми в индустрии стандартами, как язык моделирования систем (SysML), графическая нотация моделирования бизнес-процессов (BPMN), стандарт XMI и т. п. Visual Paradigm for UML поддерживает весь рабочий цикл разработки – объектно-ориентированный анализ, фиксацию требований, планирование, моделирование, тестирование и многое другое. С помощью инструментов данного приложения можно вычерчивать все типы классовых диаграмм, просматривать в обратном порядке код, генерировать документацию и код с диаграмм. Продукт Visual Paradigm for UML рассчитан на широкий круг пользователей, включая системных и бизнес-аналитиков, системных инженеров и архитекторов, других специалистов, занятых в написании программ.
Характеристики Visual Paradigm for UML:
Моделирование UML
- Проектирование программного обеспечения с помощью UML – создание диаграмм прецедентов, документирование потока событий, генерация диаграмм активности и организация прецедентов с помощью грида.
- Поддержка профиля UML – диаграмма профиля позволяет визуально проектировать стереотипы и тегированные значения.
- Проектирование образцов – назначение диаграммы или ее частей в качестве образца для последующего использования в других проектах.
Моделирование прецедентов
- Создание диаграмм вариантов использования – визуализация системных функций или требований с помощью построения диаграмм прецедентов, которые содержат главных действующих лиц и основные варианты использования.
- Запись потока событий – документирование взаимосвязей между действующими лицами и функциями с помощью редактора потока событий.
- Настройка вариантов тестирования – тестирование событий на предмет приемлемости для пользователей.
Генерация отчетов
- Поддержка различных форматов – создание полностью настраиваемых отчетов с диаграммами бизнес-процессов и прецедентов в форматах PDF, HTML и Microsoft Word.
- Публикация проекта на web-сервере – сохранение моделей в web-формате для обмена наиболее актуальными и точными бизнес-процессами и проектами системы с клиентами, членами рабочей группы и другими сотрудниками отдела.
Инжиниринг кода
- Замкнутый (round-trip) инжиниринг из исходного кода Java – визуализация взаимосвязей между Java-объектами с помощью замкнутой разработки исходного кода Java в стандартные UML-диаграммы последовательностей.
- Генерация исходного кода Java из UML-модели классов или обратный инжиниринг кода в UML-модель, синхронизация модели с исходным кодом.
- Замкнутая разработка C++ – генерация, циклический инжиниринг и синхронизация между ANSI C++ и UML-диаграммами классов.