Les systèmes embarqués sont largement utilisés de nos jours. Pour des raisons d'efficacité, les plus contraints en termes de ressources sont toujours programmés en C et en assembleur. L'adoption de langages de plus haut niveau tels que C# ou Java offrirait plus d'abstraction au programmeur, ce qui réduirait les temps de développement et par conséquent le coût de ces systèmes. Certains d'entre eux ont déjà migré vers de tels langages, comme les téléphones mobiles ou les tablettes tactiles, mais ils sont équipés d'une grande quantité de mémoire externe et ne reflètent pas la majorité des systèmes embarqués.Cette thèse s'intéresse à l'implémentation de Java et .NET pour l'embarqué, et plus spécifiquement à la compilation efficace du polymorphi...
Les compilateurs modernes constituent des programmes complexes, réalisant de nombreuses optimisation...
Tout le monde a déjà rencontré la fonctionnalité ``Undo/Redo' qui permet de se balader dans les vers...
To achieve the best performance, most computer languages are compiled, either ahead of time and s...
Les systèmes embarqués sont largement utilisés de nos jours. Pour des raisons d'efficacité, les plus...
The production of embedded systems is continuously increasing, but developing reusable software for ...
L'auteur n'a pas fourni de résumé en anglaisJava est à ce jour l'un des langages, si ce n'est le lan...
Java est à ce jour l'un des langages, si ce n'est le langage, le plus utilisé toutes catégories de p...
This tutorial responds to the rapidly increasing use of cores in general and of processor cores in p...
ISBN 2-913329-21-7The notion of system on a chip (SoC) synthesis tends today to group every part of ...
Les systèmes embarqués prennent une place de plus en plus grande dans le marché actuelavec des dispo...
La problématique abordée dans ce travail est celle de la gestion mémoire automatique pour des progra...
Ce travail, vu dans son ensemble, constitue les premières étapes, à la résolution du problème de l'i...
A major goal of middleware is to allow seamless software integration across programming languages. C...
Les langages tels Java, Simula, Eiffel, Modula III sont des langages orientés objet qui ont gagné le...
Les microcontrôleurs sont des circuits imprimés programmables nichés dans de nombreux objets de notr...
Les compilateurs modernes constituent des programmes complexes, réalisant de nombreuses optimisation...
Tout le monde a déjà rencontré la fonctionnalité ``Undo/Redo' qui permet de se balader dans les vers...
To achieve the best performance, most computer languages are compiled, either ahead of time and s...
Les systèmes embarqués sont largement utilisés de nos jours. Pour des raisons d'efficacité, les plus...
The production of embedded systems is continuously increasing, but developing reusable software for ...
L'auteur n'a pas fourni de résumé en anglaisJava est à ce jour l'un des langages, si ce n'est le lan...
Java est à ce jour l'un des langages, si ce n'est le langage, le plus utilisé toutes catégories de p...
This tutorial responds to the rapidly increasing use of cores in general and of processor cores in p...
ISBN 2-913329-21-7The notion of system on a chip (SoC) synthesis tends today to group every part of ...
Les systèmes embarqués prennent une place de plus en plus grande dans le marché actuelavec des dispo...
La problématique abordée dans ce travail est celle de la gestion mémoire automatique pour des progra...
Ce travail, vu dans son ensemble, constitue les premières étapes, à la résolution du problème de l'i...
A major goal of middleware is to allow seamless software integration across programming languages. C...
Les langages tels Java, Simula, Eiffel, Modula III sont des langages orientés objet qui ont gagné le...
Les microcontrôleurs sont des circuits imprimés programmables nichés dans de nombreux objets de notr...
Les compilateurs modernes constituent des programmes complexes, réalisant de nombreuses optimisation...
Tout le monde a déjà rencontré la fonctionnalité ``Undo/Redo' qui permet de se balader dans les vers...
To achieve the best performance, most computer languages are compiled, either ahead of time and s...