Environnement de développement de logiciels robustes plus simple et plus intuitif
Selon Will Keegan, Directeur des techniques informatiques chez Lynx Software Technologies, « la majorité des sources d’irritation, dans les systèmes logiciels, provient des plateformes excessivement complexes enracinées dans une architecture poreuse. En tant que fournisseur de plateformes, ce n’est pas une mince affaire que d’entretenir la robustesse tout en accommodant les exigences sans fin de nouvelles fonctions, de la compatibilité entre matériels et de l’interopérabilité avec les programmes hérités. Lynx MOSA.ic est un environnement soigneusement conçu au niveau de l’architecture, pour s’adapter aux changements tout en préservant les propriétés fondamentales de l’assurance de fonctionnement, un équilibre élégamment réalisé tout en maintenant les couches d’abstraction à leur strict minimum. »
« Dans tous les secteurs, les fonctions de virtualisation de l’architecture Arm v-8A sont cruciales pour le développement logiciel des systèmes de sécurité et de sûreté destinés aux applications telles que les véhicules autonomes et connectés », ajoute Robert Day, directeur des solutions et plateformes automobiles du secteur d’activité Automobile et IoT chez Arm. « Arm étend actuellement son support aux développeurs en collaborant avec des leaders tels que Lynx, pour réduire les coûts, la complexité et le temps de développement. La création d’une plateforme robuste et accessible basée sur les processeurs Arm s’inscrit dans cette démarche. »
Xilinx Zynq UltraScale+ MPSoC est l’une des premières plateformes prises en charge par MOSA.ic. Simon George, directeur du marketing des logiciels de base et des solutions puce-système chez Xilinx, a également déclaré : « la combinaison LynxSecure/Xilinx Zynq UltraScale+ MPSoC permet aux développeurs des secteurs axés sur la sécurité la possibilité de créer des solutions à la hauteur de leurs exigences extrêmement strictes. Lynx MOSA.ic marque un grand pas en avant, car cet environnement aide les développeurs à créer, certifier et entretenir les systèmes hautement complexes qu’ils conçoivent à l’aide de notre toute dernière technologie. »
Dans le développement traditionnel d’applications, basé sur un système d’exploitation, les applications dépendent des API de ce système pour le transfert et le stockage de données, et sont ainsi forcées d’hériter des propriétés architecturales du système d’exploitation sous-jacent. Avec de multiples couches d’abstraction à compter du niveau applicatif, les développeurs n’avaient, jusqu’à présent, d’autre choix que de se plier à de plus hauts niveaux de complexité et, ainsi, renoncer à l’accessibilité globale du système. Des systèmes aussi complexes sont très difficiles à gérer, car les comportements involontaires provenant de ces couches de complexité masquées entraînaient des défaillances et des brèches de sécurité critiques.
ISIT renouvelle son partenariat avec l’école ISAT, en support de son projet Formula1
ISIT complète son offre de programmateurs In Situ
Pour un développement plus intelligent et plus rapide des tests JTAG
SMH Technologies supporte la famille Infineon Tricore AURIX sur les programmateurs FlashRunners