Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique

Dans ce mémoire, nous analysons la description de diagrammes structurés dans le domaine des mathématiques discrètes et de l'informatique théorique. Cette analyse s'effectue à partir de méthodes établies du génie logiciel. Nous trouvons un ensemble de propriétés que nous recherchons dans un...

Full description

Bibliographic Details
Main Author: Bourgeois, Mathieu
Format: Others
Published: 2011
Subjects:
Online Access:http://www.archipel.uqam.ca/4633/1/M12324.pdf
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQ.4633
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQ.46332013-10-04T04:04:42Z Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique Bourgeois, Mathieu Graphique Informatique théorique Langage de description Mathématique discrète Dans ce mémoire, nous analysons la description de diagrammes structurés dans le domaine des mathématiques discrètes et de l'informatique théorique. Cette analyse s'effectue à partir de méthodes établies du génie logiciel. Nous trouvons un ensemble de propriétés que nous recherchons dans une solution informatique nous permettant de créer ces diagrammes. Nous analysons aussi les outils classiques à partir des propriétés précédentes qui nous permettent de réaliser ces diagrammes dans un environnement LATEX. Nous observons que ces outils ne sont pas aussi puissants qu'ils le pourraient en fonction des propriétés établies par notre analyse. Par la suite, en nous basant sur les méthodes de représentation graphique des courbes et sur la théorie des langages informatiques, nous jetons les bases d'un langage de description. Nous présentons aussi un outil, développé en Java qui nous permet de décrire aisément nos diagrammes d'informatique théorique et de mathématiques discrètes à partir d'une hiérarchie d'objets claire et extensible. Nous avons implémenté les éléments essentiels de notre langage en SDDL (Structured Diagram Description Language). Nous l'avons aussi validé à l'aide d'exemples représentatifs tirés de sources d'autorité. Nous avons finalement présenté notre solution dans le cadre de la conférence TUG 2010. Nous l'avons aussi présenté avec un article dans la revue du TeX Users Groups, TUG. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : diagrammes, informatique théorique, mathématiques discrètes, langage 2011-12 Mémoire accepté NonPeerReviewed application/pdf http://www.archipel.uqam.ca/4633/1/M12324.pdf Bourgeois, Mathieu (2011). « Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique » Mémoire. Montréal (Québec, Canada), Université du Québec à Montréal, Maîtrise en mathématiques. http://www.archipel.uqam.ca/4633/
collection NDLTD
format Others
sources NDLTD
topic Graphique
Informatique théorique
Langage de description
Mathématique discrète
spellingShingle Graphique
Informatique théorique
Langage de description
Mathématique discrète
Bourgeois, Mathieu
Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique
description Dans ce mémoire, nous analysons la description de diagrammes structurés dans le domaine des mathématiques discrètes et de l'informatique théorique. Cette analyse s'effectue à partir de méthodes établies du génie logiciel. Nous trouvons un ensemble de propriétés que nous recherchons dans une solution informatique nous permettant de créer ces diagrammes. Nous analysons aussi les outils classiques à partir des propriétés précédentes qui nous permettent de réaliser ces diagrammes dans un environnement LATEX. Nous observons que ces outils ne sont pas aussi puissants qu'ils le pourraient en fonction des propriétés établies par notre analyse. Par la suite, en nous basant sur les méthodes de représentation graphique des courbes et sur la théorie des langages informatiques, nous jetons les bases d'un langage de description. Nous présentons aussi un outil, développé en Java qui nous permet de décrire aisément nos diagrammes d'informatique théorique et de mathématiques discrètes à partir d'une hiérarchie d'objets claire et extensible. Nous avons implémenté les éléments essentiels de notre langage en SDDL (Structured Diagram Description Language). Nous l'avons aussi validé à l'aide d'exemples représentatifs tirés de sources d'autorité. Nous avons finalement présenté notre solution dans le cadre de la conférence TUG 2010. Nous l'avons aussi présenté avec un article dans la revue du TeX Users Groups, TUG. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : diagrammes, informatique théorique, mathématiques discrètes, langage
author Bourgeois, Mathieu
author_facet Bourgeois, Mathieu
author_sort Bourgeois, Mathieu
title Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique
title_short Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique
title_full Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique
title_fullStr Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique
title_full_unstemmed Conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique
title_sort conception et implémentation d'un langage de description de diagrammes de mathématiques discrètes et d'informatique théorique
publishDate 2011
url http://www.archipel.uqam.ca/4633/1/M12324.pdf
work_keys_str_mv AT bourgeoismathieu conceptionetimplementationdunlangagededescriptiondediagrammesdemathematiquesdiscretesetdinformatiquetheorique
_version_ 1716599050016391168