Ouvrir le menu Fermer le menu

< Retour aux infos-presse

Reactis V2018

ISIT
ISIT

COMMUNIQUÉ de PRESSE

Reactive Systems inc, dévoile la version 2018 de son outil de test Reactis for Simulink & Reactis for C

Toulouse le 12/11/2018 : Reactive Systems (distribué en France par la société ISIT), considère que pour améliorer la qualité, la fiabilité, la sécurité et réduire les coûts, l’industrie des logiciels embarqués va accentuer l’utilisation de technologies automatisées de test et de validation. Dans un monde où aujourd’hui une partie de code provient d’outils de modélisation mathématique et une autre de langages de programmation natifs tel que le C, la mission de Reactive Systems est de fournir aux ingénieurs de développement des outils de test et de validation automatisés pour les modèles Simulink & Stateflow ainsi que pour le C. Avec sa version Reactis V2018 de ses plateformes Reactis for Simulink &  Reactis for C, Reactive Systems augmente à nouveau les capacités de simulation et de test de ses solutions.

Simulation assistée améliorée

Dans cette nouvelle version V2018, le mode de simulation guidé par l'utilisateur du module « Reactis Simulator » permet de spécifier les entrées de niveau supérieur du modèle lors de son exécution. Ce type de pas à pas est utile pour déboguer le modèle ainsi que pour construire des tests de manière interactive. Comme le montre la Figure 1 ci-dessous, la version V2018 offre une boîte de dialogue améliorée pour contrôler ce pas à pas.

Les boutons de contrôle du pas à pas sont maintenant disponibles directement dans la boîte de dialogue. La sélection des signaux d’entrées peut être faite par un sous-ensemble de toutes les entrées ainsi que les sorties, des points de test ou des variables de configuration. Les variables de configuration ne peuvent être mises à jour qu'au début d'un test et les sorties et les points de test sont uniquement observés, non modifiés. Les plages de valeurs peuvent être facilement couvertes pour tout sous-ensemble de signaux dans la boîte de dialogue.
Reactis_v2018_Fig1&2
Pour spécifier la valeur suivante d'une entrée, on peut soit lui donner une valeur concrète (précédemment prise en charge) ou définir une expression pouvant faire référence aux valeurs précédentes des entrées ou à l'heure de la simulation. Ceci offre un moyen pratique de générer divers types de signaux. Par exemple, pour générer une rampe pour l'entrée X, il suffit simplement de spécifier pre (X) + 1. Dans cet exemple, pre (X) désigne la valeur que X avait lors de l'étape de simulation précédente. Pour générer une onde sinusoïdale, spécifiez simplement sin (t) (t est le temps de simulation).

Visualisation des plages de valeur via le Browser
Reactis_v2018_Fig3
Pour visualiser plus facilement des données de test, elles peuvent être directement affichées dans le navigateur de la suite de tests pour tous les signaux (entrées, sorties, points de test) contenus dans une suite de tests.
Commentaires associés à des cibles de couverture exclues
Reactis_v2018_Fig4
La version Reactis V2015 introduit la possibilité d’exclure des cibles de couverture individuelles du suivi de test. Lorsqu’une cible est exclue, le module « Reactis Tester » n'essaye pas de l'exercer lorsqu'elle génère des tests et la cible ne sera pas prise en compte dans le suivi et la création de rapports sur la couverture. La V2018 améliore cette fonctionnalité en permettant d'inclure des commentaires pour toute cible exclue.
Nouvelles fonctionnalités Simulink®  prises en charge
  • Support MATLAB® R2018a
  • Lookup Table Block : Certaines restrictions sur les combinaisons de paramètres de type différents ont été assouplies. Plus précisément, la V2018 supporte la prise en charge les blocs de table de consultation dans lesquels le type de sortie ne correspond pas au type intermédiaire.
  • Dans le plugin Embedded MATLAB, prise en charge de l’opérateur ~ pour ignorer une ou plusieurs valeurs de retour d’une fonction.
Au Sujet de Reactive Systems :
Reactive Systems a son siège social l’état de New York (USA) et des bureaux à Cary (Caroline du Nord, USA) et à Nagoya, au Japon.
Reactive Systems, Inc. offre des outils et des services pour le test et la validation de logiciels embarqués. La gamme de produits Reactis® permet le test et de validation de manière automatisée assurant ainsi la réduction des coûts de test tout en améliorant la qualité des applications déployées.
La suite Reactis est disponible en deux versions, La suite Reactis for Simulink® permettant le test de modèles basés sur Simulink® et Stateflow® et la suite Reactis for C permettant le test de code C. Le point clé de la technologie de Reactive Systems est la génération automatique des tests à partir d'un modèle ou d’un code C.

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

Contact Solutions :
Frederic MARAVAL - Responsable Produits –  fmaraval@isit.fr

Contact Presse :
Amélie HERMAN - Responsable Marketing - com@isit.fr
Direct: +33 (0)5 61 30 69 00