2 votes

Générer un diagramme d'état à partir d'un ancien code C

Je cherche à visualiser une grande quantité de code C, de préférence en ayant sa machine à état inversé et en l'affichant sous forme de diagramme.

J'ai regardé Graphviz et Dot, et il semble que je pourrais probablement assembler quelque chose à partir de l'API pour faire le travail. Mais honnêtement, je m'attendais à ce que ce soit une tâche suffisamment courante pour que quelqu'un ait déjà créé un outil pour la réaliser.

Quelqu'un a-t-il une expérience dans ce domaine ? Avez-vous des solutions à recommander ou des outils existants que j'aurais négligés ?

Merci.

1voto

icepack Points 11261

Vous pouvez essayer l'Enterprise Architect, mais ce n'est vraiment pas une bonne idée et, de toute façon, vous devrez apporter de nombreuses modifications manuelles au résultat. C'est plus ou moins comme si vous comptiez sur un traducteur automatique pour parler à votre place dans une langue que vous ne connaissez pas. C'est particulièrement problématique pour les codes de type procédural, comme ceux que vous avez probablement s'ils sont en C.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X