Без заголовка
TopicMaps неадекватны, ибо они больше про сильно раздутые в возможностях каталоги, а не семантическую сеть. Ежели вам интересны онтологии, то поглядите обязательно Gellish (нужные ссылки в профайле gellish_ru). Мне безатрибутные вещи более симпатичны. С другой стороны, команда ISO 15926 сопротивлялась до последнего, но затем перешла на смесь из Gellish+OWL (от представления онтологии в EXPRESS, как они рассчитывали). Я писал на эти темы полгода-год назад очень часто.
Вместо дурного UML есть много более интересный ORM -- тоже более эргономичный своей безатрибутностью.
А вот IRqA погляжу более внимательно, еще не глядел в эту сторону. У нас проблема в том, что разработка не софта, а всего на свете (в том числе и софта) -- системная инженерия в самом общем случае, и объекты очень большие.