Pfeil zurück zur Übersicht

Perforce auf der Embedded World 2023: Software-Entwicklung sicherer und nachhaltiger gestalten

DevOps-Spezialist präsentiert umfassende Unterstützung für neuesten MISRA-Standard
Perforce Software
Perforce Software

(pressebox) (Wokingham (UK), 26.01.2023) „embedded. responsible. sustainable“ – mit ihrem diesjährigen Motto zeigt die Embedded World zwei der großen Zukunftsziele der Branche auf. Mit welchen Schritten Embedded-Entwickler diesen im Softwarebereich einen Schritt näher kommen können, zeigt der DevOps-Spezialist Perforce Software an seinem Stand 4-510 vom 14. bis 16. März in Nürnberg. Neben weiteren Neuerungen unterstützen die Perforce-Lösungen ab sofort das neueste Amendment des Coding-Standards MISRA C, wodurch sich Embedded-Entwicklern neue Features für mehr Sicherheit und Effizienz in ihren Projekten eröffnen.

Verantwortung und Nachhaltigkeit stehen derzeit in nahezu allen Bereichen unserer Lebenswelt im Fokus. Auch im Embedded-Kontext müssen sie zur zentralen Handlungsmaxime werden. Ein Blick in die Praxis zeigt jedoch vielerorts ein geradezu gegenläufiges Bild: Die Komplexität von Softwareprojekten in kritischen Branchen wie dem Automotive-Sektor oder der Medical-Device-Industrie steigt unaufhaltsam an, ein immer stärkerer Fokus liegt dabei auch auf visuell ansprechenden User-Interfaces. Entwicklungen wie diese blähen die Code-Basen immer weiter auf, die IT-Teams effizient bewältigen müssen. So halten derzeit gar mehr und mehr Engines und Tools aus der Gaming-Welt Einzug in die Embedded-Branche, deren Stärken in Effizienz und Leistung liegen. Doch während Bugs oder Fehlfunktionen in Videospielen allenfalls ärgerlich sind, können sie in sensiblen Embedded-Anwendungen im schlimmsten Fall Menschenleben gefährden. Für eine moderne Embedded-Entwicklung gilt es daher, sowohl Leistung als auch Sicherheit und Nachhaltigkeit in sinnvoller Weise zusammenzubringen.

MISRA C:2012 Amendment 3 erlaubt weitere C11/C18-Features für mehr Sicherheit und Portierbarkeit

Der Compliance-Standard für funktionale Sicherheit, MISRA C, zählt zu den zentralen Regularien für die Software-Entwicklung in sicherheitskritischen Embedded-Branchen. Das im Oktober 2022 erschienene MISRA-C:2012-Amendment 3 bietet nun erstmals Richtlinien für den Umgang mit C11- bzw. C18-Features, die bislang für Entwickler, die Compliance zu MISRA C sicherstellen mussten, nicht zur Verfügung standen. Durch die neuen Richtlinien können Projekte diese nun sicher nutzen. Dazu zählen beispielsweise das Alignment von Objekten und der Einsatz von No-Return-Funktionen.

Auch die Nutzung der Features zum Schreiben von typengenerischem Code ist nun geregelt und damit möglich. Dieser bezeichnet beispielweise Funktionen, die nicht auf die Nutzung und Verarbeitung bestimmter Datentypen wie Integer oder String festgelegt sind. Stattdessen kommen Makro-Ausdrücke zum Einsatz, wodurch die Funktion deutlich flexibler genutzt werden kann. Dies erhöht unter anderem die Portierbarkeit des Codes, sodass dieser zum Beispiel im Automotive-Kontext einfacher von einem Chipset – und damit Fahrzeug – zum anderen übertragen werden kann.

Darüber hinaus bietet der Standard auch weiterführende Richtlinien für Sprach-Features, die für alle Versionen von C gelten. Dazu zählt beispielsweise die Nutzung des Random Number Generator, der es ermöglicht, echte Zufallszahlen im Code zu nutzen. Dies wiederum erhöht die Sicherheit in sensiblen Bereichen der Automotive- oder Medical-Device-Branche, zum Beispiel durch die Generierung von sicheren Verschlüsselungs-Keys für drahtlose Updates oder die Übertragung von sensiblen Daten.

Mithilfe der Lösungen von Perforce – selbst MISRA-Mitglied – lässt sich die Einhaltung des Standards jetzt auch inklusive der neuen Richtlinien aus Amendment 3 umfassend in der Praxis prüfen und sicherstellen.

Expertenvorträge zu MISRA-Versionen und typengenerischem Code

Um die entsprechenden Themen zu vertiefen, beteiligt sich Perforce Software zudem mit zwei Expertenvorträgen am Konferenzprogramm der Embedded World:

Perforce Software auf der Embedded World 2023

Alle Produktneuheiten von Perforce Software rund um die Themen Sicherheit, Effizienz und Nachhaltigkeit in der Embedded-Entwicklung präsentieren die Experten des Unternehmens interessierten Fachbesuchern am Unternehmensstand 4-510 in Halle 4. Anfragen für Pressetermine nimmt Phronesis PR unter +49(0)821/444-800 sowie per E-Mail an info@phronesis.de gerne entgegen.

Ansprechpartner:

Herr Marcus Ehrenwirth
Phronesis PR GmbH
Telefon: +49 (821) 44480-0
Fax: +49 (821) 44480-22

Frau Nadine Mörz
phronesis PR GmbH
Telefon: +49 (821) 444800
Fax: +49 (821) 4448022

Über Perforce Software: Perforce befeuert Innovation in einmaligem Umfang. Die Lösungen des Unternehmens machen die Wettbewerbsvorteile seiner Kunden zukunftssicher, indem sie Qualität, Sicherheit, Compliance, Kollaboration und Geschwindigkeit über den gesamten technologischen Lebenszyklus der Produkte vorantreiben. Dabei unterstützen die Experten von Perforce mit tiefgehender Spezial- und Branchenexpertise, um Herausforderungen, die dem Erfolg im Wege stehen, zu bewältigen. Perforce Software befindet sich im Privatbesitz seiner Kapitalgeber Clearlake Capital und Francisco Partners. Seine globalen Aktivitäten umspannen mehr als 80 Länder und beinhalten die Zusammenarbeit mit über 75 Prozent der Fortune-100-Unternehmen. Einige der führenden Marken der Welt setzen auf Perforce, um Lösungen für schwierigste Herausforderungen zu entwickeln. Im Zentrum steht die Beschleunigung der Bereitstellung von Technologielösungen, ohne Kompromisse. Weitere Informationen finden sich unter www.perforce.com.



Pfeil zurück zur Übersicht