Result: Analyse automatisée de traces d'exécution de programmes CLP(FD) / Trace automatized analysis of CLP(FD) program execution

Title:
Analyse automatisée de traces d'exécution de programmes CLP(FD) / Trace automatized analysis of CLP(FD) program execution
Source:
Programmation en logique avec contraintes (Sophia Antipolis, 27-30 mai 2002). :119-133
Publisher Information:
Paris: Hermès Sciences Publications, 2002.
Publication Year:
2002
Physical Description:
print, 12 ref
Original Material:
INIST-CNRS
Document Type:
Conference Conference Paper
File Description:
text
Language:
French
Author Affiliations:
IRISA/INSA, Campus universitaire de Beaulieu, 35042 Rennes, France
INRIA Rocquencourt, BP 105, 78153 Le Chesnay, France
Rights:
Copyright 2002 INIST-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
Notes:
Computer science; theoretical automation; systems
Accession Number:
edscal.14195165
Database:
PASCAL Archive

Further Information

Le comportement opérationnel des programmes clp(fd) n'est pas facile à comprendre. Nous proposons une approche où des vues de haut niveau des exécutions peuvent être construites au dessus de traceurs bas niveau. Nous présentons un module qui peut analyser à la volée des traces d'exécution Les développeurs d'applications et les utilisateurs terminaux peuvent programmer facilement des outils d'analyse de traces sans avoir à connaître les détails d'implémentation ni du solveur ni du traceur. La plus grande partie du filtrage de traces peut se faire sans stocker ni même générer la trace. L'analyse peut donc être très efficace. Le schéma d'analyse avait été initialement conçu pour des programmes Prolog. Il a été ici étendu pour prendre en compte le store de contraintes. Nous présentons également deux exemples significatifs d'analyses de traces dédiées à clp(fd). Cette étude démontre que le schéma d'analyse proposé est suffisamment générique pour s'adapter à un large éventail de modèles de traces et, donc, de langages.