ça s'appelle UML... un sous-ensemble de tous les langages objets qui permet de regénérer la structure complète d'un projet dans n'importe quel langage supporté par donc outil. et en théorie la Conception orienté-objet ne s'arrêtant pas aux langages orientés-objets, on pourrait même envisager de genre de bascule pour générer du C, du fonctionnel (avec record à la Caml),etc
après on peut aussi trouver que le résultat sera TRES lourd
enfin quid de la rétro-ingénierie (code source -> UML, voir bytecode/binaire -> UML)
Partager