Ouvrir le menu Fermer le menu

< Retour aux infos-presse

Reactis V2019

ISIT
ISIT
Toulouse, le 03/10/2019 : Reactive Systems, distribué en France par ISIT, étend à nouveau les capacités de simulation et de test de ses solutions avec la version 2019 de ses suites Reactis for Simulink & Reactis for C.

Reactis for Simulink V2019

Reactis for Simulink se voit doté de nouvelles fonctionnalités pour Simulink® et Embedded MATLAB® ainsi que de nombreuses améliorations afin d’améliorer l’expérience utilisateur. Parmi les principales évolutions citons le support de R2019a, du Bloc de filtre FIR discret, des Blocs d’éléments d’entrée/sortie de bus, des Entrée/Sortie bus pour les blocs de pré-recherche et d'interpolation, des Tables de consultation à 4 dimensions (si tous les types sont des types à virgule flottante uniformes), des Accès au bus dans S-Functions, et des Diagrammes Stateflow dans les bibliothèques où différentes instances utilisent différents types de données.

Le support de Embedded MATLAB® a été également étendu et inclut désormais le support des fonctions Sort, Norm, polyfit, expm ainsi que l’utilisation de la continuation de ligne (...) comme commentaire de fin de ligne, la conversion de valeurs énumérées en valeurs numériques, l'utilisation de types énumérés référencés uniquement dans EML et non à partir de Simulink et l’accès aux propriétés constantes des objets MATLAB.

Retrouvez l’ensemble des nouveautés de Reactis for Simulink ici

Reactis® for C V2019 


La nouvelle version de Reactis for C V2019 se caractérise quant à elle par un nouveau mécanisme d’instrumentation du code permettant d'insérer virtuellement des extraits de code C dans les fichiers source de l’application. Le cas d'utilisation le plus courant est l'ajout d'assertions et de cibles définies par l'utilisateur pour vérifier que son application satisfait à ses exigences. Lorsque Reactis compile l’application, ce code additionnel est automatiquement intégré et compilé. Cette intégration automatique a l’avantage de ne pas demander de modifier les fichiers source de l’application puisque toutes les informations du build sont stockées dans les fichiers de configuration de Reactis.
Reactis-forC-V2019
Cette approche permet également de personnaliser les harnais de tests, comme par exemple de spécifier des dépendances entre les entrées ou d’inclure une couche d’émulation matérielle ou système.
Reactis-forC-V2019-1
La version V2019 offre également un mode de simulation repensé, permettant une plus grande flexibilité dans le monitoring des valeurs des éléments de structures et de tableaux, ainsi que la possibilité d'ouvrir des vues scopes à partir du navigateur de la suite de tests. Cela permet entre autres de spécifier les entrées de niveau supérieur du code lors de son exécution. Associé au mode d’exécution pas-à-pas, cela facilite la mise au point de l’application ainsi que la création interactive des tests.
Reactis-forC-V2019-2
Pour faciliter la visualisation des données de test il est également possible avec la version V2019 d’ouvrir les vues « scopes » directement à partir du navigateur de la Suite de Test et ce pour n’importe quel signal (input, output, test point)

Retrouvez l’ensemble des nouveautés de Reactis for C : ici
 
A propos de Reactive Systems

Reactive Systems est une société américaine ayant des bureaux en Caroline du Nord et 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 la 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 Produit :

Fréderic MARAVAL
Responsable Produits Systèmes embarqués et Qualité logicielle