Architektur der Wind River Helix Virtualization Platform. (Wind River)

Helix Virtualization Platform zertifiziert nach FACE 3.0

Die Wind River Helix Virtualization Platform hat die Konformität mit dem Future Airborne Capability Environment (FACE) Technical Standard Edition 3.0 erlangt. Die Zertifizierung bescheinigt die Konformität der Helix Plattform als Operating System Segment (OSS), das das Safety Base und Security Profile unterstützt.

Weiterlesen
Auf der CES 2022 demonstrierten Green Hills Software und Apex.AI ihre serienfertige 3D-LiDAR-Objekterkennung, die die Sicherheit des INTEGRITY RTOS mit dem ROS-2-kompatiblen, sicherheitszertifizierten Entwicklungsframework Apex.OS von Apex.AI kombiniert. (Green Hills)
Apex.OS Framework

Betriebs- und datensichere Softwareplattform für automatisiertes Fahren

Green Hills Software hat zusammen mit Apex.AI ein für die Serienfertigung gerechtes ROS-2-kompatibles Entwicklungs-Framework für betriebs- und datensichere Transportlösungen vorgestellt. Dabei handelt es sich um eine hochoptimierte Softwareplattform, die die Sicherheit des INTEGRITY RTOS mit dem Apex.OS von Apex.AI, einem Fork des offenen Robot-Betriebssystems ROS 2, in Echtzeit kombiniert – zuverlässig, deterministisch und zertifiziert für sicherheitskritische Anwendungen.

Weiterlesen
Das Rockwell Collins Avionik-Management- und Anzeigesystem an Bord des S-92 Sikorsky-Hubschraubers gehört zu den INTEGRITY-178-Anwendungen, die als konform zu DO-178B Level A zugelassen sind. (Rockwell / Green Hills)

Multicore-Interferenzen in ArmV8-A-Cores abschwächen

Interferenzen in Multicore-Systemen können kritische Auswirkungen auf Echtzeit- und Safety-kritische Awendungen haben, da sie den Determinismus und die Bereitstellung von Programmabläufen beeinträchtigen. Green Hills hat nun besondere Eigenschaften zur Interferenz-Abschwächung in ArmV8-Multicore-Systemen in sein RTOS INTEGRITY-178 Time-Variant Unified Multi-Processing (tuMP) integriert.

Weiterlesen
Mit Windows 10 IoT Core bietet Microsoft eine Windows-10-Version für das Internet der Dinge. (T. Joos)

Das kann Windows 10 IoT Core

Mit Windows 10 IoT Core stellt Microsoft eine Windows-10-Version zur Verfügung, die für Geräte ohne Monitor entwickelt wurde. Da auch diese Version die Universal Windows Platform nutzt, ist deren Einsatzgebiet sehr flexibel.

Weiterlesen
Beispiel für einen maximalen Schnitt (Miym / CC BY-SA 3.0)

Der Approximationsalgorithmus

Für verschiedene Probleme lassen sich nur durch Annäherung bzw. Approximation optimale Lösungen finden. Durch einen geeigneten Approximationsalgorithmus versuchen Informatiker, sich dem optimalen Ergebnis anzunähern, so etwa in der Graphentheorie, die Beziehungen in Netzwerken darstellt.

Weiterlesen
Agile Softwareentwicklung und gleichzeitige integration von Sicherheitsanalysen scheint widersprüchlich, ist aber machbar. Im Folgenden Beispiel verknüpfen wir die Sicherheitsanalysen mit Behaviour-Driven Development zur verbesserten Qualitätssicherung.  (gemeinfrei)

Funktionale Sicherheit in agilen Software-Projekten

Während agiles Software Engineering stark verändert hat, wie in der Praxis Software entwickelt wird, spielt es bei sicherheitskritischen Systemen noch eine untergeordnete Rolle. Die Integration von Sicherheitsanalysen in ein Vorgehen nach Scrum ist aber möglich ohne an Agilität zu verlieren.

Weiterlesen
 (gemeinfrei)
Tracing von Hardware-Interfaces in Linux

Was kostet mich Tracing?

Das Tracing-Framework des Linux-Kernels bietet umfangreiche Unterstützung für gängige Hardware-Interfaces wie GPIO's, I2C, SPI und MMC. Für viele Anwendungsfälle kann auf den Einsatz eines Oszilloskops zur Aufzeichnung des Busverkehrs sogar verzichtet werden. Wie funktioniert das und was kostet dies an Performance?

Weiterlesen