Salut, je suis actuellement en stage, et j'ai un problème car je n'arrive pas a faire ce que l'on me demande.
ma consigne est : l'outil à construire doit générer un fichier dot à partir du nom d'un fichier *.sys et du choix d'affichage:
* affichage avec représentation des niveaux de raffinement
* affichage sans représentation des niveaux de raffinement
* affichage de tous les noeuds
* affichage d'un sous-arbre, pour un événement donné
Le choix de l'affichage se fera par paramètre d'entrée. Par exemple:
<outil> -1 -e <evt1> M0_r.sys
ou
<outil> -2 M0.sys
-1: option pour affichage avec représentation des niveaux de raffinement
-2: option pour affichage sans représentation des niveaux de raffinement
Par exemple j'ai : mon fichier .sys qui m'affiche sa dans la console :
Operation name : evt3 Ref_op = evt1 Ref_op = evt2Operation name : evt4Current component : M0_2rOperation name : evt1Operation name : evt2Current component : M0_rOperation name : evt1
A partir de sa je dois faire un programme qui va chercher ces informations dans monfichier.sys, pour les extraire en un fichier.dot (graphvizz), et qui doit en plus générer automatiquement le graphe avec dot.
Merci d'avance.!