Le passage à la nouvelle version d’un outil dans le cadre du développement basé sur modèle confronte régulièrement les utilisateurs à de nouveaux défis. Les nouvelles versions des produits comme la modification des infrastructures IT entraînent inévitablement le besoin de migrer les fonctions et modèles existants vers une nouvelle version de MATLAB®, TargetLink ou Windows®. L'un des aspects importants de telles mises à jour est de s'assurer qu'elles n'influent pas sur le comportement du modèle et du code de production en simulation.
BTC Embedded Systems AG, un Partenaire Stratégique TargetLink, fournit, pour ce faire, une solution simple, très intégrée et entièrement automatisée : la BTC EmbeddedTester Migration Suite. Cette suite permet d’effectuer des tests dos-à-dos à partir de cas de test générés automatiquement, basés sur le code TargetLink, et qui garantissent une couverture des tests intégrale. Les tests dos-à-dos ne sont pas seulement une méthode de pointe établie dans le cadre du développement basé sur modèle, où ils sont généralement utilisés pour comparer le modèle et le code (depuis l'arrivée de la norme ISO 26262). Ils constituent également la solution idéale pour valider une migration vers la nouvelle version d’un outil. Avec la BTC EmbeddedTester Migration Suite, l'utilisateur n'a qu'à spécifier les versions de l’outil qu’il souhaite comparer, puis à saisir une liste de modèles TargetLink. Après quoi, toutes les autres étapes, telles que la génération de cas de test et leur exécution dans les deux versions de l’outil, sont entièrement réalisées automatiquement.
La suite finit par générer un rapport HTML global qui documente clairement les résultats de toutes les étapes de migration individuelle pour l’ensemble des modèles.