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

SystemDesk®

Systemarchitektur-Software

SystemDesk ist ein Systemarchitekturwerkzeug, das die Modellierung von AUTOSAR-Architekturen und -Systemen für Applikationssoftware umfassend unterstützt. SystemDesk generiert virtuelle Steuergeräte (V-ECUs) aus der Anwendungssoftware heraus. Die V-ECUs werden als Units under Test zusammen mit dSPACE Simulationsplattformen eingesetzt, zum Beispiel mit der PC-basierten Simulationsplattform VEOS zum Absichern von Steuergeräte-Software.

  • Neu: SystemDesk 4.6

    • Der neue V-ECU Manager ermöglicht den expliziten Zugriff auf den Inhalt von V-ECU-Implementierungen auf Dateiebene. Zudem bietet er Folgendes:
      • Eine Engineering-Schnittstelle für das Generieren von Nicht-AUTOSAR-V-ECUs
      • Eine Engineering-Schnittstelle für das Generieren von AUTOSAR-V-ECUs aus vollständigem Steuergeräte-Code einschließlich RTE und BSW
    • Verbesserte Benutzerfreundlichkeit des BSW-Modul-Editors für eine komfortablere manuelle Konfiguration der Basis-Software-Komponenten
    • Neue Leistungsmerkmale zum Generieren der Runtime Environment (RTE) führen zu einer vollständigeren RTE für eine bessere Simulation.
    • Verschiedene Layouts für AUTOSAR-Architekten und -Integratoren von V-ECUs ermöglichen einen leichteren Projektstart.
    • Unterstützte AUTOSAR-Versionen:
      • R4.2.2, R4.2.1
      • R4.1.3, R4.1.2, R4.1.1
      • R4.0.3 und R4.0.2

  • Video: Beispielhafter Ablauf mit SystemDesk

    Dieses Demovideo vermittelt tiefere Einblicke in die Funktionen von SystemDesk.


    Mehr dazu sehen Sie in unseren Videos!

  • Steuergeräte-Software erfolgreich entwickeln mit SystemDesk und EB tresos Studio

    Webinar-Aufzeichnung: In diesem Webinar erfahren Sie, wie Sie Steuergeräte-Software von der Software-Architektur bis zur Basis-Software mit SystemDesk und EB tresos Studio entwickeln.


    Weitere Informationen

  • Generieren virtueller Steuergeräte, basierend auf AUTOSAR

    Webinar-Aufzeichnung: In diesem Webinar erfahren Sie, wie Sie virtuelle Steuergeräte (V-ECUs), die auf AUTOSAR basieren, generieren und Basis-Software-Komponenten integrieren.


    Weitere Informationen

  • Einführung in AUTOSAR, Prozesse und Werkzeuge

    Webinar-Aufzeichnung: Dieses Webinar von dSPACE und Elektrobit stellt den AUTOSAR-Standard für die Entwicklung von Software im Fahrzeug vor.


    Weitere Informationen

  • AUTOSAR implementiert

    Um die Zusammenarbeit mit Steuergeräte-Zulieferern zu optimieren, entschied sich PSA, den Entwicklungsprozess für Antriebsstrangsteuergeräte AUTOSAR-kompatibel zu gestalten. PSA setzte eine Werkzeugkette auf, die die wesentlichen Prozessschritte vom Erstellen der Architektur bis zur aktuellen Implementierung durchgängig unterstützt. Mehrere AUTOSAR-konforme Serienprojekte wurden seitdem erfolgreich durchgeführt.


  • Erfolg in Serie

    Von Anfang an hat dSPACE die Entwicklung und den Einsatz des AUTOSAR-Standards aktiv vorangetrieben und viele Kunden dazu inspiriert, mit den AUTOSAR-unterstützenden dSPACE Werkzeugen zu arbeiten. Die vielen erfolgreichen Projekte und innovativen Entwicklungen bestätigen dSPACE darin, die AUTOSAR-Unterstützung weiterzuverfolgen. Joachim Stroop, Lead Product Manager und AUTOSAR-Experte bei dSPACE, gibt Einblicke in laufende Aktivitäten.


    Weitere Informationen

  • Virtuelle Steuergeräte im Einsatz

    Klassischerweise kommen bei der Hardware-in-the-Loop (HIL)-Simulation reale Steuergeräte-Prototypen zum Einsatz, um die korrekte Funktion der Steuergeräte-Software zu testen. Mittels virtueller Absicherung und virtueller Steuergeräte werden die Effizienz und die Testqualität der HIL-Simulation weiter gesteigert.


    Weitere Informationen

  • Entwurf und Analyse eines Reglers

    Von der Idee des Systementwurfs bis zur AUTOSAR-Architektur mit Basis-Software-Modulen


    Weitere Informationen

  • Schwere Fehler sicher ausschließen

    In der modellbasierten Entwicklung wird Software auf einer hohen Abstraktionsebene, also als Modell, entwickelt, und die C-Code-Implementierung wird automatisch aus dem Modell generiert. Der hohe Grad an Abstraktion erlaubt die intuitive Anwendungsentwicklung und steigert die Entwicklungseffizienz.


    Weitere Informationen

Anwendungsbereiche


SystemDesk ist ein Systemarchitekturwerkzeug, das die Modellierung von AUTOSAR-Architekturen und -Systemen für Applikationssoftware umfassend unterstützt. Die umfassende grafische Unterstützung erleichtert nicht nur den erstmaligen Einsatz, sondern fördert effizientes und fehlerreduziertes Arbeiten in Großprojekten.
Zudem ermöglicht SystemDesk die Absicherung von Steuergeräte-Anwendungssoftware in einer frühen Entwicklungsphase. Daher werden virtuelle Steuergeräte (V-ECUs) aus der Anwendungssoftware heraus generiert und als Units under Test zusammen mit dSPACE Simulationsplattformen eingesetzt, zum Beispiel mit der PC-basierten Simulationsplattform VEOS zum Absichern von Steuergeräte-Software.

Vorteile

  • Effizienter Einsatz durch komfortable Dialoge, Editoren und grafische Diagramme
  • Intuitive Werkzeuge selbst für AUTOSAR-Einsteiger
  • Leichte und schnelle Generierung virtueller Steuergeräte basierend auf AUTOSAR- und Nicht-AUTOSAR-Software zu Absicherungszwecken
  • Zuverlässige Projektqualität aufgrund umfassender, regelbasierter Absicherung von Konsistenz und Korrektheit
  • Komfortabler Entwicklungsprozess aufgrund Automatisierung wiederkehrender Aufgaben oder Fernsteuerung durch Drittanbieterwerkzeuge über die API-Schnittstelle

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) Nur SystemDesk 4.x

Anwendungsbereiche


Das SystemDesk Modeling Module ermöglicht die Modellierung von AUTOSAR-Software-Architekturen und -Systemen, die ein oder mehrere verknüpfte AUTOSAR-Steuergeräte enthalten. Das Modul unterstützt den Entwicklungsprozess von Software-Architekturen von der Modellierung der Software-Komponenten (SWC) bis hin zur Spezifikation der Systemaspekte einschließlich der Hardware-Topologie und der Netzwerkkommunikation.

Vorteile

  • Einfacher Workflow und intuitive Arbeitsumgebung
  • Leichter Einstieg in die Arbeit mit AUTOSAR
  • Optimal geeignet für große Serienprojekte
  • Zuverlässiger Datenaustausch zwischen Projektmitgliedern

Anwendungsbereiche


Für die virtuelle Absicherung lassen sich mit dem SystemDesk V-ECU Generation Module virtuelle Steuergeräte (V-ECUs) konfigurieren und generieren. Software-Integratoren, die komplexe vernetzte Funktionen testen wollen, können Software-Komponenten, Funktionen oder nur Legacy-Code aus unterschiedlichen Quellen in SystemDesk kombinieren, um ein vollständiges V-ECU zu erstellen. Um das Verhalten des Gesamtsystems zu testen, können V-ECUs für die PC-basierte Simulation mit VEOS eingesetzt werden, sobald die Implementierung mit C-Code verfügbar ist.

Vorteile

  • Geführte Erstellung virtueller Steuergeräte aus der Software-Architektur
  • Unterstützung AUTOSAR-basierter und nicht-AUTOSAR-basierter Ansätze
  • Automatisierte Konfiguration der Basis-Software für einfache und schnelle Vorbereitung von V-ECUs
  • Automatisierte Prozesse für V-ECU-Generierung durch komplette Automatisierungsschnittstelle
  • Umfassende Absicherung von Software-Architekturmodellen für direktes Feedback bei Problemen

Arbeiten mit SystemDesk

SystemDesk unterstützt Ihren Entwicklungsprozess durch zahlreiche Leistungsmerkmale für intuitives Arbeiten:



AUTOSAR-kompatible Modellierung

Einsatz der Authoring-Optionen zur Erstellung und Bearbeitung von Software-Architektur und Systembeschreibungen gemäß AUTOSAR-Standard.


Generieren virtueller Steuergeräte für die Simulation

Mit SystemDesk können Sie virtuelle Steuergeräte (V-ECUs) einschließlich der Basis-Software-Module generieren, um eine realistische Darstellung der echten Steuergeräte zu erhalten. Die V-ECUs basieren auf (nicht-)AUTOSAR-kompatiblem Code. Simulieren Sie die V-ECUs mit VEOS, um Ihre Software abzusichern, solange ein Hardware-Prototyp (noch) nicht verfügbar ist.


Dialoge und Diagramme

Zur leichten und effizienten Erfassung und Konfiguration typischer AUTOSAR-Daten bietet SystemDesk komfortable vorkonfigurierte Dialoge. Zusätzlich sorgen Diagramme der Software-Architektur und Systemelemente dafür, den Überblick über Ihr Modell zu behalten.


Datenaustausch mit TargetLink

Sie können Daten durchgängig zwischen SystemDesk und dem Seriencode-Generator dSPACE TargetLink austauschen. Dadurch steht Ihnen ein sicherer Prozess in einer modellbasierten Entwicklungsumgebung zur Verfügung, einschließlich der tatsächlichen Funktionalität in der Software-Architektur.


Projektvalidierung

Mit SystemDesk stellen Sie sicher, dass Ihre AUTOSAR-Architektur vollständig und konsistent ist, bevor Sie diese an Projektpartner für die Konfiguration der BSW weitergeben und bevor Sie eine V-ECU generieren – das spart Zeit bei der Problemfindung. Sie können eigene Absicherungsregeln definieren, um firmenspezifische Projektanforderungen zu prüfen.


Vollständige und dokumentierte Tool-API

Nutzen Sie die offene Tool-API, um wiederkehrende Entwurfsaufgaben zu automatisieren und die Leistungsmerkmale von SystemDesk gemäß projektspezifischen Anforderungen zu erweitern oder sogar dazu, um eine vollständig automatisierte Werkzeugkette für die V-ECU-Generierung aufzubauen.


Import und Export von AUTOSAR-Dateien

SystemDesk bietet umfassende Leistungsmerkmale für den Import und Export von AUTOSAR-Dateien. Sie können die enthaltenen Daten flexibel in jedem einzelnen Projekt konfigurieren. Import und Export sind mit wenigen Klicks möglich.
Konfigurations- und Versionskontrollwerkzeuge mit SystemDesk anzubinden und damit zu arbeiten, ist durch spezielle Import-/Exportfunktionen sehr einfach.

Anwendungsbeispiele Support