Без заголовка
Requirements Diagram -- это как раз сильная сторона
Это в реальном проекте дурь полная. Приличные тулы или не поддерживают представление сети требований, или используют его как игрушку. Уже десятка четыре квадратиков на листе вызывает перегрузку, а в современных требованиях на безопасность тысячи объектов с тысячами связей. Практически, только программно можно получить статистику или протрассировать теми же скриптами.
Вместо монструозного древнего DOORS можно применять IRqA. Другие тулы или не интегрируются нормально в средства разработки или не тянут большие проекты.
Вместо OWL мне все советовали применять TopicMaps, как более полезный для практики вариант.
А языки сейчас подстраиваются под тулы. Если б было не так, вместо дурного UML все бы пользовались наследником более эргономичного OPEN.