Autres informations:
Société
Testwell CMT++/CMTJava
Testwell CTC++
Imagix
Evènements/Séminaires
Toutes les nouveautés
La version 10.5.3 d'Imagix 4D disponible
(San Luis Obispo/USA, Offenburg/Allemagne, 4 mars 2024)
La version 10.5.3 améliore les performances de l'éditeur de fichiers, la prise en charge du code basé sur gcc et corrige certains bogues de l'interface graphique dans la boîte de dialogue des sources de données.
Imagix 4D version 10.5.2 disponible
(San Luis Obispo/USA, Offenburg/Allemagne, 22 décembre 2023)
La nouvelle version accélère la création de documents Html en proposant alternativement un "mode concurrent" (multithreading).
Imagix 4D version 10.5.1 disponible
(San Luis Obispo/USA, Offenburg/Allemagne, 23 mai 2023)
L'utilisation de la fonction de révision d'Imagix guide l'utilisateur dans la vérification des règles et automatise la plupart des calculs.
Les règles exigeant une documentation de la part de l'utilisateur n'ont pas d'étapes automatisées mais demandent de joindre la documentation. Les règles automatisées listent toutes les violations avec précision pour autant que le projet ait été analysé sans erreur et que le code soit complet. Les règles partiellement ou non automatisées peuvent encore énumérer tous les emplacements potentiels et nécessiter un examen humain pour décider des problèmes et des violations. La liste de contrôle Imagix comprend toutes les règles définies par AUTOSAR.
Voir pour la liste complète des règles et leur niveau d'automatisation.
D'autres possibilités ont été apportées :
- L´exécution de certaines opérations de l'outil de révision par le biais de commandes en mode batch.
- Le chargement du code source dans l'outil via les fichiers journaux de Microsoft Visual Studio Build.
Enfin, la version 10.5.1 complète la prise en charge de C++ 2022 et corrige également quelques bogues.
Les clients disposant d'une maintenance valide, peuvent télécharger la nouvelle version sur le site web d'Imagix..
La version 10.5 d'Imagix 4D avec support MISRA C++ est disponible
(San Luis Obispo/USA, Offenburg/Allemagne, 1 février 2023)
Imagix 10.5 propose une liste de contrôle pour la version actuelle de MISRA C++ 2008, qui permet de mettre en œuvre toutes les règles (à l'exception du chapitre 14).
La fonction de vérification d'Imagix aide l'utilisateur à vérifier les règles de MISRA C++ et automatise tous les calculs. Pour les règles qui nécessitent une documentation de la part de l'utilisateur, il n'y a pas d'étapes automatiques, mais une demande de joindre la documentation. Les violations de règles clairement vérifiables sont signalées avec précision, à condition que le projet ait été analysé sans erreur et que le code source soit complet. Les violations de règles potentielles non évidentes, qui nécessitent une vérification humaine, sont également répertoriées, avec indication des passages correspondants dans le code, afin de pouvoir ensuite faire l'objet d'une évaluation humaine finale.
L'utilisation de la fonctionnalité MISRA C++ dans Imagix 4D nécessite une extension de licence.
Imagix 10.5 offre également une prise en charge pour le chargement de données à partir de fichiers sources qui se trouvent dans des chemins de répertoire avec des jeux de caractères internationaux.
Imagix 4D version 10.4 disponible
(San Luis Obispo/USA, Offenburg/Allemagne, 8 mars 2022)
En outre, d'autres améliorations ont été apportées :
- Une option d'affichage supplémentaire "By Origin" pour les "probes" (sondes) dans les revues, définies par défaut.
- Un affichage des probes avec des entrées provenant de différents fichiers dans la même fenêtre.
- La création d'un graphe d'appel à partir de l'architecture inclut les membres des sous-systèmes sélectionnés ou visibles.
Plus d'informations sur Release notes.
Les clients disposant d'une maintenance valide, peuvent télécharger la nouvelle version sur le site web d'Imagix..
Premiers secours pour vieux code
(Offenburg/Allemagne, 4 mars 2022)
Les fabricants doivent garantir la qualité de leurs logiciels tout au long du cycle de vie d'un produit. Si de nouvelles fonctions sont ajoutées à des appareils plus anciens, mais que la documentation du logiciel est insuffisante et que plus personne ne connaît vraiment l'ancien code, cette tâche devient problématique.En prenant comme exemple un logiciel pour un dispositif médical, notre article technique décrit une procédure idéale.
Lisez l'article complet ici (pdf en français) - ou en anglais sur notre blog