Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques

Ce projet de recherche traite du domaine de l’intelligence artificielle, plus précisément de la programmation logique, un type de programmation utilisée pour concevoir des systèmes dits intelligents. Ce type de programmation est toutefois assez complexe à assimiler et il n’existe, à notre connaissan...

Full description

Bibliographic Details
Main Author: Bouanane, Mohamed
Other Authors: Capus, Laurence
Format: Dissertation
Language:French
Published: Université Laval 2014
Subjects:
Online Access:http://hdl.handle.net/20.500.11794/24874
id ndltd-LAVAL-oai-corpus.ulaval.ca-20.500.11794-24874
record_format oai_dc
spelling ndltd-LAVAL-oai-corpus.ulaval.ca-20.500.11794-248742020-07-31T17:09:12Z Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques Bouanane, Mohamed Capus, Laurence QA 76.05 UL 2014 Programmation logique -- Enseignement programmé -- Méthodes graphiques -- Méthodes de simulation Ce projet de recherche traite du domaine de l’intelligence artificielle, plus précisément de la programmation logique, un type de programmation utilisée pour concevoir des systèmes dits intelligents. Ce type de programmation est toutefois assez complexe à assimiler et il n’existe, à notre connaissance, aucun outil interactif qui permette de montrer efficacement le processus d’exécution d’un programme logique. L’objectif de cette recherche consistait donc à proposer un modèle d’outil facilitant la compréhension de la résolution d’un programme logique. Le modèle proposé permet de représenter graphiquement et dynamiquement la trace de résolution d’un programme logique. Un prototype a été construit pour valider ce modèle avec des programmes écrits en langage Prolog. L’utilisateur peut ainsi suivre les étapes d’exécution à travers l’affichage dynamique d’un arbre de dérivation. Actuellement, le modèle ne permet pas de prendre en compte des programmes écrits avec différents langages de programmation, une telle généralisation serait une bonne amélioration. 2014 info:eu-repo/semantics/openAccess https://corpus.ulaval.ca/jspui/conditions.jsp info:eu-repo/semantics/masterThesis http://hdl.handle.net/20.500.11794/24874 fre 1 ressource en ligne (xiv, 74 pages) application/pdf Université Laval
collection NDLTD
language French
format Dissertation
sources NDLTD
topic QA 76.05 UL 2014
Programmation logique -- Enseignement programmé -- Méthodes graphiques -- Méthodes de simulation
spellingShingle QA 76.05 UL 2014
Programmation logique -- Enseignement programmé -- Méthodes graphiques -- Méthodes de simulation
Bouanane, Mohamed
Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques
description Ce projet de recherche traite du domaine de l’intelligence artificielle, plus précisément de la programmation logique, un type de programmation utilisée pour concevoir des systèmes dits intelligents. Ce type de programmation est toutefois assez complexe à assimiler et il n’existe, à notre connaissance, aucun outil interactif qui permette de montrer efficacement le processus d’exécution d’un programme logique. L’objectif de cette recherche consistait donc à proposer un modèle d’outil facilitant la compréhension de la résolution d’un programme logique. Le modèle proposé permet de représenter graphiquement et dynamiquement la trace de résolution d’un programme logique. Un prototype a été construit pour valider ce modèle avec des programmes écrits en langage Prolog. L’utilisateur peut ainsi suivre les étapes d’exécution à travers l’affichage dynamique d’un arbre de dérivation. Actuellement, le modèle ne permet pas de prendre en compte des programmes écrits avec différents langages de programmation, une telle généralisation serait une bonne amélioration.
author2 Capus, Laurence
author_facet Capus, Laurence
Bouanane, Mohamed
author Bouanane, Mohamed
author_sort Bouanane, Mohamed
title Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques
title_short Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques
title_full Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques
title_fullStr Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques
title_full_unstemmed Modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques
title_sort modélisation d'un outil graphique d'aide à la compréhension de résolution de programmes logiques
publisher Université Laval
publishDate 2014
url http://hdl.handle.net/20.500.11794/24874
work_keys_str_mv AT bouananemohamed modelisationdunoutilgraphiquedaidealacomprehensionderesolutiondeprogrammeslogiques
_version_ 1719335508663861248