Dernière version

 

 

AUTOSAR Builder 2020x Refresh1 correspond à la dernière version. Vous pouvez télécharger le PDF répertoriant les améliorations dans la section Télécharger située à droite.

Il a été publié en juin 2020.

Versions AUTOSAR Classic prises en charge
Jusqu'à la version 4.4.0

Versions AUTOSAR Adaptive prises en charge
Jusqu'à la version R19-11

AUTOSAR Builder 2020x

AB Fundamentals
AB pour Classic

Nouvelles fonctionnalités et améliorations d'AUTOSAR Builder Classic :

  • Les nouvelles règles ajoutées à la plate-forme AUTOSAR Classic figurent dans le document Welcome to AUTOSAR Builder 2020x disponible sur la droite.
  • Vérification des connexions : pendant l'opération de connexion des composants, cette fonctionnalité permet à l'utilisateur de connecter des ports qui sont en réalité incompatibles. Lorsque des ports incompatibles sont connectés, les règles de validation génèrent des erreurs, car le modèle reste non valide. Cette fonction autorise néanmoins la connexion des composants durant une phase de conception itérative.
  • L'assistant de connexion des assemblages dispose à présent de la technologie des tableaux. Il propose des fonctionnalités avancées de filtrage (sur chaque colonne, historique, persistance d'état et utilisation des expressions régulières étendues), comme illustré ci-dessous.
  • AUTOSAR Builder offre maintenant la possibilité de propager les spécifications de communication existantes des ports de niveau supérieur aux composants du sous-ensemble cible.
AB pour Adaptive

Nouvelles fonctionnalités et améliorations d'AUTOSAR Builder Adaptive :

  • AUTOSAR Builder 2020x intègre les métamodèles Adaptive 19-03 et propose déjà les interfaces mises à jour pour les nouveaux concepts mis en œuvre dans ce métamodèle.
  • En tant que prototype, AUTOSAR Builder 2020x prend maintenant en charge des fonctionnalités avancées pour la conception du code et la création et l'exécution des applications, comme illustré ci-dessous.
  • AUTOSAR Builder prend désormais en charge la nouvelle fonctionnalité Adaptive dédiée à la création d'interfaces de ports de diagnostic.
  • AUTOSAR Builder met en œuvre l'apparence et la configuration du gestionnaire des accès définies dans la version R19-03 MM. La modélisation des permissions, définie par le logiciel de la plate-forme, est mise en œuvre sous la forme de conceptions des autorisations et d'autorisations.
  • Vous pouvez à présent gérer les mappages processus/machine à l'aide d'un assistant disposant de la technologie des tableaux. L'assistant fournit des fonctions de filtrage avancées similaires à celles de l'assistant des connexions de l'assemblage.
  • AUTOSAR Builder prend maintenant en charge la création d'instances d'interface de service et le déploiement d'interface de service pour un service de distribution des données (DDS).
    • Instance d'interface DDS : vous pouvez désormais créer et configurer des instances d'interface de service fournies et requises en vue d'une mise en œuvre au-dessus des DDS.
    • Déploiement de l'interface DDS : vous pouvez maintenant créer des paramètres de configuration DDS pour une interface de service.
  • Consultez le document Welcome to AUTOSAR Builder 2020x disponible dans la section Télécharger située à droite, pour connaître les nouvelles règles ajoutées à la plate-forme AUTOSAR Adaptive.

AUTOSAR Builder 2020x Refresh1

AB Fundamentals

Nouvelles fonctionnalités et améliorations d'AUTOSAR Builder Fundamentals :

  • Les informations répertoriant les exigences sont à présent uniquement stockées dans le fichier .req. De cette façon, il est impossible de modifier le fichier .arxml d'origine, comme illustré ci-dessous.
  • Les préférences Adaptive ont été introduites pour configurer les paramètres de génération des mappages entre l'instance de service et le prototype de port à partir du diagramme des processus.
  • Vous pouvez définir les valeurs par défaut du dossier source et du modèle dans Preferences (Préférences) > AUTOSAR Builder > AAT Environment (Environnement AAT) > Runnable Generator (Générateur exécutable).

 

AB pour Classic

Nouvelles fonctionnalités et améliorations d'AUTOSAR Builder Classic :

  • Les nouvelles règles ajoutées à la plate-forme AUTOSAR Classic figurent dans le document Welcome to AUTOSAR Builder 2020x Refresh1 disponible sur la droite.
  • Dans l'interface utilisateur standardisée, l'éditeur prend maintenant en charge les fonctionnalités courantes d'un éditeur de mappage, telles que les filtres de contraintes, les expressions régulières avancées et le filtrage des colonnes. Il gère également le filtrage basé sur des composants regroupés et des composants séparés. Des nouveautés ont été introduites en matière d'info-bulles, d'indicateurs d'état et de commandes destinés à la création de mappages valides.
  • L'éditeur prend maintenant en charge les fonctionnalités courantes d'un éditeur de mappage, telles que les filtres de contraintes, les expressions régulières avancées et le filtrage des colonnes.
  • La partie supérieure de l'éditeur, contenant des options de filtrage avancées et des options propres à l'éditeur, a été réorganisée. La liste d'interfaces a été améliorée pour autoriser le filtrage en fonction d'interfaces spécifiques. Les icônes d'état, les avertissements et les info-bulles sont eux aussi perfectionnés comme l'illustre l'image ci-dessous.
  • L'interface de l'éditeur de mappage des données est unifiée avec celle des autres éditeurs de mappage. L'éditeur propose des mappages de candidats pour les sous-prototypes dans le cas de prototypes de composition, affiche des informations détaillées sur la direction de la communication, et affiche de nouvelles boîtes de dialogue d'informations, d'avertissement et de nouvelles info-bulles.
  • Lors de la définition de la valeur initiale à l'aide de la spécification de type tableau ou enregistrement, vous pouvez modifier la valeur initiale directement ou par l'intermédiaire de sa spécification.
AB pour Adaptive

Nouvelles fonctionnalités et améliorations d'AUTOSAR Builder Adaptive :

  • AUTOSAR Builder 2020x intègre les métamodèles Adaptive 19-011 et propose déjà les interfaces mises à jour pour les nouveaux concepts mis en œuvre dans ce métamodèle.
  • De nouvelles interfaces sont disponibles pour créer :
    • Des mappages entre la conception du processus et la conception de la machine
    • Des ensembles de mappage entre la conception du processus et la conception de la machine

Un éditeur de mappage est également inclus pour créer et modifier facilement les mappages.

  • Alors que le mappage processus/machine peut maintenant référencer un mappage conception du processus/conception de machine, les colonnes Mapping Design (Conception de mappage) et Mapping Set (Ensemble de mappage) sont ajoutées à l'éditeur de mappage, comme illustré ci-dessous.
  • Les mappages entre l'instance de service et le prototype de port référencent désormais une conception de processus au lieu d'un processus.
  • Le diagramme de processus est renommé diagramme de conception de processus et affiche désormais les détails du processus de conception.
  • Le diagramme des processus affiche désormais les conceptions de processus et les processus qui ne référencent pas de conception de processus.
  • Les modifications suivantes s'effectuent dans la vue d'arborescence :
    • Le nœud Process Design (Conception de processus) de la vue Adaptive Deployment (Déploiement Adaptive) est déplacé vers la vue Adaptive Design (Conception Adaptive).
    • Le nœud Process Design to Machine Design Mapping Sets (Ensembles de mappage entre la conception du processus et la conception de la machine) est ajouté à la vue Adaptive Design (Conception Adaptive).
    • Le nœud Systems (Systèmes) est ajouté à la vue Adaptive Deployment (Déploiement Adaptive).
  • Vous pouvez désormais créer des mappages cohérents entre les instances de service et les prototypes de port à partir du diagramme des processus. Le diagramme prend en charge le mode Edit (Édition) et le mode Viewer (Visualisation).
  • Les éléments de l'interface de service sont maintenant répertoriés et configurables à partir de la boîte de dialogue de création de l'interface de service.
  • Vous pouvez créer des spécifications de communication pour les ports à l'aide d'une commande contextuelle. Plusieurs nouveaux attributs ont été introduits dans le formulaire AB des spécifications.

En savoir plus