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

SystemDesk®

System Architecture 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, z.B. der PC-basierten Simulationsplattform VEOS zum Absichern von Steuergeräte-Software.

  • Unterstützung von AUTOSAR 4.2

    SystemDesk 4.4 unterstützt das komplette Datenmodell von AUTOSAR 4.2 für die Erstellung von Software-Architekturen und sorgt dafür, dass der Anwender alle neuen Funktionen von AUTOSAR 4.2 nutzen kann.
    Auch lassen sich virtuelle Steuergeräte (V-ECUs) aus der Anwendungssoftware generieren und für die frühzeitige Absicherung einsetzen.

  • SystemDesk 4.3 Produktinformationen

    Erfahren Sie mehr über das SystemDesk Modeling Module zum Modellieren von AUTOSAR Software-Architekturen und das SystemDesk V-ECU Generation Module zum Generieren von AUTOSAR-kompatiblen virtuellen Steuergeräten für die frühzeitige Absicherung im Entwicklungsprozess. 
     

     

  • Video: Beispielhafter Ablauf für SystemDesk

    Dieses Demovideo gibt Ihnen einen tieferen Einblick in die Funktionen von SystemDesk.

    Mehr Informationen

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

    Aufzeichnung des Webinars 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. 

    Mehr Informationen

  • Generieren virtueller Steuergeräte, basierend auf AUTOSAR

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

    Mehr Informationen

  • Einführung in AUTOSAR, Prozesse und Werkzeuge

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

    Mehr 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.

    Mehr 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.

    Mehr Informationen

  • Entwurf und Analyse eines Reglers

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

    Mehr Informationen

  • Schwere Fehler sicher ausschließen

    In der modellbasierten Entwicklung wird Software auf einem hohen Abstraktionslevel, 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.

    Mehr 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 Validierung AUTOSAR-basierter Systemarchitekturen 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, z.B. der PC-basierten Simulationsplattform VEOS zum Absichern von Steuergeräte-Software. 

Vorteile

  • Klarer Systemüberblick aufgrund grafischer Modellierung
    mit Diagrammen
  • Fehlerfreie Dateneingabe mit ausgereiften Dialogen und Editoren
  • Leichte Generierung virtueller Steuergeräte zu Absicherungszwecken
  • Zuverlässige Projektqualität aufgrund umfassender, regelbasierter Absicherung von Konsistenz und Korrektheit
  • Komfortabler Entwicklungsprozess aufgrund Automatisierung wiederkehrender Aufgaben oder Fernsteuerung durch Drittanbieter-Werkzeuge über die offene API  

Functionality Description
AUTOSAR modeling
  • Modeling 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 and SCALEXIO
  • Easy and mostly automatic integration
  • 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
  • Compatible with every AUTOSAR-compliant basic software configuration tool
  • Completely documented API for automating tasks such as report generation, creating a software architecture or adding a composition with ports n Hyperlink connection between model elements and single requirements in a requirement management tool such as IBM Rational® DOORS®

1) SystemDesk 4.x only

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 können Sie mit dem SystemDesk V-ECU Generation Module virtuelle Steuergeräte (V-ECUs) modellieren und generieren. Mit V-ECUs können Sie das Gesamtverhalten des Systems entweder mit der PC-basierten Simulationsplattform VEOS oder dem Hardeware-in-the-Loop-Simulator SCALEXIO® testen, sobald die Implementierung mit C-Code verfügbar ist.

V-ECUs können sowohl aus einzelnen Software-Komponenten (SWC) mit mehreren Funktionen bestehen als auch aus komplexen Software-Architekturen einschließlich mehrerer verbundener Anwendungs- und Basis-SWCs.

Vorteile

  • Geführte Erstellung virtueller Steuergeräte aus der Software-Architektur
  • Selektive Einstellung von BSW-Komponenten, zugeschnitten auf besondere Anforderungen
  • Alle erforderlichen Basis-Software-Module für die Simulation

Arbeiten mit SystemDesk

Beide SystemDesk-Versionen enthalten zahlreiche Leistungsmerkmale zur Unterstützung Ihres Entwicklungsprozesses:
 
AUTOSAR-kompatible Modellierung
Einsatz der Authoring-Optionen zur Erstellung und Bearbeitung von Software-Architektur und Systembeschreibungen gemäß AUTOSAR-Standard R3 und R4.
 
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.
 
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. Simulieren Sie die V-ECUs mit VEOS oder SCALEXIO®, um Ihre Software abzusichern, solange ein Hardware-Prototyp (noch) nicht verfügbar ist.
 
Projektvalidierung
Stellen Sie mit der SystemDesk-Absicherung sicher, dass Ihr Projekt vollständig und konsistent ist. Sie können eigene Absicherungsregeln definieren, um firmenspezifische Projektanforderungen zu prüfen.
 
Vollständige und dokumentierte Tool-API
Verwenden Sie die offene Tool-API, um wiederkehrende Entwurfsaufgaben zu automatisieren und die Features von SystemDesk gemäß projektspezifischen Anforderungen zu erweitern.
 
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