IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils Discussion :

Outils pour graphe d'appels de fonctions


Sujet :

Outils

  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 764
    Points : 2 705
    Points
    2 705
    Par défaut Outils pour graphe d'appels de fonctions
    Hello,

    Désolé, mais je ne sais pas dans quelle autre section poser cette question.

    Connaîtriez-vous un outil permettant de faire des graphes d'appel de fonction ?
    Ca serait pour de la rétro-ingénierie sur un script d'un langage propriétaire.

    Notamment quelque chose qui permet de facilement remodeler les flèches (je ne veux pas de flèches droites).

    Je ne peux pas utiliser d'outils de génération de graphes.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 764
    Points : 2 705
    Points
    2 705
    Par défaut
    Bon, j'ai trouvé GraphViz, mais pas moyen de le télécharger... :-(

  3. #3
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Alors, pour des langages classiques comme Java ou C/C++ où il est possible d'utiliser doxygen pour la génération de commentaire. Il est possible de coupler Doxygen avec dot (graphViz sous windows) pour générer les architectures de classes à partir du code et les appels de fonction.

    Mais graphViz ne fait que générer des graphes à partir d'un fichier dot qui a la forme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    digraph G {
     A -> B;
     A -> C;
     C -> D;
    }
    Donc si tu utilises directement graphVIz, tu dois générer ce fichier avant
    Je ne répondrai à aucune question technique en privé

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 764
    Points : 2 705
    Points
    2 705
    Par défaut
    Vu que c'est un langage de script propriétaire, j'ai effectivement dû me cogner la création du fichier.

    Une fois qu'on l'a trouvé, c'est un outil assez simple et pratique, bien que l'algorithme ait parfois quelques défaillances.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 12/10/2011, 13h39
  2. Réponses: 8
    Dernier message: 23/06/2008, 11h48
  3. Recherche outil pour vérification d'appel
    Par Oberown dans le forum EDI/Outils
    Réponses: 2
    Dernier message: 25/07/2007, 16h17
  4. Réponses: 7
    Dernier message: 10/09/2005, 16h49
  5. [DLL] problème pour appeler une fonction d'une DLL
    Par bigboomshakala dans le forum MFC
    Réponses: 34
    Dernier message: 19/07/2004, 11h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo