![](//s1.studylibfr.com/store/data-gzf/f5ce967a298eae735336c9e883fec1e6/1/002098205.htmlex.zip/bg1.jpg)
SYSGO présente PikeOS 4.1
Applications critiques et non-critiques sur une seule plate-forme
Certification facilitée grâce à la modularisation
Développement d'applications et de drivers largement simplifié
Support de ARMv8
SYSGO a présenté une nouvelle version de son hyperviseur PikeOS qui permet le développement et
l’exécution conjointe d'applications critiques et non-critiques sur une seule plate-forme matérielle.
PikeOS 4.1 constitue une plate-forme intégrée pour le développement de nouvelles applications ou
la migration d'applications existantes pour les secteurs de l' automobile, de l'aéronautique et du
spatial, du médical, de la fabrication industrielle, ou encore dans d'autres domaines où les
applications demandent de la sûreté de fonctionnement.
PikeOS tourne sur une large palette de plates-formes matérielles et crée sur celles-ci des partitions
distinctes permettant de séparer de manière stricte les applications. Ceci s'accompagne d'un
accroissement non seulement de la sécurité, mais également de la stabilité des différentes
applications puisqu'elles ne peuvent plus s'influencer mutuellement. On peut ainsi garantir que
même en cas d'attaque réussie du système d'infodivertissement dans une voiture, toutes les
fonctions sensibles relevant de la sûreté du conducteur ne sont pas affectées. Outre le système
d'exploitation temps réel PikeOS en tant qu'interface de programmation d'application (API), il est
possible d'exploiter différents systèmes d'exploitation invités au sein des partitions de l'hyperviseur
PikeOS, y compris ELinOS (la version Linux proposée par SYSGO), l'interface OS portable POSIX, le
standard avionique ARINC 653 ou encore le standard industriel ouvert pour l'automobile AUTOSAR.
Avec cette nouvelle version de PikeOS, SYSGO a encore grandement contribué à simplifier la
configuration de projets et le développement d'applications. Ainsi, les projets sous PikeOS 4.1 sont
principalement configurés graphiquement plutôt que par le biais de fichiers XML. Le contrôle intégré
de cohérence réduit le taux d'erreurs lors du développement et de l'intégration d'applications. Le
développement de drivers a lui aussi été simplifié grâce à l'intégration de nouvelles classes de
drivers. Les nouveaux outils aident en outre le programmeur d'application à optimiser la charge CPU
et l'utilisation de la mémoire. Enfin, la palette des plates-formes matérielles supportées a été
étendue avec l'architecture ARM v8, version 64 bits du processeur ARM.
Certification accélérée
Avec la prise en charge et dans le même temps la séparation stricte des applications critiques et non-
critiques, PikeOS 4.1 offre une foule d'avantages aux programmeurs d'application. Une plate-forme
matérielle unique pour toutes les applications réduit les coûts de développement et d'exploitation,
tout en réduisant le poids et l'encombrement du système, point particulièrement important pour le
secteur aéronautique et spatial ou pour le secteur automobile. En outre, l'architecture PikeOS réunit
les conditions pour une certification et un agrément officiel nettement plus rapides concernant les
applications critiques en termes de sûreté et de sécurité. En raison de la séparation nette des
environnements matériels et logiciels en unités distinctes, celles-ci peuvent être certifiées
indépendamment les unes des autres - toute modification ultérieure de l'application ne nécessite
donc plus de certifier de nouveau le système dans son intégralité. De plus, PikeOS n'est pas soumis à