Ouvrir le menu Fermer le menu

< Retour aux infos-presse

Lynx Software Technologies lance Lynx MOSA.ic™

ISIT
ISIT

COMMUNIQUÉ de PRESSE

Lynx Software Technologies lance Lynx MOSA.ic™, environnement de développement de logiciels robustes plus simple et plus intuitif.

Toulouse, le 05/03/2019 – Distribué en France par ISIT, Lynx Software Technologies a annoncé, lors du Salon Embedded World, le lancement de Lynx MOSA.ic™, environnement de développement pour la conception plus simple de systèmes logiciels modulaires robustes.  Lynx MOSA.ic ajoute une nouvelle perspective au développement applicatif, qui simplifie la création, la certification et la maintenance de systèmes logiciels d'une complexité inhérente, donnant ainsi aux développeurs une vision et un contrôle accrus sur la manière dont les applications s'exécutent sur les processeurs modernes.

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.

Lynx MOSA.ic™ exploite la virtualisation de l'unité centrale pour proposer un modèle plus simple de contrôle distribué des ressources, au lieu du modèle traditionnel de gestion centralisée des ressources, basé sur le système d'exploitation. En conséquence, un maximum de complexité est supprimé entre les interfaces applicatives et le matériel. Fondé sur un environnement configurable pour le partitionnement matériel, Lynx MOSA.ic™ commence par décentraliser la gestion des ressources et les services applicatifs, ce qui permet aux applications indépendantes de gérer leurs propres ressources.  Les développeurs reçoivent alors des kits de développement croisé pour créer des modules applicatifs de différentes tailles, qualité et complexité ainsi que des outils d'intégration permettant la liaison aux modules partenaires et concurrents. Ces modules peuvent être, à leur tour, précisément mappés sur des ressources matérielles gérées indépendamment.

En renonçant au contrôle central sur l'UC, Lynx MOSA.ic ouvre la voie de l'accessibilité et libère des capacités d'intégration modulaire inégalées, pour le développement rapide de systèmes robustes.

Lynx MOSA.ic fait de la vision MOSA (Modular Open Systems Approach) une réalité.  Véritable centre d'intégration MOSA, Lynx MOSA.ic est le seul environnement de développement à permettre aux développeurs d'intégrer des composants logiciels indépendants, notamment des composants hérités, précédemment compilés, et des composants de fournisseurs concurrents, en plaçant le concept MOSA au niveau de la ligne de commande.  Lynx MOSA.ic offre le plus grand nombre d'options au coût du cycle de vie le plus bas possible, pour la construction rapide de systèmes logiciels robustes, résilients et réutilisables.

Lynx MOSA.ic se fonde sur LynxSecure, un système de partitionnement programmable basé sur un hyperviseur de séparation noyau éprouvé.  À la différence des hyperviseurs traditionnels qui gèrent uniformément les machines virtuelles hôtes au travers d'un gestionnaire de ressources centralisé, LynxSecure isole les ressources de calcul dans des environnements distribués indépendants. Ces derniers sont capables de s'auto-gérer tout en fournissant les outils de développement permettant un niveau de complexité aligné sur les environnements spécifiquement visés.  Éliminant les complexités traditionnellement héritées du modèle de gestion centralisé, Lynx MOSA.ic libère la virtualisation multicœur en tant qu'option viable de gestion des coûts et défis de conception rencontrés lors de la création de systèmes logiciels robustes pour les applications embarquées fortement régulées.

À propos de Lynx Software Technologies
Chaque jour, des millions d'utilisateurs bénéficient de produits qui s'appuient sur Lynx Software Technologies, des communications Internet et téléphoniques aux commandes de vol dans l'avionique, de l'automatisation bureautique aux appareils médicaux.  En 1988, Lynx est entrée dans l'histoire, avec le lancement du système d'exploitation temps réel LynxOS®, offrant la fonctionnalité UNIX® aux développeurs de systèmes embarqués bien avant que la version embarquée de Linux® ne devienne disponible.  LynxOS® était l'un des premiers systèmes d'exploitation à adopter les normes ouvertes, déployant des capacités de pointe de protection matérielle de la mémoire et offrant l'architecture la plus élégante pour l'hébergement de systèmes temps réel fiables.  Lynx MOSA.ic continue son prestigieux parcours d'innovation en lançant le premier environnement de développement logiciel capable de libérer tout le potentiel de la virtualisation matérielle.  Aujourd'hui, Lynx s'inscrit parmi les créateurs les plus novateurs de technologies de plateformes, en proposant l'ensemble d'options le plus étendu du marché pour l'exécution de systèmes logiciels robustes sur les UC modernes.  Pour en savoir plus, rendez-vous sur  www.lynx.com.

A propos, d’ISIT : Au cœur du Temps Réel Embarqué

Contact Produit :
Fréderic MARAVAL – Responsable Produits Systèmes embarqués et Qualité logicielle – fmaraval@isit.fr