Genial oder verstörend? Versteckte Architekturtreiber im Automobil

Automotive-SW-Architekturen wirken aus dem Blickwinkel der klassischen IT gelegentlich exotisch bis verstörend. Dieser Vortrag gewährt Einblicke in eine hochspezialisierte Ausprägung des Software Engineerings.
Dazu werden die besonderen Rahmenbedingungen und Anforderungen bei der Entwicklung sicherheitsrelevanter Fahrzeugsoftware für eingebettete Systeme dargestellt. Anschließend wird anhand konkreter Beispiele durch resultierende Architekturkonzepte im Umfeld der Funktionalen Sicherheit, Security und Hardwarelimits eingebetteter Systeme geführt. Darüber hinaus bilden sich z.B. durch lange Lebenszyklen auf der einen Seite und der Notwendigkeit von häufigen Security –Updates auf der anderen Seite unterschiedliche Entwicklungskulturen, die regelrechte "Kulturkämpfe" auslösen.
Beim Auflösen dieser komplexen, sich teilweise widersprechenden Situation entstehen immer wieder kreative und interessante Architekturansätze, die für Außenstehende erklärungsbedürftig sind.

Vorkenntnisse

Allgemeine Kenntnisse in der Software-Entwicklung

Lernziele

Teilnehmer kennt Besonderheiten der Software-Architekturen und der Software-Entwicklung im automotiven Umfeld

Speaker

 


Ralph Behrens Ralph ist seit mehr als 20 Jahren in der Software-Entwicklung aktiv. Der Schwerpunkt lag zunächst in der mobilen Kommunikation, viele Jahre im Bereich der Entwicklung von vernetzten Funktionen für Navigations- und Infotainmentsysteme, insbesondere als Lead-Software-Architekt. Heute leitet er ein Bosch-weites Team von Software-Architekten, um den Umgang mit technischen Schulden zu optimieren.


Michael Doering Michael spezialisierte sich auf verteilte Systeme und Fahrzeugvernetzung. Beim 'autonomen Fahren' sammelte er wertvolle Erfahrungen in der Zusammenarbeit zwischen Fahrzeugtechnik und Informatik. Er gestaltete die Anwendung moderner IT-Technologien in 'deeply-embedded' Systemen und leitete softwareintensive Innovationsprojekte. Derzeit arbeitet er an Frameworks für zukünftige Vehicle Computer.

betterCode-Newsletter

Sie möchten über die betterCode() und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden