Pull to refresh

Comments 8

Хочу дополнить список ошибок, чтобы в дальнейшем их не совершать)
Ошибка номер 0. Неправильное использование UML.
А) Отсутствие названий у диаграмм
Б) Использование несуществующих связей(стрелок)

С точки зрения нотации иди догадайся это синхронные или асинхронные вызовы
В) Не знание самих инструментов моделирования. На диаграмме последовательности выше напрочь отсутствуют фокусы управления.
Г)..... можно ещё продолжать. Рекомендую ознакомиться "Язык UML Руководство пользователя "

Диаграммы в статье построены на PlantUML, внешний вид может отличаться от использования иных инструментов. Если смотреть официальную документацию по PlantUML, то диаграммы ей соответствуют.

Есть некоторые отличия построения диаграмм с использованием PlantUML. Но стрелки в примере не отличаются. Синхронность/асинхронность различается окончанием стрелки, здесь явно использован закрашенный вариант, что означает синхронность.

Активации на линии жизни и наименования диаграмм не являются обязательными атрибутами.

Диаграммы в статье построены на PlantUML

plantuml позволяет добавлять на диаграммы название, через title, а также есть колонтитулы, легенда и подпись, см пример: https://www.plantuml.com/plantuml/uml/ZL4xJiD04Etd52DHKq2980eqdCCaIs9fuqNEKY2vI8Bu54YKb5p1X1Wv3eOhlBaHJyW5KA0KezMypzCyRNyQapnUJhoCNJ9qkMA9ocPsWnOrree67zXmMbkWjeLTOoCIq-YTuWabNZj-oMb4paE8JFbsl_sRuTt8PKF1ErfIZB4vgHdVEoAbFGez5OcAwmgbsbpfB_52lBPRuckHuaZjdk0d6fHx-clTrqAAmvtJtBciz-EAJle7wTIZFBdQMZnD_2HicIrigrrf6IGNCGsPufcI5S-jsVv1v2ISwMvFZtqwS7gWO-Tza3uj_A4l

Документация: https://pdf.plantuml.net/PlantUML_Language_Reference_Guide_ru.pdf#subsection.21.3

Я не сказала, что данные атрибуты нельзя добавить. В комментарии я указала, что атрибуты не являются обязательными.

Я имела в виду, что диаграммы на PlantUML имеют некоторые различия, и могут показаться некорректными на первый взгляд, если ранее не было опыта работы с данным инструментом. Возможно это и произошло у предыдущего комментатора)

Не согласен с тезисом "модель != требование". MBSE заведомо оставили за рамками статьи?

Спасибо за комментарий, к сожалению, я не знакома с MBSE, изучу подробно данную методологию.

В тезисе я имела в виду кейс, когда диаграммы не дополняются описанием. Немногие виды требований можно формализовать диаграммой. Особенно, если речь идет об использовании UML. Это может привести к проблемам, упомянутым в статье.

Sign up to leave a comment.

Articles