19.06.2014 Views

Rim Chaabane. Analyse dynamique de ... - Université Paris 8

Rim Chaabane. Analyse dynamique de ... - Université Paris 8

Rim Chaabane. Analyse dynamique de ... - Université Paris 8

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapitre 8 - Conclusion et perspectives<br />

ainsi que la suite d intructions qu il veut tracer. Il pourra alors visualiser un graphe con<strong>de</strong>nsé pour<br />

les instructions non séléctionnées avant l exécution du co<strong>de</strong> source mais par contre le détail <strong>de</strong><br />

celles choisies. Cette représentation graphique serait affichée dans une fenêtre adjacente à celle du<br />

co<strong>de</strong> source, comme c est le cas pour l outil JFL C (cf. section 3.3).<br />

A terme, nous envisageons d intégrer à cette interface la possibilité <strong>de</strong> visualiser le graphe <strong>de</strong><br />

dépendance en temps réel pendant l exécution du co<strong>de</strong> source C, offrant ainsi au <strong>de</strong>veloppeur la<br />

possibilité d arrêter cette exécution à tout instant et d éxaminer en détail les valeurs en cours <strong>de</strong><br />

manipulation. Nous y intégrerons également une option <strong>de</strong> recherche suivant le numéro <strong>de</strong> ligne,<br />

<strong>de</strong> mots clés, ou encore <strong>de</strong> type <strong>de</strong> n uds, qui permettera <strong>de</strong> mettre en évi<strong>de</strong>nce sur le graphe <strong>de</strong><br />

dépendances les résultats <strong>de</strong> la recherche sous un format visuellement repérable, en coloriant les<br />

n uds trouvés avec leurs liens avec une couleur spécifique par exemple.<br />

Gageons qu un tel outil sera alors aussi indispensable qu un débuggeur à l heure actuelle.<br />

80

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!