Soit un réseau de machines exécutant des programmes ML qui s'échangent des données. Comment peut-on garantir le typage des communications en présence de types abstraits ? Une approche sûre est de traiter des types abstraits définis sur des machines différentes comme distincts. En pratique, cela est bien trop restrictif, en particulier lorsqu'un type abstrait sert à garantir un invariant. Les principales contributions de cette thèse sont les suivantes : je définis une notion d'empreinte de type abstrait : deux types abstraits sont réputés compatibles s'ils ont la même empreinte ; je propose une sémantique opérationnelle pour un système de module qui préserve les types, y compris abstraits ; je décris un système de module nouveau, mieux adapt...
La programmation dirigée par les types ou orientée preuves consiste à écrire et prouver des programm...
Les systèmes informatiques offrent une grande flexibilité aux usagers en leur permettant l’accès, no...
38 pagesNational audienceCet article propose une synthèse de différents points de vue disciplinaires...
Une base de données est au service de plusieurs catégories d'utilisateurs ayant chacune sa vision pe...
Le raffinement est une méthode pour dériver des programmes corrects à partir de spécifications. Un l...
L'objet de cette thèse est la conception de systèmes informatiques bases sur des unités spécialisées...
160 pagesThis thesis explains how the adjunction of three features to System Fω allows writing progr...
Cette thèse étudie ce qui peut-être calculé dans des systèmes composés de multiple ordinateurs commu...
Cette thèse porte sur l'étude théorique et pratique d'un système de typage appliqué à la preuve de p...
en français : Cette thèse décrit comment l'ajout de trois ingrédients à Système F permet d'écrire de...
L'utilisation croissante des machines parallèles à mémoire répartie constitue un terrain de prédilec...
COUSINEAU GUY (Président), GOLDBERG BENJAMIN (Rapporteur), MAUNY MICHEL (Rapporteur), QUEINNEC CHRIS...
Les langages de programmation orientés-objet dynamiquement typés ne peuvent pas fournir d’informatio...
Comme les standards actuels pour la distribution des objets ne répondent pas, à ce jour, à tous les ...
Dans les programmes acteurs ou objets concurrents, et plus généralement dans les logiciels clients/s...
La programmation dirigée par les types ou orientée preuves consiste à écrire et prouver des programm...
Les systèmes informatiques offrent une grande flexibilité aux usagers en leur permettant l’accès, no...
38 pagesNational audienceCet article propose une synthèse de différents points de vue disciplinaires...
Une base de données est au service de plusieurs catégories d'utilisateurs ayant chacune sa vision pe...
Le raffinement est une méthode pour dériver des programmes corrects à partir de spécifications. Un l...
L'objet de cette thèse est la conception de systèmes informatiques bases sur des unités spécialisées...
160 pagesThis thesis explains how the adjunction of three features to System Fω allows writing progr...
Cette thèse étudie ce qui peut-être calculé dans des systèmes composés de multiple ordinateurs commu...
Cette thèse porte sur l'étude théorique et pratique d'un système de typage appliqué à la preuve de p...
en français : Cette thèse décrit comment l'ajout de trois ingrédients à Système F permet d'écrire de...
L'utilisation croissante des machines parallèles à mémoire répartie constitue un terrain de prédilec...
COUSINEAU GUY (Président), GOLDBERG BENJAMIN (Rapporteur), MAUNY MICHEL (Rapporteur), QUEINNEC CHRIS...
Les langages de programmation orientés-objet dynamiquement typés ne peuvent pas fournir d’informatio...
Comme les standards actuels pour la distribution des objets ne répondent pas, à ce jour, à tous les ...
Dans les programmes acteurs ou objets concurrents, et plus généralement dans les logiciels clients/s...
La programmation dirigée par les types ou orientée preuves consiste à écrire et prouver des programm...
Les systèmes informatiques offrent une grande flexibilité aux usagers en leur permettant l’accès, no...
38 pagesNational audienceCet article propose une synthèse de différents points de vue disciplinaires...