For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

SystemDesk®

Logiciel d’architecture système

SystemDesk est un outil d'architecture système qui fournit un support étendu et sophistiqué pour la modélisation des architectures AUTOSAR et des systèmes pour le logiciel applicatif. De plus, SystemDesk génère des calculateurs virtuels (V-ECUs) indépendamment du logiciel d'application. Les V-ECUs peuvent être utilisés en tant qu'unités à tester avec les plates-formes de simulation dSPACE, telle que la plate-forme de simulation sur PC, VEOS, pour la validation du logiciel du calculateur.

  • Nouveau : SystemDesk 4.7

    • SystemDesk 4.7 vous permet de générer automatiquement un fichier code template pour l’implémentation des composants logiciels après les avoir modélisés conformément à AUTOSAR.
    • Le support d’utilisation des composants logiciels de base (BSW) a été étendu : Vous pouvez désormais créer des fichiers de code pour un BSW afin de créer des implémentations stub (implémentations sans dépendance directe). Intégrés à des calculateurs virtuels, les stubs du logiciel de base sont équivalents à votre logiciel d’application.
    • Les configurations du logiciel de base crées par SystemDesk peuvent être réutilisées pour le logiciel de base utilisé dans la production en série.
    • SystemDesk configure automatiquement les piles générales AUTOSAR COM provenant de n’importe quel vendeur. Vous pouvez aussi intégrer vos propres modules piles COM dans des calculateurs virtuels et les simuler avec la plate-forme de simulation VEOS.
    • Support d’AUTOSAR
      • R4.2.2, R4.2.1,
      • R4.1.3, R4.1.2, R4.1.1,
      • R4.0.3 et R4.0.2

  • Vidéo : Exemple du processus de travail pour SystemDesk

    Ces vidéos de démonstration du logiciel vous permettent d’avoir une meilleure compréhension des fonctions de SystemDesk.


    Visionnez la vidéo

  • Développement réussi du logiciel du calculateur avec SystemDesk et EB tresos Studio

    Inscription au séminaire web : Ce séminaire web démontre comment développer le logiciel du calculateur depuis l'architecture générale jusqu’au logiciel de base avec SystemDesk et EB tresos Studio.


    En savoir plus

  • Génération de calculateurs virtuels AUTOSAR

    Inscription au séminaire web : Ce séminaire web démontre comment générer des calculateurs virtuels (V-ECUs) AUTOSAR, en incluant l’intégration des composants du logiciel de base.


    En savoir plus

  • Introduction à l'AUTOSAR, méthodes et outils associés

    Inscription au séminaire web : Ce séminaire web organisé par dSPACE et Elektrobit propose une première introduction au prometteur standard AUTOSAR pour le développement de logiciels embarqués.


    En savoir plus

  • AUTOSAR mis en œuvre

    Afin d’optimiser sa coopération avec les fournisseurs de calculateurs, PSA a décidé de rendre compatible au standard AUTOSAR, le processus de développement de ses calculateurs de groupes motopropulseurs. Pour gagner en efficacité, PSA a installé une chaîne d’outils qui supporte parfaitement les étapes fondamentales de son processus, de la création d’architecture à l’implémentation effective. Depuis, plusieurs projets de production répondant au standard AUTOSAR ont été achevés avec succès.


  • Succès en série

    Depuis le tout début, dSPACE a supporté activement le développement et la généralisation de l'utilisation du standard AUTOSAR. Elle a motivé de nombreux clients à travailler avec les outils dSPACE supportant AUTOSAR. Le succès de nombreux projets et de développements innovants encouragent dSPACE à accroître le support du standard AUTOSAR. Joachim Stroop, Responsable Produit et expert AUTOSAR chez dSPACE, donne un aperçu des activités en cours dans ce domaine.


    En savoir plus

  • Des calculateurs virtuels en action

    La simulation Hardware-In-the-Loop (HIL) classique utilise les unités de contrôle électronique réelles (calculateurs) pour tester le bon fonctionnement de leurs fonctions logicielles. Désormais, la validation virtuelle et les calculateurs virtuels fournissent un nouveau potentiel pour des tests de simulation HIL de haute qualité et plus efficaces.


    En savoir plus

  • Conception et analyse d'un contrôleur

    De l'idée de conception d'un système à l'architecture AUTOSAR avec des modules logiciels de base.


    En savoir plus

  • Exclure en toute sécurité des erreurs graves

    Dans le développement basé sur modèle, le logiciel est développé à un niveau d'abstraction élevé, c.à.d. en tant que modèle, et l'implémentation du code C est générée automatiquement depuis le modèle. Le degré élevé d'abstraction permet un développement d'application intuitif et augmente l'efficacité du développement.


    En savoir plus

Domaines d’application


SystemDesk est un outil d'architecture système qui fournit un support étendu et sophistiqué pour la modélisation des architectures AUTOSAR et des systèmes pour le logiciel applicatif. Le support graphique complet facilite la première utilisation mais permet également de travailler de façon efficace tout en réduisant les erreurs au cours de projets à grande échelle.
De plus, SystemDesk permet de valider le logiciel applicatif basé sur AUTOSAR, très tôt dans le développement. Les calculateurs virtuels (V-ECUs) sont ainsi générés indépendamment du logiciel d'application et sont utilisés comme unités à tester avec les plates-formes de simulation dSPACE, telle que VEOS, la plate-forme de simulation sur PC pour la validation du logiciel du calculateur.

Avantages principaux

  • Utilisation efficace grâce aux boîtes de dialogue, aux éditeurs et aux diagrammes graphiques ergonomiques
  • Outil simple à utiliser même pour les débutants en AUTOSAR
  • Génération simple et rapide de calculateurs virtuels basés sur logiciel AUTOSAR et non AUTOSAR pour la validation
  • Qualité de projet fiable grâce à une validation complète basée sur la vérification des règles de cohérence et d'exactitude
  • Processus de développement adapté grâce à l’automatisation de tâches récurrentes ou au contrôle à distance par des outils tierce partie via des API d’automatisation

Functionality Description
AUTOSAR modeling
  • Modeling of software architectures and systems according to the AUTOSAR standard
  • Clear overview due to graphical modeling with diagrams
  • Sophisticated editors and dialogs for easy and faultless data entry
  • Data exchange: flexible and easy-to-configure import and export of ARXML files
  • Complete support of AUTOSAR meta model1)
  • Import of communication matrices (DBC, LDF, FIBEX)
V-ECU generation
  • Generation of virtual ECUs for simulation with VEOS
  • Generation based on AUTOSAR-compliant and non-AUTOSAR-compliant code
  • Mostly automatic configuration and generation of required basic software modules according to the system requirements
  • Partial configuration of basic software (such as COM)
Process support
  • Comprehensive, rule-based validation of the system architecture and ECU software regarding consistency, correctness, and completeness
  • Easy data exchange with dSPACE’s code generator TargetLink
  • Coupleable with every AUTOSAR-compliant basic software configuration tool
  • Completely documented automation API for automating tasks such as report generation, software architecture creation and automatic V-ECU generation
  • Hyperlink connection between model elements and single requirements in a requirement management tool such as IBM Rational® DOORS®


1) Uniquement SystemDesk 4.x

Application Areas

The SystemDesk Modeling Module enables the modeling of AUTOSAR software architectures and systems containing one or more networked AUTOSAR ECUs. It supports the software architecture development process from modeling software components (SWCs) to specifying system aspects including the hardware topology and network communication.

Avantages majeurs

  • Processus de travail simple et environnement de travail intuitif
  • Démarrage facilité dans le travail avec AUTOSAR
  • Idéal pour des projets de grande série
  • Echange de données fiable entre les différents membres d'un projet

Domaines d’application


Pour les applications de validation virtuelle, le module SystemDesk V-ECU Generation Module vous permet de configurer et de générer des calculateurs virtuels (V-ECUs). Les intégrateurs de logiciels qui souhaitent tester des réseaux complexes de fonctions, peuvent combiner dans SystemDesk des composants logiciels, des fonctions ou simplement du code existant provenant de différentes sources afin de créer un calculateur virtuel complet. Afin de tester le comportement général d’un système, il est possible d’utiliser des calculateurs virtuels pour effectuer une simulation sur PC avec VEOS dès que l’implémentation avec le code C est disponible.

Avantages principaux

  • Création guidée des calculateurs virtuels en dehors de l'architecture logicielle
  • Support d’approches basées sur AUTOSAR ou non-AUTOSAR
  • Configuration automatique du logiciel couche basse pour la mise en œuvre simple et rapide des V-ECUs
  • Processus de génération de V-ECU automatisable grâce à des API d’automatisation complète
  • Validation complète du modèle d’architecture logicielle pour une réponse directe en cas de problèmes

Travailler avec SystemDesk

SystemDesk supporte votre processus de développement avec de nombreuses fonctionnalités pour un travail intuitif :



Modélisation AUTOSAR

Utilisez les fonctions de conception de SystemDesk pour créer et éditer une architecture logicielle ainsi que des descriptions de système d'après la norme AUTOSAR.


Génération de calculateurs virtuels pour la simulation

Utilisez SystemDesk pour générer des calculateurs virtuels (V-ECUs) intégrant des modules logiciels couche basse afin d'obtenir une représentation réaliste du calculateur réel. Les calculateurs virtuels sont basés sur un code compatible (ou pas) AUTOSAR. Simulez le calculateur virtuel avec VEOS afin de valider votre logiciel quand un prototype matériel n'est pas encore disponible.


Des boîtes de dialogue et des diagrammes

Pour une saisie et une configuration aisée et efficace des données AUTOSAR, SystemDesk présente des boîtes de dialogue pratiques et pré-configurées. De plus, des diagrammes spéciaux de l'architecture logicielle et des éléments du système vous aident à garder une vue d'ensemble de votre modèle.


Echange de données avec TargetLink

Vous pouvez échanger des données facilement entre SystemDesk et TargetLink, le générateur de code de production de dSPACE. Vous obtenez ainsi un processus fiable dans un environnement de développement basé sur modèle permettant d'inclure la fonctionnalité en question dans l'architecture logicielle.


Validation de projet

Utiliser la validation de SystemDesk afin d’assurer que votre architecture AUTOSAR est complète et cohérente avant de la transmettre à un partenaire projet pour la configuration du BSW et aussi avant de générer un V-ECU. Ceci permet de gagner du temps en détectant les problèmes dés que possible. Vous pouvez définir vos propres règles de validation afin de vérifier les exigences projet propres à votre société.


Une API complète et documentée

Utiliser l’API ouverte afin d’automatiser les tâches de conception récurrentes et d’étendre les fonctionnalités de SystemDesk conformément aux exigences spécifiques à votre projet ou même de l’utiliser pour créer une chaîne d’outil entièrement automatisée pour la génération du V-ECU.


Import et export de fichiers AUTOSAR

SystemDesk présente des fonctionnalités complètes pour l'import et l'export des fichiers AUTOSAR. Vous pouvez configurer en toute souplesse les données à inclure dans chaque projet individuel. L'import et l'export se font en quelques clics seulement.
Des fonctions d'import et d'export spécifiques facilitent l’utilisation conjointe de SystemDesk avec les outils de gestion de versions et de configuration.

Exemples d’application Support