Можно ли добавить нефункциональное требование в вариант использования?

Я новичок в АОП..

Кандидат аспекта относится к нефункциональным требованиям.

Но можно ли добавить нефункциональное требование в диаграмму вариантов использования?

если нет, то какой uml я должен использовать для разработки нефункционального требования?

моя цель - добавить аспект ведения журнала, аспект кэширования и аспект аутентификации.. спасибо за вашу помощь


person stranger    schedule 13.12.2013    source источник
comment
Часто да с «ограничениями UML».   -  person Martin Spamer    schedule 13.01.2014


Ответы (2)


Да: вы можете добавлять нефункциональные требования к вариантам использования. Это может помощь; если нет, пожалуйста, напишите в комментариях, если вы хотите больше.

чт.

person sfinnie    schedule 13.12.2013

Не обманывайтесь названием диаграммы!

Диаграмма вариантов использования UML имеет следующие стандартные нефункциональные элементы:

  • Актер
  • Ассоциация
  • Система (с общим элементом Подсистема)
  • Простые, включающие, расширяющие и реализующие зависимости
  • Обобщение
  • Примечание с якорем
  • Ограничение
  • Сдерживание

Только элементы Use Case и Collaboration являются функциональными.

Конечно, на диаграмме этого очень распространенного уровня вы можете свободно заимствовать элементы из любой другой диаграммы — единственное ограничение состоит в том, что диаграмма удобочитаема.

Таким образом, вы можете легко описать отношения и структуры на диаграмме вариантов использования.

person Gangnus    schedule 20.01.2014