L'utilisation des méthodes formelles est de plus en plus courante dans le développement logiciel, et les systèmes de types sont la méthode formelle qui a le plus de succès. L'avancement des méthodes formelles présente de nouveaux défis, ainsi que de nouvelles opportunités. L'un des défis est d'assurer qu'un compilateur préserve la sémantique des programmes, de sorte que les propriétés que l'on garantit à propos de son code source s'appliquent également au code exécutable. Cette thèse présente un compilateur qui traduit un langage fonctionnel d'ordre supérieur avec polymorphisme vers un langage assembleur typé, dont la propriété principale est que la préservation des types est vérifiée de manière automatisée, à l'aide d'annotations de t...
Many kinds of networked devices receive and execute new programs from various sources. Since we may ...
Cette thèse porte sur l'étude des types ensemblistes : des types qui contiennent des connecteurs d'u...
In previous work, we presented a Typed Assembly Language (TAL). TAL is sufficiently expressive to se...
We motivate the design of a typed assembly language (TAL) by presenting a type-preserving translatio...
We motivate the design of a typed assembly language (TAL) and present a type-preserving transla-tion...
We motivate the design of a statically typed assembly language (TAL) and present a type-preserving t...
We motivate the design of a statically typed assembly language (TAL) and present a type-preserving t...
We motivate the design of a statically typed assembly language (TAL) and present a typepreserving tr...
Dans le domaine de l'ingénierie du logiciel, les systèmes de types sont souvent considérés pour la p...
A type-based certifying compiler maps source code to ma-chine code and target-level type annotations...
Cette thèse porte sur l'étude théorique et pratique d'un système de typage appliqué à la preuve de p...
We present a certified compiler from the simply-typed lambda calculus to assembly language. The comp...
This thesis is about the theoretical and practical study of a type system applied to functionnal pro...
Static typechecking in programming languages allows strong safety properties--well-typed programs do...
Compilers for monomorphic languages, such as C and Pascal, take advantage of types to determine data...
Many kinds of networked devices receive and execute new programs from various sources. Since we may ...
Cette thèse porte sur l'étude des types ensemblistes : des types qui contiennent des connecteurs d'u...
In previous work, we presented a Typed Assembly Language (TAL). TAL is sufficiently expressive to se...
We motivate the design of a typed assembly language (TAL) by presenting a type-preserving translatio...
We motivate the design of a typed assembly language (TAL) and present a type-preserving transla-tion...
We motivate the design of a statically typed assembly language (TAL) and present a type-preserving t...
We motivate the design of a statically typed assembly language (TAL) and present a type-preserving t...
We motivate the design of a statically typed assembly language (TAL) and present a typepreserving tr...
Dans le domaine de l'ingénierie du logiciel, les systèmes de types sont souvent considérés pour la p...
A type-based certifying compiler maps source code to ma-chine code and target-level type annotations...
Cette thèse porte sur l'étude théorique et pratique d'un système de typage appliqué à la preuve de p...
We present a certified compiler from the simply-typed lambda calculus to assembly language. The comp...
This thesis is about the theoretical and practical study of a type system applied to functionnal pro...
Static typechecking in programming languages allows strong safety properties--well-typed programs do...
Compilers for monomorphic languages, such as C and Pascal, take advantage of types to determine data...
Many kinds of networked devices receive and execute new programs from various sources. Since we may ...
Cette thèse porte sur l'étude des types ensemblistes : des types qui contiennent des connecteurs d'u...
In previous work, we presented a Typed Assembly Language (TAL). TAL is sufficiently expressive to se...