На мой взгляд высокая степень детализации ВИ не нужна, может быть даже опасна. Поскольку теряется ясность и простота.
Другое дело реализация ВИ.
Тут авторы книги UML2 и Унифицированный процесс говорят о нескольких реализация ВИ.
Реализации аналитической, т.е. когда анализируется спецификация ВИ и возможно дополняется и уточняется.
Реализация проектная, когда уточняется аналитическая спецификация до уровня проектного решения. Однако проектное решение формруется уже не столько в описании ВИ, а в моделях классов, взаимодействия, состояний.
Авторы говорят о ВИ в этом случае как о неявном контексте для аналитической и проектной моделях.
Авторы советую грамотно использовать полноту и простоту. Т.е. не перегружать описание слишком многими деталями.
Они пропагандируют подход такого плана.
Достаточное описание основного потока (в случае простого ветвление и повторений приямо в основном потоке) и список альтернативных потоков в виде ссылок на варианты использования, описанные аналогично и связанно, но отдельно. Сейчас пример не могу привести, но я давал ссылку на их сайт, где они приводят свои примеры