Model Compare trouve toutes les modifications apportées à un modèle. Même de grands modèles peuvent être comparés en quelques minutes, chose qui est pratiquement impossible sans support d’outil.
La comparaison automatique est une fonctionnalité nécessaire dès que vous travaillez avec plusieurs versions d'un modèle. Model Compare de dSPACE peut être utilisé avec les modèles TargetLink et Simulink ou Stateflow ® de MathWorks ® , et supporte également les différentes librairies. Il existe de nombreux cas d'utilisation pour Model Compare, par exemple :
Model Compare fournit un support intégré pour tous les blocs et toutes les propriétés TargetLink. Ils sont affichés et gérés comme des éléments Simulink/Stateflow classiques, ce qui vous évite de vous préoccuper des détails d'implémentation TargetLink. Les propriétés TargetLink étant connues, elles sont traitées intelligemment grâce aux fonctions de filtrage prédéfinies.
Vous pouvez associer les commentaires de révision aux différences de blocs et de propriétés détectés par l'outil, y compris le suivi par date/auteur. Les révisions complexes impliquant plusieurs participants sont supportées.
Les modifications détectées peuvent être transférées d'un modèle à l'autre afin de fusionner des branches de développement parallèles ou de gérer des variantes de modèles différentes. Grâce à la simplicité d'utilisation des commandes, la fusion de modèles ainsi effectuée présente nettement moins d'erreurs que la fusion de modèle manuelle. Les différences existantes entre les modèles sont constamment actualisées afin de toujours vous fournir l'état réel de votre projet.
Model Compare peut être intégré dans différents systèmes de contrôle de version (VCS), y compris « Git » et contrôle de version basé sur l'interface de ligne de commande. En outre, Model Compare peut être utilisé dans votre pipeline d'intégration continue (CI), par exemple pour générer des rapports de différence à des fins d'examen.
Model Compare trouve toutes les modifications apportées à un modèle. Même de grands modèles peuvent être comparés en quelques minutes, chose qui est pratiquement impossible sans support d’outil. De plus, l’analyse triangulaire optionnelle de modèles détecte les changements contradictoires et montre comment les modèles ont changé plutôt que de montrer seulement leurs différences. Vous pouvez utiliser des filtres afin de vous concentrer sur les différences significatives et d'ignorer celles sans importance comme les modifications de mise en page ou les paramètres de simulation. Le support pour les sessions de revue vous permet également des revues fiables, sûres et contrôlées des modifications des modèles. Le support de fusion simplifie la synchronisation des modifications dans les différentes versions d'un modèle.
Feature | Description | Benefit |
---|---|---|
Support for TargetLink |
|
|
Three-way analysis with conflict detection and automatic resolution option
|
|
|
Powerful comparison algorithm |
|
|
Flexible filter configuration |
|
|
Convenient result display |
|
|
Review support |
|
|
Traceability from Model Compare to model |
|
|
Traceability from model back to Model Compare |
|
|
Merge support |
|
|
Report generation |
|
|
Tool automation |
|
|
Version control system (VCS) and continuous integration (CI) pipeline integration |
|
|
Faire avancer l'innovation. Toujours à la pointe de l'évolution technologique.
S’abonner à nos newsletters, gérer ses abonnements ou se désabonner. La newsletter mensuelle contenant toutes les informations liées à l’aéronautique et défense.