Un projet européen de système aérospatial et de défense prend son envol
La Commission européenne participe à un nouveau projet visant à développer un cadre de développement de logiciel à base de modèles pour des systèmes complexes de défense et d'aérospatial en temps réel. En collaboration avec des développeurs technologiques européens, des fabricants industriels et des organisations de recherche de France, d'Allemagne, d'Italie et du Royaume-Uni, la Commission européenne sera impliquée dans le projet MADES («Model-based methods and tools for avionics and surveillance embedded systems») jusqu'en juillet 2012. La Commission européenne a partiellement financé le projet à hauteur de 2 450 000 euros au titre du thème Technologies de l'information et de la communication (TIC) du septième programme-cadre (7e PC). L'objectif est de développer un cadre avancé couvrant toutes les phases de développement de systèmes en temps réel, de la conception à la génération de codes et de déploiement. Ce cadre de plateforme indépendant maintiendra l'essentiel de la fiabilité robuste pour les applications de sécurité et de mission tout en améliorant la productivité des développeurs et de réusabilité de codes, les faibles coûts pour la maintenance et le recalibrage de plateformes multicoeurs plus récents. L'objectif à long terme du projet MADES est de développer de nouvelles méthodes de simulation et de vérification basées sur les modèles, au côté de méthodes et d'outils de générations de codes qui abordent les langages de programmation conventionnels et les langages de description de matériel. Les outils MADES offriront aux développeurs la possibilité de réutiliser des composants de logiciels existants, assurant ainsi la consistance de systèmes complexes, et en exploitant des plateformes de matériel multicoeur. Flavio Fusetti, directeur d'Aerospace & Defense Business pour l'institution de coordinations TXT e-solutions en Italie, commente: «Les développeurs de systèmes embarqués requièrent de nouveaux outils et méthodes basés sur des normes reconnues pour la conception d'applications complexes en utilisant des méthodes de développement à base de modèles. Le projet MADES offrira une voie évolutionnaire qui intègre des méthodes existantes de développement offrant une issue vers la conception avancée basée sur les modèles. Ces techniques de développement permettront également aux développeurs de systèmes en temps réel d'atteindre de meilleurs niveaux de performance, une plus grande fiabilité et une extensibilité avec les plateformes multicoeurs sophistiquées.» Le projet MADES applique une approche détaillée dans la recherche de nouveaux outils et technologies soutenant la conception, la validation, la simulation et la génération de codes, tout en offrant un meilleur soutien pour la réutilisation de composants. De nouvelles méthodes d'annotation et de vérification sont également développées pour assurer la consistance générale du système. De plus, le projet développera des technologies avancées de génération de codes applicables aux langages de programmation traditionnels et aux langages de description de matériel. Elles permettront d'apporter des techniques de virtualisation du temps de compilation pouvant renforcer la complexité des architectures de matériels multicoeurs modernes. «Les partenaires du consortium MADES sont des experts pour chaque phase de développement de systèmes à base de modèle. Ce projet apportera de nouvelles innovations au processus de transformer la conception de logiciels en des systèmes déployables nécessitant la fiabilité et les assurances nécessaires pour les applications de sécurité», commente David Lounsbury, responsable technique chez The Open Group au Royaume-Uni, un autre partenaire du projet. «Nous sommes confiants que les outils basés sur les modèles actuellement évalués par les partenaires industriels permettront aux développeurs d'applications d'être plus productifs et capables de gérer les complexités croissantes du système.»Pour de plus amples informations, consulter: MADES: http://www.mades-project.org(s’ouvre dans une nouvelle fenêtre)
Pays
Allemagne, France, Italie, Royaume-Uni