augenBLICK
PCIM Europe 2012: Nachhaltigkeit und Energieeffizienz im Fokus.
Elektromobilität war eines der Hauptthemen auf der PCIM Europe 2012.
Automotive Congress Video
Das Video zum 4. Elektronik automotive congress 2012.
Bordnetz-Kongress
Call for Papers & Workshops!
Auf dem Bordnetz Kongress am 25. September 2012 in Landshut dreht sich alles um DAS zentrale Element jedes Fahrzeugs.
Senden Sie uns jetzt Ihre Beiträge zu bordnetzrelevanten Themen!
Elektromobilität
Automobilelektronik-Trends Special
Sicherheitssysteme, Vernetzung, Elektromobilität bzw. Energieeffizienz -sowie der Einfluss Chinas stehen in diesem Jahr auf der Agenda der -Automobil-Branche. Vertreter der automobilen Wertschöpfungskette -geben einen Ausblick auf das laufende Jahr.
MOST-Special
Mehr als 100 Fahrzeugmodelle nutzen bereits die MOST-Technologie. Wo sie genutzt wird und wie es in der Zukunft weitergeht, können Sie in unserem englisch-sprachigen MOST-Special herausfinden.
Die MOST-Ecke
Code-Generierung für sicherheitsrelevante Anwendungen
Software ohne Fehler
In der Automobilindustrie ist die modellbasierte Software-Entwicklung und Code-Generierung seit mehr als zehn Jahren Stand der Technik. In vielen Anwendungsbereichen hat sie die herkömmliche Entwicklungsmethodik abgelöst. Auch wenn die modellbasierte Entwicklung alleine die Sicherheit von Software nicht garantieren kann, so trägt deren inhärente Systematik wesentlich zu einer erfolgreichen Entwicklung von sicherheitsrelevanter Software bei.
Anzeige
Der Ausgangspunkt für die Einführung der automatischen Code-Generierung war die Idee, die Anzahl iterativer Entwicklungsschritte zu verringern und dadurch die Entwicklungszeit zu verkürzen. Durch die Verwendung von Modellen als Eingangsgröße für die Code-Generierung anstelle von textbasierten Anforderungsdokumenten für die manuelle Programmierung wird ein höherer Grad an Eindeutigkeit erzielt. Zusätzlich ermöglicht die Simulation auf Basis von Modellen das frühzeitige Erkennen von Fehlern im Entwurf von Steuerungen und Regelungen. Das Ergebnis ist, dass Code innerhalb kürzerer Zeit mit einer kleineren Fehlerquote erzeugt werden kann.
Bei der Entwicklung von sicherheitsrelevanter Software sind weitere Aspekte der Code-Generierung von Bedeutung: Sicherheitsstandards, wie beispielsweise die ISO 26262, enthalten Richtlinien für den Einsatz geeigneter Methoden und Maßnahmen in der Software-Entwicklung. Ziel ist es, das Fehlerrisiko zu minimieren und die Wahrscheinlichkeit für den Nachweis der Fehler, welche von den bestehenden Sicherheitsvorkehrungen nicht abgefangen werden, zu maximieren. Teil 6 des Standards ISO 26262 enthält die Richtlinien für die Software-Entwicklung, welche die Spezifikation von Anforderungen, die Architektur und den Entwurf der Software sowie deren Implementierung und Test behandeln.
Der vorliegende Artikel diskutiert, wie übliche Fehler beim Entwurf und in der Implementierung mit Hilfe der automatischen Code-Generierung vermieden und eine frühzeitige Absicherung des Entwurfs erreicht werden kann. Die Beispiele beschreiben Anwendungen des modellbasierten Entwicklungswerkzeugs Ascet von ETAS, welches seit vielen Jahren in der Automobilindustrie etabliert ist.
1. Teil: Software ohne Fehler
2. Teil: Vermeiden von Fehlern im Software-Entwurf
3. Teil: Modularität, Abstraktion und Kapselung
4. Teil: Vermeiden von Mehrdeutigkeiten
5. Teil: Sichere numerische Operationen
6. Teil: Unterstützung von Echtzeit-Systemen
7. Teil: Absicherung des Entwurfs in der Simulation
8. Teil: Automatische Code-Generierung sorgt für reproduzierbare Ergebnisse
9. Teil: Automatisches Einhalten von Spracheinschränkungen
10. Teil: Vermeidung von Laufzeitfehlern
11. Teil: Markieren von potentiellen Problemen bei der Kompilierung
Weiterführende Links:
- Toshiba Electronics Europe: Mikrocontroller für ISO-26262-konforme Steuergeräte
- Gefahr und Risiko: Generische Software-Module zur Entwicklung sicherer Steuergeräte-Software
- Messung, Applikation, Diagnose: Kooperationsvereinbarung zwischen ETAS und Kvaser
- Sicherheitselektronik: Silver Atena kooperiert mit sitronic
- Embedded Systems: ETAS will Sicherheitsspezialist Escrypt übernehmen
- 4. Elektronik automotive congress 2012





