Dispositif de calcul périphérique embarqué à bord d’un aéronef, comportant une première interface de communication (22) configurée pour communiquer, selon un premier protocole de communication, avec un ou plusieurs dispositifs électroniques de bord (12, 14) à fonctionnement certifié, une deuxième interface de communication radio (24, 24A, 24B), configurée pour communiquer, selon un deuxième protocole de communication radio, avec au moins un système de calcul distant (8) situé au sol, le dispositif de calcul périphérique comportant au moins une unité de mémoire électronique (28) et au moins un processeur de calcul (26) formant des ressources calculatoires locales, caractérisé en ce que le processeur de calcul (26) est configuré pour implémenter : - un module (30) de gestion d’une pluralité d’applications logicielles (APP 1 ,APP 2 ,APP 3 ,APP i ), lesdites applications logicielles étant stockées dans ladite mémoire électronique (26), chaque application logicielle étant adaptée pour fournir au moins un paramètre de commande et/ou recevoir au moins une donnée d’au moins un dispositif électronique de bord (12, 14) à fonctionnement certifié ; - un module (32) d’activation d’exécution d’au moins une desdites applications logicielles stockées, configuré pour recevoir au moins une requête d’exécution d’au moins une application logicielle d’un dispositif externe de commande (25) et/ou pour valider une condition d’activation d’exécution d’au moins une application logicielle, - un module (34) de gestion d’une pile d’exécution, configuré pour déterminer, pour chaque application logicielle à exécuter, d’une allocation de ressources calculatoires locales dudit dispositif de calcul périphérique pour exécuter tout ou partie de ladite application logicielle à exécuter, et pour lancer l’exécution locale de ladite partie de l’application à exécuter et requérir, dans le cas où une première partie de ladite application est exécutée localement, une exécution distante, par le système de calcul distant (8), d’une deuxième partie de l’application à exécuter, complémentaire de la première partie. Dispositif selon la revendication 1, dans lequel ledit module (34) de gestion d’une pile d’exécution met en œuvre, pour la détermination de ressources calculatoires locales allouées par application à exécuter, au moins un critère parmi : un critère de disponibilité de ressources calculatoires, un critère de connectivité, un critère de protection de données, un critère de priorité. Dispositif selon l’une des revendications 1 ou 2, configuré pour recevoir dynamiquement, d’un dispositif externe de commande (25), au moins un paramètre d’allocation de ressources calculatoires et/ou de connectivité et/ou un priorité d’exécution. Dispositif selon l’une des revendications 1 à 3, comportant en outre un module (36) de gestion de données et de résultats, configuré pour consolider et mémoriser des résultats obtenus par l’exécution de chaque application logicielle, pour communiquer les résultats au dispositif externe de commande (25) et/ou au système de calcul distant (8). Dispositif selon l’une des revendications 1 à 4, dans lequel ledit module de gestion (30) d’une pluralité d’applications logicielles est configuré pour télécharger de nouvelles applications logicielles ou une mise à jour d’une application logicielle préalablement mémorisée et/ou de supprimer une application logicielle préalablement mémorisée. Système électronique d’exécution d’applications logicielles comprenant un système de calcul embarqué (4) sur un aéronef (6), et au moins un système de calcul distant (8) situé au sol, le système de calcul embarqué (4) comportant au moins un dispositif électronique de bord (12) à fonctionnement certifié selon une norme de certification avionique, et un dispositif de calcul périphérique (20) conforme aux revendications 1 à 5. Système selon la revendication 6, dans lequel le système de calcul distant comporte en outre un dispositif de supervision, le dispositif de supervision comportant une interface homme-machine et étant configuré pour recevoir des signaux d’observabilité dudit dispositif de calcul périphérique, lesdits signaux d’observabilité comprenant des données relatives aux ressources calculatoires locales et des informations relatives à l’exécution d’au moins une desdites applications logicielles, et pour calculer un état de fonctionnement dudit dispositif de calcul périphérique et un état d’exécution de ladite au moins une application logicielle à partir des signaux d’observabilité reçus et pour afficher ledit état de fonctionnement et ledit état d’exécution sur ladite interface homme machine. Système selon la revendication 7, dans lequel le dispositif de calcul périphérique est configuré pour enregistrer, durant une mission de l’aéronef, un ensemble d’informations dans au moins un rapport d’exécution, comprenant des informations d’état et d’exécution du dispositif de calcul périphérique et des dispositifs électroniques de bord à fonctionnement certifié, ainsi que des informations complémentaires comprenant des informations d’environnement et des informations de connectivité, et pour transmettre ledit rapport d’exécution au dispositif de supervision, le dispositif de supervision étant en outre configuré pour exécuter et afficher sur l’interface homme-machine un rejeu des états du dispositif de calcul périphérique et des dispositifs électroniques de bord. Procédé d’exécution d’applications logicielles mis en œuvre par un système électronique d’exécution d’applications logicielles conformes aux revendications 6 à 8, caractérisé en ce qu’il comporte des étapes de : - réception (52) de commande d’ajout/suppression d’application logicielle, en provenance d’un dispositif externe de commande, ou d’un système de calcul au sol ou d’un des dispositifs de bord ; -mise à jour (54) d’un stockage des applications logicielles en fonction de ladite commande reçue ; - activation d’exécution (56) d’une ou plusieurs des applications logicielles mémorisées, basée soit sur la réception d’une requête d’exécution d’au moins une application logicielle d’un dispositif externe, soit sur la validation d’une condition d’activation d’exécution et/ou mise en pause ou arrêt d’exécution (58) d’une ou plusieurs applications logicielles sur réception d’une commande ou validation automatique d’une condition d’arrêt. Procédé selon la revendication 9, comprenant en outre une étape de gestion (60) de pile d’applications, mettant en œuvre, pour chaque application logicielle à exécuter, une allocation de ressources calculatoires locales pour exécuter une première partie de l’application logicielle, et, dans le cas où ladite première partie est inférieure à 100%, une étape de transmission de commande d’exécution d’une deuxième partie de ladite application logicielle, complémentaire à la première partie, au système de calcul distant. Programme d’ordinateur comportant des instructions logicielles qui, lorsqu’elles sont exécutées par un dispositif électronique programmable, mettent en œuvre un procédé d’exécution d’applications logicielles conforme aux revendications 9 à 10.