Что использовать для автоматической генерации диаграмм состояний UML?
Нужно подавать на вход либо код на c++(или другой яп, или псевдокод),
а на выходе получать UML диаграммы состояний.
(изменили код, изменились диаграммы)
Современные C++11, 14, 17 не поддерживаются нигде. По крайней мере, я не встречал ещё таких продуктов. Какой-нибудь С++98, только если, всякие монстры типа Enterprise Architect, Visual Paradigm вроде худо-бедно умеют.