Les techniques de réécriture ont été développées depuis les années 1970 et appliquées en particulier au prototypage des spécifications formelles algébriques et à la démonstration de propriétés liées à la vérification de programmes. ELAN est un système qui permet de spécifier et d'exécuter des résolveurs de contraintes, des démonstrateurs et plus généralement tout processus décrit par des règles de transformation. Il possède des opérateurs associatifs-commutatifs (AC) et un langage de stratégies qui permettent une gestion fine de l'exploration d'un arbre de recherche et une manipulation aisée d'opérateurs mathématiques tels que les connecteurs booléens, les opérateurs arithmétiques ou les opérateurs de composition parallèle par exemple. Ces...
Dans cet article, nous présentons une ébauche de langage de bas niveau ayant pour but de pouvoir écr...
Texte intégral accessible uniquement aux membres de l'Université de LorraineNot availableNous nous i...
L’analyse statique des programmes est une technique de vérification qui permet de statuer si un prog...
International audienceLe paradigme de la programmation chimique a été introduit à la fin des années ...
Une pression accrue s'exerce sur les compilateurs pour mettre en œuvre des transformations de progra...
Les langages synchrones sont apparus autour des années quatre-vingt, en réponse à un besoin d’avoir ...
Cette thèse a été effectuée dans le cadre du projet guide mène par le laboratoire bull-imag/systèmes...
Le modèle polyédrique est un framework algébrique qui permet une optimisation efficace des programme...
Cette thèse s'emploie principalement à réduire la consommation d'énergie des architectures VLIW tout...
L'enjeu de la conception des systèmes enfouis est de réaliser un produit attractif pour un coût mini...
Les optimisations jouent un rôle majeur dans la compilation des programmes embarqués. Elles intervie...
La programmation par contraintes (PPC) est un style de programmation déclaratif qui connaît un grand...
Non disponible / Not availableCe travail s'inscrit dans le cadre des recherches menées autour de la ...
La compilation en informatique est abordée par la littérature dans ses aspects techniques, et non so...
MasterLes compilateurs sont des programmes qui permettent de traduire des programmes sources qui ne ...
Dans cet article, nous présentons une ébauche de langage de bas niveau ayant pour but de pouvoir écr...
Texte intégral accessible uniquement aux membres de l'Université de LorraineNot availableNous nous i...
L’analyse statique des programmes est une technique de vérification qui permet de statuer si un prog...
International audienceLe paradigme de la programmation chimique a été introduit à la fin des années ...
Une pression accrue s'exerce sur les compilateurs pour mettre en œuvre des transformations de progra...
Les langages synchrones sont apparus autour des années quatre-vingt, en réponse à un besoin d’avoir ...
Cette thèse a été effectuée dans le cadre du projet guide mène par le laboratoire bull-imag/systèmes...
Le modèle polyédrique est un framework algébrique qui permet une optimisation efficace des programme...
Cette thèse s'emploie principalement à réduire la consommation d'énergie des architectures VLIW tout...
L'enjeu de la conception des systèmes enfouis est de réaliser un produit attractif pour un coût mini...
Les optimisations jouent un rôle majeur dans la compilation des programmes embarqués. Elles intervie...
La programmation par contraintes (PPC) est un style de programmation déclaratif qui connaît un grand...
Non disponible / Not availableCe travail s'inscrit dans le cadre des recherches menées autour de la ...
La compilation en informatique est abordée par la littérature dans ses aspects techniques, et non so...
MasterLes compilateurs sont des programmes qui permettent de traduire des programmes sources qui ne ...
Dans cet article, nous présentons une ébauche de langage de bas niveau ayant pour but de pouvoir écr...
Texte intégral accessible uniquement aux membres de l'Université de LorraineNot availableNous nous i...
L’analyse statique des programmes est une technique de vérification qui permet de statuer si un prog...