So gestalten wir die software-definierte Automotive-Welt
- chrisseiler1
- 28. Okt. 2024
- 2 Min. Lesezeit
Aktualisiert: 30. Okt. 2024

Der Ansatz des Typebased Product Line Engineering (TPLE) baut auf den aus der Softwarewelt stammenden Konzepten des Product Line Engineering und der objektorientierten Softwareentwicklung auf und verbindet sie mit dem Paradigma des Systems Engineering unter Berücksichtigung der Variantenvielfalt von Produkten aufgrund der Strategie der kundenindividuellen Massenproduktion.
Kernelement von TPLE ist das zentrale Wissensgraphen-Datenmodell, das den Problem- und Lösungsraum der Produktentwicklung ganzheitlich abbildet und damit die Basis für ein durchgängiges Konfigurationsmanagement aller für die Produktdokumentation relevanten Aspekte liefert.
Was ist ein Wissensgraph?
Das Herzstück eines Wissensgraphen ist sein Wissensmodell: eine Sammlung von miteinander verknüpften Beschreibungen von Konzepten, Entitäten, Beziehungen und Ereignissen. Wissensgraphen kontextualisieren Daten durch Links und semantische Metadaten und bieten einen Rahmen für die Integration, Vereinheitlichung, Analyse und gemeinsame Nutzung von Daten.
Vorteile von TPLE
Die wichtigsten Vorteile von TPLE sind:
Optimierte Zusammenarbeit
Reduzierter Koordinationsaufwand
Höhere Qualität in der Entwicklung
Schnellere Entwicklung
Geringere Entwicklungskosten
Automatisches Konfigurationsmanagement
Einfachere Flotten-Updates
Schnellere Fehlerbehebungen
Mehr Softwarekorrekturen und weniger Rückrufe
Erhöhte Transparenz über zum Verkauf stehende und verkaufte Fahrzeuge
Höhere Einnahmen durch Upgrades
Erlöse für integrierte Funktionen
Schnellere Anpassung an das Marktumfeld
Bessere Kundenbindung
Durch die Kombination von Software- und System-Engineering-Methoden ermöglichen wir die folgenden Vorteile:
Synthese von objektorientierten Methoden und Methoden des Variantenmanagements
Trennung von Anforderungen (Problemraum) und Lösungen (Lösungsraum)
Abbildung von generischen Lösungen und Architekturwissen (Typen) und konkreten Lösungskonfigurationen für konkrete Produkte (Typkonfigurationen)
Abbildung von Varianz durch Vererbungslogik des Typenmodells und durch Optionen innerhalb der Typen möglich.
Durch die Verknüpfung einer Lösungskonfiguration mit einer Merkmalskonfiguration ist es möglich, direkt die Frage zu beantworten: Was ist der fachliche Kontext dieser Lösungskonfiguration
Wie funktioniert TPLE genau?
TPLE dient als zentrales Rückgrat der Produktdokumentation in der Organisation. Jede Abteilung, die an der Produktentwicklung beteiligt ist, hat ihren klaren Berührungspunkt mit einem datenbasierten Integrationsansatz, der die Zusammenarbeit und Prozessautomatisierung auf eine ganz neue Ebene hebt. Die zugrundeliegenden IT-Systeme werden auf der Basis eines Data-Mesh-Ansatzes integriert. Jeder Dateneigentümer ist dafür verantwortlich, hochwertige Datenprodukte bereitzustellen, die von anderen Abteilungen auf dezentrale und demokratische Weise genutzt werden können.
Das TPLE-Datenmodell besteht aus zwei Hauptkomponenten:
1. dem Problemraum
2. dem Lösungsraum
Der Problemraum enthält alle wesentlichen Aspekte, die als Input für die Produktentwicklung relevant sind. Die Regelungen der einzelnen Märkte sind über die Märkte mit den entsprechenden Regionen und Ländern verknüpft. Die Merkmale beziehen sich sowohl auf die Vorschriften als auch auf den Markt. Das Produktmanagement schließlich verbindet das Featuremanagement mit dem Marktmanagement.
Im Lösungsraum bezieht sich die zentrale Typenverwaltung sowohl auf das Featuremanagement als auch auf das Produktmanagement. Die Typen stellen das zentrale Datenobjekt für den Transport von Engineering-Wissen dar. Mit den Möglichkeiten zur Modellierung von Schnittstellen, Zustandsautomaten, Funktionen, Optionen und Komponententypen, ergänzt durch Vererbung, steht ein breites Spektrum an Modellierungswerkzeugen zur Verfügung. Type Lines (oder manchmal auch Partial Type Configurations genannt) sind ein Zwischenschritt, um Typen mit einigen konkreten Optionswerten zu instanziieren, während andere Optionen noch undefiniert sind, um in diesem Stadium eine gewisse Varianz zu erhalten. Eine konkrete Typkonfiguration kann erstellt werden, wenn alle Optionen vollständig definiert sind. Diese Typkonfigurationen sind letztlich die Entwürfe für die konkreten Produktinstanzen, die dann auf der Grundlage dieser Entwürfe erstellt werden.
Comentarios