Существует несколько инструментов, которые имеют шаблон для шаблона архитектурного вида 4 + 1.В настоящее время я использую StarUML, и он хорошо мне подходит.
Но в основном, модель представления 4 + 1 только утверждает, что у вас есть пять основных представлений архитектуры вашего продукта
- Логическое представление:Структура системы.Диаграмма классов, Диаграмма объектов
- Представление развертывания (или физического).Диаграмма развертывания
- Вид варианта использования: + 1 .Диаграмма вариантов использования
- Просмотр процесса: связь между компонентами системы.Диаграмма деятельности, Диаграмма последовательности, Диаграмма связи
- Вид разработки (или компонента).Подробная диаграмма классов.Диаграмма пакетов
Если вы можете структурировать свою архитектуру таким образом, не имеет значения, какой инструмент вы используете при создании этих диаграмм.